axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brad (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2-2638) stub sending text/xml instead of application/x-www-form-urlencoded
Date Fri, 04 May 2007 07:29:15 GMT
stub sending text/xml instead of application/x-www-form-urlencoded
------------------------------------------------------------------

                 Key: AXIS2-2638
                 URL: https://issues.apache.org/jira/browse/AXIS2-2638
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: client-api
    Affects Versions: 1.1.1
         Environment: JDK 1.4.2._13
            Reporter: Brad


Hi all,

I've generated client classes from a WSDL doc using the following command line:

wsdl2java.bat -pn xxxxxSoap -o src -d xmlbeans -uri xxxxxxx.wsdl

It all works fine but when I try to invoke the remote service I get
the following error:

org.apache.axis2.AxisFault: Transport error 500 . Error Message is
Request format is invalid: text/xml; charset=UTF-8.
;

Which is fair enough as the server is expecting content type
"application/x-www-form-urlencoded", as specified in the WSDL:

<wsdl:operation name="xxxxx">
   <http:operation location="/xxxxx"/>
       <wsdl:input>
            <mime:content type="application/x-www-form-urlencoded"/>
       </wsdl:input>
       <wsdl:output>
           <mime:mimeXml part="Body"/>
       </wsdl:output>
</wsdl:operation>

Is there any way to over ride the content type? I tried this:

                       Options opts = new Options();
                       opts.setProperty(Configuration.CONTENT_TYPE,
HTTPConstants.MEDIA_TYPE_X_WWW_FORM);
                       opts.setProperty(HTTPConstants.CHUNKED, Boolean.FALSE);
                       client.setOptions(opts);

I get the same error though. I tried client.setOverrideOptions(opts)
as well but no change. Using them both causes a StackOverflowError :-)

Any help greatly appreciated!

Cheers,
Brad.

----------------------------------------------------------------------------------------------------------------------------------


Brad,

Could you please log a bug in JIRA and upload your wsdl. Something is
seriously wrong esp with the StackOverflowError.

thanks,
dims

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message