All,

I did some work integrating with a credit card authorizer over https using the HttpClient 3.1. Proper connection timeouts are very important to the authorizer. All of my testing, with a sun jdk worked fine, however when I switched to the production JDK (ibm 1.4.1) I get a null pointer in the ibm jsse implementation if i set a connection timeout (see log below). I realize this is NOT a problem with HttpClient but rather with the ibm jsse implementation, but does anyone know a work around for it.

Thanks
Steve


   java.lang.NullPointerException
   at com.ibm.jsse.bg.setTcpNoDelay(Unknown Source)
at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:721) at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to