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]