In both of the emails you sent containing the WSDL, I am unable to
find a <schema> element in the types section. What I'm seeing is this:

<wsdl:types>

            <xs:complexType name="StompCredentials">
                <xs:sequence>
                    <xs:element name="orgnaizationId" nillable="false"
type="xs:string"/>
                    <xs:element name="password" nillable="false"
type="xs:string"/>
                    <xs:element name="username" nillable="false"
type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
        </xs:schema>

Notice that it's missing the <xs:schema> statement following the <wsdl:types>.
Please try sending it again, copy the text in a different way -- you
might try copying it to Notepad and then cutting and pasting it again
into the email.

Anne

On 10/17/07, M K <[EMAIL PROTECTED]> wrote:
>
> Hi Anne,
>
> Any thoughts/ideas on this one?
>
> Thanks,
> -- MK
>
> ----- Original Message ----
> From: M K <[EMAIL PROTECTED]>
> To: [email protected]
> Sent: Monday, October 15, 2007 10:01:46 AM
> Subject: Re: Error: Unexpected subelement responseCode
>
>
> Ok. The wsdl does have the attribute set to "qualified". Here is my wsdl
> again.
>
> <?xml version="1.0" encoding="UTF-8"?>
>
>     <wsdl:documentation>StompHub</wsdl:documentation>
>     <wsdl:types>
>
>             <xs:complexType name="StompCredentials">
>                 <xs:sequence>
>                     <xs:element name="orgnaizationId" nillable="false"
> type="xs:string"/>
>                     <xs:element name="password" nillable="false"
> type="xs:string"/>
>                     <xs:element name="username" nillable="false"
> type="xs:string"/>
>                 </xs:sequence>
>             </xs:complexType>
>         </xs:schema>
>
>             <xs:element name="transmit">
>                 <xs:complexType>
>                     <xs:sequence>
>                         <xs:element name="request" nillable="false"
> type="ns2:StompHubRequest"/>
>                     </xs:sequence>
>                 </xs:complexType>
>             </xs:element>
>             <xs:element name="transmitResponse">
>                 <xs:complexType>
>                     <xs:sequence>
>                         <xs:element name="return" nillable="false"
> type="ns2:StompHubResponse"/>
>                     </xs:sequence>
>                 </xs:complexType>
>             </xs:element>
>         </xs:schema>
>
>
> http://inbound.adapters.transport.stomp.ens.com/xsd"/>
>             <xs:complexType name="StompHubRequest">
>                 <xs:sequence>
>                     <xs:element minOccurs="1" name="credentials"
> nillable="false" type="ns0:StompCredentials"/>
>                     <xs:element minOccurs="0" name="payerCredentials"
> nillable="true" type="ax21:StompHubPayerCredentials"/>
>                     <xs:element minOccurs="0" name="payloadData"
> nillable="true" type="xs:string"/>
>                     <xs:element minOccurs="1" name="routing"
> nillable="false" type="ax21:StompHubRouting"/>
>                 </xs:sequence>
>             </xs:complexType>
>             <xs:complexType
> name="StompHubPayerCredentials">
>                 <xs:sequence>
>                     <xs:element minOccurs="0" name="password"
> nillable="true" type="xs:string"/>
>                     <xs:element minOccurs="0" name="submitterId"
> nillable="true" type="xs:string"/>
>                     <xs:element minOccurs="0" name="userid" nillable="true"
> type="xs:string"/>
>                 </xs:sequence>
>             </xs:complexType>
>             <xs:complexType name="StompHubRouting">
>                 <xs:sequence>
>                     <xs:element name="payerId" nillable="false"
> type="xs:string"/>
>                     <xs:element name="transactionType" nillable="false"
> type="xs:string"/>
>                 </xs:sequence>
>             </xs:complexType>
>             <xs:complexType name="StompHubResponse">
>                 <xs:sequence>
>                     <xs:element minOccurs="0" name="responseCode"
> nillable="true" type="xs:string"/>
>                     <xs:element minOccurs="0" name="responseMessage"
> nillable="true" type="xs:string"/>
>                     <xs:element maxOccurs="unbounded" minOccurs="0"
> name="responsePayload" nillable="true"
> type="ax21:StompHubResponsePayload"/>
>                 </xs:sequence>
>             </xs:complexType>
>             <xs:complexType name="StompHubResponsePayload">
>                 <xs:sequence>
>                     <xs:element name="payloadData" nillable="false"
> type="xs:string"/>
>                     <xs:element name="transactionType" nillable="false"
> type="xs:string"/>
>                 </xs:sequence>
>             </xs:complexType>
>         </xs:schema>
>     </wsdl:types>
>     <wsdl:message name="transmitRequest">
>         <wsdl:part name="parameters" element="ns1:transmit"/>
>     </wsdl:message>
>     <wsdl:message name="transmitResponse">
>         <wsdl:part name="parameters"
> element="ns1:transmitResponse"/>
>     </wsdl:message>
>     <wsdl:portType name="StompHubPortType">
>         <wsdl:operation name="transmit">
>             <wsdl:input message="ns1:transmitRequest"
> wsaw:Action="urn:transmit"/>
>             <wsdl:output message="ns1:transmitResponse"
> wsaw:Action="urn:transmitResponse"/>
>         </wsdl:operation>
>     </wsdl:portType>
>     <wsdl:binding name="StompHubSOAP11Binding" type="ns1:StompHubPortType">
>
>         <wsdl:operation name="transmit">
>             <soap:operation soapAction="urn:transmit" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>     </wsdl:binding>
>     <wsdl:binding name="StompHubSOAP12Binding" type="ns1:StompHubPortType">
>
>         <wsdl:operation name="transmit">
>             <soap12:operation soapAction="urn:transmit" style="document"/>
>             <wsdl:input>
>                 <soap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>     </wsdl:binding>
>     <wsdl:binding name="StompHubHttpBinding" type="ns1:StompHubPortType">
>         <http:binding verb="POST"/>
>         <wsdl:operation name="transmit">
>             <http:operation location="StompHub/transmit"/>
>             <wsdl:input>
>                 <mime:content type="text/xml" part="transmit"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <mime:content type="text/xml" part="transmit"/>
>             </wsdl:output>
>         </wsdl:operation>
>     </wsdl:binding>
>     <wsdl:service name="StompHub">
>         <wsdl:port name="StompHubSOAP11port_http"
> binding="ns1:StompHubSOAP11Binding">
>
> http://localhost:8080/services/services/StompHub"/>
>         </wsdl:port>
>         <wsdl:port name="StompHubSOAP12port_http"
> binding="ns1:StompHubSOAP12Binding">
>
> http://localhost:8080/services/services/StompHub"/>
>         </wsdl:port>
>         <wsdl:port name="StompHubHttpport"
> binding="ns1:StompHubHttpBinding">
>
> http://localhost:8080/services/services/StompHub"/>
>         </wsdl:port>
>     </wsdl:service>
> </wsdl:definitions>
>
> Thanks,
> -- MK
> ----- Original Message ----
> From: Anne Thomas Manes <[EMAIL PROTECTED]>
> To: [email protected]
> Sent: Saturday, October 13, 2007 10:42:48 AM
> Subject: Re: Error: Unexpected subelement responseCode
>
> This attribute would be in the schema in the WSDL file -- not in the
> services.xml file.
>
> On 10/11/07, M K <[EMAIL PROTECTED]> wrote:
> >
> > No, the services.xml does not have elementFormDefault="qualified". Here is
> > my services.xml:
> >
> > <service name="StompHub" scope="application">
> >    <description>
> >        Stomp Hub Service
> >    </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">
> >
> >
> com.ens.stomp.transport.adapters.inbound.webservices.stomphub.StompHubServices
> >    </parameter>
> > </service>
> >
> > Thanks,
> > -- MK
> >
> >
> >
> > ----- Original Message ----
> > From: Anne Thomas Manes <[EMAIL PROTECTED]>
> > To: [email protected]
> > Sent: Thursday, October 11, 2007 9:57:55 AM
> > Subject: Re: Error: Unexpected subelement responseCode
> >
> >
> > Your schema statements don't appear in the WSDL you posted -- do they
> > specify elementFormDefault="qualified"?
> >
> > Anne
> >
> > On 10/10/07, M K <[EMAIL PROTECTED]> wrote:
> > >
> > > Hello,
> > >
> > > I am using axis2 1.3 and deploy me service on JBOSS 4.0.5. I am getting
> > > following error when I run my client:
> > >
> >
> *****************************************************************
> > > org.apache.axis2.AxisFault:
> > > org.apache.axis2.databinding.ADBException: Unexpected
> > > subelement responseCode
> > >    at
> > >
> org.apache.axis2.AxisFault.makeFault(AxisFault.java:417)
> > >    at
> > >
> >
> com.ens.stomp.transport.adapters.inbound.webservices.stomphub.StompHubStub.fromOM(StompHubStub.java:5270)
> > >    at
> > >
> >
> com.ens.stomp.transport.adapters.inbound.webservices.stomphub.StompHubStub.transmit(StompHubStub.java:180)
> > >    at
> > >
> >
> webservice.clients.StompHubClientUsingStubsWithWSDL.main(StompHubClientUsingStubsWithWSDL.java:35)
> > > Caused by: java.lang.Exception:
> > > org.apache.axis2.databinding.ADBException: Unexpected
> > > subelement responseCode
> > >    at
> > >
> >
> com.ens.stomp.transport.adapters.inbound.webservices.stomphub.StompHubStub$StompHubResponse$Factory.parse(StompHubStub.java:4491)
> > >    at
> > >
> >
> com.ens.stomp.transport.adapters.inbound.webservices.stomphub.StompHubStub$TransmitResponse$Factory.parse(StompHubStub.java:789)
> > >    at
> > >
> >
> com.ens.stomp.transport.adapters.inbound.webservices.stomphub.StompHubStub.fromOM(StompHubStub.java:5264)
> > >    ... 2 more
> > > Caused by: org.apache.axis2.databinding.ADBException:
> > > Unexpected subelement responseCode
> > >    at
> > >
> >
> com.ens.stomp.transport.adapters.inbound.webservices.stomphub.StompHubStub$StompHubResponse$Factory.parse(StompHubStub.java:4485)
> > >    ... 4 more
> > >
>
>
>  ________________________________
> Yahoo! oneSearch: Finally, mobile search that gives answers, not web links.
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com

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

Reply via email to