Operating System - HP-UX
1833038 Members
2485 Online
110049 Solutions
New Discussion

HTTP transport error using JDK 1.3.1

 
Ali_20
New Member

HTTP transport error using JDK 1.3.1

Hi,

right now we are running SAP EP 6 on HP-UX B.11.11 U 9000/800 637319322 using JDK 1.3.1_09. On the portal side we have a connector to another system which uses SOAP for the communication. This implementation relies on Sun JAX-RPC 1.0_01. Everything works just fine on a windows portal server but we get some strange errors on HP-UX.

To isolate the problem we have written a tiny java class that uses the client classes and connects to the remote system. On Windows and Linux everything works fine. But on HP-UX we get this error messages

RemoteException caught: HTTP transport error: java.lang.UnsupportedOperationException: HttpURLConnection.writeRequests(1); nested exception is:

HTTP transport error: java.lang.UnsupportedOperationException: HttpURLConnection.writeRequests(1)
java.rmi.RemoteException: HTTP transport error: java.lang.UnsupportedOperationException: HttpURLConnection.writeRequests(1); nested exception is:

HTTP transport error: java.lang.UnsupportedOperationException: HttpURLConnection.writeRequests(1)
HTTP transport error: java.lang.UnsupportedOperationException: HttpURLConnection.writeRequests(1)
at com.sun.xml.rpc.client.http.HttpClientTransport.invoke(HttpClientTransport.java:189)
at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:73)
at com.pironet.pbng.contentbus.framework.client.stubs.ContentBusWs_Stub.setContext(ContentBusWs_Stub.java:780)
at TestClient.establishConnection(TestClient.java:45)
at TestClient.main(TestClient.java:56)

CAUSE:

java.lang.UnsupportedOperationException: HttpURLConnection.writeRequests(1)
at com.sun.xml.rpc.client.http.handler.HttpURLConnection.writeRequests(HttpURLConnection.java:271)
at com.sun.xml.rpc.client.http.handler.HttpURLConnection.getInputStream(HttpURLConnection.java:542)
at com.sun.xml.rpc.client.http.handler.HttpURLConnection.getHeaderField(HttpURLConnection.java:878)
at com.sun.xml.rpc.client.http.handler.HttpURLConnection.getResponseCode(HttpURLConnection.java:905)
at com.sun.xml.rpc.client.http.HttpClientTransport.invoke(HttpClientTransport.java:115)
at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:73)
at com.pironet.pbng.contentbus.framework.client.stubs.ContentBusWs_Stub.setContext(ContentBusWs_Stub.java:780)
at TestClient.establishConnection(TestClient.java:45)
at TestClient.main(TestClient.java:56)

So we consider that either something is wrong with the HttpURLConnection.writeRequests method or our environment is somehow not configured right! We are quite sure, that it is definetly not a firewall connection issue, since the socket connection can be established correctly. We have double checked that by using an ordinary browser.

We have found out that the problem doesn't occur on an older JDK 1.3.1_01! But it occurs JDK 1.3.1_09 and 1.3.1_11. So this seems to be a bug of the JDK Implementation on HP-UX...

Any idea what we can do to fix this?

Kind Regards,

Ali Saffari