I'm not sure if my wsdl is generated or hand-written (I inherited this project) but here's what it looks like.
Operation definition: <wsdl:binding name="CertifyChannelHTTPGETBinding" type="tns:CertifyChannelPortType"> <http:binding verb="GET"></http:binding> <wsdl:operation name="certifyContact"> <http:operation location="/certifyContact"></http:operation> <wsdl:input> <http:urlEncoded></http:urlEncoded> </wsdl:input> <wsdl:output> <mime:content type="text/xml"></mime:content> </wsdl:output> </wsdl:operation> </wsdl:binding> Input message schema: <xsd:element name="certifyContact"> <xsd:complexType> <xsd:sequence> <xsd:element name="clientUserID" type="xsd:string" minOccurs="0"/> <xsd:element name="licenseID" type="xsd:string"></xsd:element> <xsd:element name="phoneNumbers" type="xsd:string"></xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> -Ben On Wed, Feb 25, 2009 at 10:18 PM, keith chapman <keithgchap...@gmail.com> wrote: > Could you post some extracts from your generated wsdl please. The extracts > that I need would be the segment defining the operation and the schema of > the input message. > > Thanks, > Keith. > > On Thu, Feb 26, 2009 at 2:08 AM, Ben Williams <b...@plasticboy.com> wrote: >> >> Hi, >> I'm upgrading my Axis2 1.1.1 based service to 1.4.1. REST behavior >> seems to have changed in 1.4.1. When I made a GET request to my >> service under 1.1.1 Axis would pass a simple XML OMElement to my >> service method that looked something like this: >> >> >> <certifyContact><licenseID>blahblahblah</licenseID><clientUserID>blah</clientUserID><phoneNumbers>9999999999</phoneNumbers></certifyContact> >> >> where licenseID, clientUserID, etc. were parameters in the query >> string of my request. Under 1.4.1, Axis seems to pass a valid SOAP >> request as an OMElement to my service method, but it's an empty one >> and looks like this: >> >> <axis2ns1:certifyContact xmlns:axis2ns1="http://myhost.com/rest/certify" >> /> >> >> So the question is, what happened to my request parameters? Do I have >> to do something special to get 1.4.1 to include the query parameters >> in the OMElement that it constructs? >> >> Thanks, >> -Ben > > > > -- > Keith Chapman > Senior Software Engineer > WSO2 Inc. > Oxygenating the Web Service Platform. > http://wso2.org/ > > blog: http://www.keith-chapman.org >