I'm having a problem with symptoms similar to one I found in the message 
archives (http://marc.theaimsgroup.com/?|=axis-user&m=113696879828613&w=2), but 
the conditions are different. In that case, there were two operations receiving 
the same input. In my situation, I do not believe that is the case. The wsdl 
I'm starting with was generated using Java2WSDL from Axis 1, and now I'm trying 
to generate a new version of the service from that wsdl using WSDL2Java from 
Axis 2. When my test client calls the findMessages method, the server invokes 
the nextMessages method instead. The methods do not have the same signatures, 
so it seems like a different problem than in the thread referenced above. Any 
ideas?

Thanks in advance, 

Chris Surridge
Sr. Software Engineer
L-3 Titan Corporation
11955 Freedom Drive, Suite 14101
Reston, VA 20190
703-434-5307

<wsdl:definitions targetNamespace="http://sis.titan.com/actd/asap";>

        <!--
WSDL created by Apache Axis version: 1.2.1
Built on Jun 17, 2005 (01:45:06 EDT)
-->

        <wsdl:types>

        <schema elementFormDefault="qualified" 
targetNamespace="http://sis.titan.com/actd/asap";>

        <element name="filterCapabilities">
<complexType/>
</element>

        <element name="filterCapabilitiesResponse">

        <complexType>

        <sequence>
<element name="filterCapabilitiesReturn" type="xsd:string"/>
</sequence>
</complexType>
</element>

        <element name="findMessages">

        <complexType>

        <sequence>
<element name="query" type="xsd:string"/>
</sequence>
</complexType>
</element>

        <element name="findMessagesResponse">

        <complexType>

        <sequence>
<element name="findMessagesReturn" type="xsd:string"/>
</sequence>
</complexType>
</element>

        <element name="nextMessages">

        <complexType>

        <sequence>
<element name="key" type="xsd:string"/>
<element name="numResults" type="xsd:int"/>
</sequence>
</complexType>
</element>

        <element name="nextMessagesResponse">

        <complexType>

        <sequence>
<element maxOccurs="unbounded" name="nextMessagesReturn" type="xsd:string"/>
</sequence>
</complexType>
</element>

        <element name="closeMessages">

        <complexType>

        <sequence>
<element name="key" type="xsd:string"/>
</sequence>
</complexType>
</element>

        <element name="closeMessagesResponse">
<complexType/>
</element>

        <element name="findQueries">

        <complexType>

        <sequence>
<element name="query" type="xsd:string"/>
</sequence>
</complexType>
</element>

        <element name="findQueriesResponse">

        <complexType>

        <sequence>
<element name="findQueriesReturn" type="xsd:string"/>
</sequence>
</complexType>
</element>

        <element name="nextQueries">

        <complexType>

        <sequence>
<element name="key" type="xsd:string"/>
<element name="numResults" type="xsd:int"/>
</sequence>
</complexType>
</element>

        <element name="nextQueriesResponse">

        <complexType>

        <sequence>
<element maxOccurs="unbounded" name="nextQueriesReturn" type="xsd:string"/>
</sequence>
</complexType>
</element>

        <element name="closeQueries">

        <complexType>

        <sequence>
<element name="key" type="xsd:string"/>
</sequence>
</complexType>
</element>

        <element name="closeQueriesResponse">
<complexType/>
</element>
</schema>
</wsdl:types>

        <wsdl:message name="filterCapabilitiesRequest">
<wsdl:part element="impl:filterCapabilities" name="parameters"/>
</wsdl:message>

        <wsdl:message name="closeQueriesRequest">
<wsdl:part element="impl:closeQueries" name="parameters"/>
</wsdl:message>

        <wsdl:message name="findMessagesResponse">
<wsdl:part element="impl:findMessagesResponse" name="parameters"/>
</wsdl:message>

        <wsdl:message name="nextMessagesResponse">
<wsdl:part element="impl:nextMessagesResponse" name="parameters"/>
</wsdl:message>

        <wsdl:message name="findQueriesResponse">
<wsdl:part element="impl:findQueriesResponse" name="parameters"/>
</wsdl:message>

        <wsdl:message name="filterCapabilitiesResponse">
<wsdl:part element="impl:filterCapabilitiesResponse" name="parameters"/>
</wsdl:message>

        <wsdl:message name="nextMessagesRequest">
<wsdl:part element="impl:nextMessages" name="parameters"/>
</wsdl:message>

        <wsdl:message name="closeMessagesResponse">
<wsdl:part element="impl:closeMessagesResponse" name="parameters"/>
</wsdl:message>

        <wsdl:message name="findQueriesRequest">
<wsdl:part element="impl:findQueries" name="parameters"/>
</wsdl:message>

        <wsdl:message name="nextQueriesResponse">
<wsdl:part element="impl:nextQueriesResponse" name="parameters"/>
</wsdl:message>

        <wsdl:message name="closeMessagesRequest">
<wsdl:part element="impl:closeMessages" name="parameters"/>
</wsdl:message>

        <wsdl:message name="nextQueriesRequest">
<wsdl:part element="impl:nextQueries" name="parameters"/>
</wsdl:message>

        <wsdl:message name="closeQueriesResponse">
<wsdl:part element="impl:closeQueriesResponse" name="parameters"/>
</wsdl:message>

        <wsdl:message name="findMessagesRequest">
<wsdl:part element="impl:findMessages" name="parameters"/>
</wsdl:message>

        <wsdl:portType name="ASAP">

        <wsdl:operation name="filterCapabilities">
<wsdl:input message="impl:filterCapabilitiesRequest" 
name="filterCapabilitiesRequest"/>
<wsdl:output message="impl:filterCapabilitiesResponse" 
name="filterCapabilitiesResponse"/>
</wsdl:operation>

        <wsdl:operation name="findMessages">
<wsdl:input message="impl:findMessagesRequest" name="findMessagesRequest"/>
<wsdl:output message="impl:findMessagesResponse" name="findMessagesResponse"/>
</wsdl:operation>

        <wsdl:operation name="nextMessages">
<wsdl:input message="impl:nextMessagesRequest" name="nextMessagesRequest"/>
<wsdl:output message="impl:nextMessagesResponse" name="nextMessagesResponse"/>
</wsdl:operation>

        <wsdl:operation name="closeMessages">
<wsdl:input message="impl:closeMessagesRequest" name="closeMessagesRequest"/>
<wsdl:output message="impl:closeMessagesResponse" name="closeMessagesResponse"/>
</wsdl:operation>

        <wsdl:operation name="findQueries">
<wsdl:input message="impl:findQueriesRequest" name="findQueriesRequest"/>
<wsdl:output message="impl:findQueriesResponse" name="findQueriesResponse"/>
</wsdl:operation>

        <wsdl:operation name="nextQueries">
<wsdl:input message="impl:nextQueriesRequest" name="nextQueriesRequest"/>
<wsdl:output message="impl:nextQueriesResponse" name="nextQueriesResponse"/>
</wsdl:operation>

        <wsdl:operation name="closeQueries">
<wsdl:input message="impl:closeQueriesRequest" name="closeQueriesRequest"/>
<wsdl:output message="impl:closeQueriesResponse" name="closeQueriesResponse"/>
</wsdl:operation>
</wsdl:portType>

        <wsdl:binding name="ASAPSoapBinding" type="impl:ASAP">
<wsdlsoap:binding style="document" 
transport="http://schemas.xmlsoap.org/soap/http"/>

        <wsdl:operation name="filterCapabilities">
<wsdlsoap:operation soapAction=""/>

        <wsdl:input name="filterCapabilitiesRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>

        <wsdl:output name="filterCapabilitiesResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>

        <wsdl:operation name="findMessages">
<wsdlsoap:operation soapAction=""/>

        <wsdl:input name="findMessagesRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>

        <wsdl:output name="findMessagesResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>

        <wsdl:operation name="nextMessages">
<wsdlsoap:operation soapAction=""/>

        <wsdl:input name="nextMessagesRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>

        <wsdl:output name="nextMessagesResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>

        <wsdl:operation name="closeMessages">
<wsdlsoap:operation soapAction=""/>

        <wsdl:input name="closeMessagesRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>

        <wsdl:output name="closeMessagesResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>

        <wsdl:operation name="findQueries">
<wsdlsoap:operation soapAction=""/>

        <wsdl:input name="findQueriesRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>

        <wsdl:output name="findQueriesResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>

        <wsdl:operation name="nextQueries">
<wsdlsoap:operation soapAction=""/>

        <wsdl:input name="nextQueriesRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>

        <wsdl:output name="nextQueriesResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>

        <wsdl:operation name="closeQueries">
<wsdlsoap:operation soapAction=""/>

        <wsdl:input name="closeQueriesRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>

        <wsdl:output name="closeQueriesResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>

        <wsdl:service name="ASAPService">

        <wsdl:port binding="impl:ASAPSoapBinding" name="ASAP">
<wsdlsoap:address 
location="http://weathertop.sis.titan.com:8080/asap/services/ASAP"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to