I produced my web service using Eclipse and Apache axis (Using this link). After I examined it on my small local machine with Eclipse and Apchache tomcat it labored fine.
I Quickly used my web service on another machine,using files produced by eclipse. I replicated the folder produced under WebContent\WEB-INF\services\AutocompleteService to Jboss's server\default\deploy\i2b2.war\WEB-INF\services\AutocompleteService
After I attempted to gain access to my service it provides me with following exception.

SEVERE: org.apache.axis2.AxisFault: Required element null defined in the schema can not be found in the request".

Here's my small web service (excluding biz logic)

public class AutocompleteService
{
  public OMElement getCodes(OMElement input)
  {
    String query = input.getText();
    OMFactory fac = OMAbstractFactory.getOMFactory();
    OMNamespace omNs = fac.createOMNamespace("", "");
    OMElement codes = fac.createOMElement("codes", omNs);
    // some biz logic 

    while (SOME_CONDITION)
    {
          OMElement code = fac.createOMElement("code", null, codes);
          OMAttribute value = fac.createOMAttribute("value", null, tempStr);
          code.addAttribute(value);
     }

      return codes;
    }

}  

Here's my services.xml file

service name="AutocompleteService" >
    <Description>
        Please Type your service description here
    </Description>
    <messageReceivers>
        <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
        <messageReceiver  mep="http://www.w3.org/2004/08/wsdl/in-out"  class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
    </messageReceivers>
    <parameter name="ServiceClass" locked="false">com.service.AutocompleteService</parameter>
</service>

Shall We Be Held missing something ?

EDIT: I'm using
1) Jboss 4.2.2
2) Axisa 2-1.5.2
3) Tomcat 6

Transformed my services.xml file also it labored. I'm really suprised because the file pointed out under consideration is produced by Eclipse however it still did not labored.
I up-to-date my file to

<service name="AutocompleteService" >
    <Description>
        Please Type your service description here
    </Description>
    <operation name="getCodes">
        <messageReceiver class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
    </operation>
    <parameter name="ServiceClass" locked="false">com.service.AutocompleteService</parameter>
</service>