Hi Saminda,
Thank you very much! Your reply really helped me much.
It is the exact cure for my problem!
Regards,
Xinjun
On 6/9/06, Saminda Abeyruwan <[EMAIL PROTECTED]> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Do you happen to try this with HTTP 1.1. If it the case httpclient
doesn't support it. Please try with HTTP 1.0.
What you have to do is, in you client side axi2.xml, change the
following lines,
...
<transportSender name="http"
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
<parameter name="PROTOCOL" locked="false">HTTP/1.0</parameter>
<parameter name="Transfer-Encoding" locked="false">false</parameter>
</transportSender>
...
Thank you
Saminda
Xinjun Chen wrote:
> Hi,
> I get some problem with the proxy setting in Axis2. Even though I set
> the HttpTransportProperties and ProxyProperties, the Axis2 reports
> transport error. The code snippet is as follows:
>
> HttpTransportProperties htp = new HttpTransportProperties();
> ProxyProperties httpProxyProperties = htp.new ProxyProperties();
> httpProxyProperties.setProxyName(httpProxyHost);
> httpProxyProperties.setProxyPort(Integer.parseInt(httpProxyPort));
> httpProxyProperties.setUserName(httpProxyUsername);
> httpProxyProperties.setPassWord (httpProxyPassword);
> httpProxyProperties.setDomain(httpProxyDomain);
> Options options = new Options();
>
> options.setProperty(HTTPConstants.PROXY, httpProxyProperties);
>
> options.setTransportInProtocol(Constants.TRANSPORT_HTTP);
>
> MessageContext mc = new MessageContext();
> mc.setServiceContext(serviceContext);
> mc.setEnvelope(request);
> mc.setTo(toEPR);
> mc.setSoapAction(soapAction);
>
> OperationClient mepClient = outOnlyOperation.createClient(
> serviceContext, options);
> mepClient.addMessageContext(mc);
>
> // TODO: Add the call back handler
> mepClient.execute(true);
>
> Where the httpProxyUsername, httpProxyPassword, and httpProxyDomain
> are "anonymous".
>
> When i ran the client, I get the following exception.
>
> java.rmi.RemoteException: EJB Exception:; nested exception is:
> java.rmi.RemoteException: Axis2 transport error : Not Implemented;
> nested exception is:
> org.apache.axis2.AxisFault: Axis2 transport error : Not Implemented;
> nested exception is:
> org.apache.axis2.AxisFault: Axis2 transport error : Not Implemented;
> nested exception is:
> Caused by: java.rmi.RemoteException: Axis2 transport error : Not
> Implemented; nested exception is:
> org.apache.axis2.AxisFault: Axis2 transport error : Not Implemented;
> nested exception is:
> org.apache.axis2.AxisFault: Axis2 transport error : Not Implemented;
> nested exception is:
> ...
>
>
> The error code is 501 which is "Not Implemented". What does it mean?
> The end service "Not Implemented" or the proxy "Not Implemented"
> something? Could anyone help me to identify the problem?
> Saminda, I remember you have mentioned proxy setting when you
> answering somebody's question on Basic Authentication. Could you help
> me on the proxy issue? It has dragged me a few days.
>
>
>
> Regards,
> Xinjun
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFEiTtpYmklbLuW6wYRAgqNAKC522BnCxtJQxj3tkvWqUy8UN9zKwCeI5YV
6CanYMwlEyRhpldydwzKtI4=
=VAiY
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]