The customer invokes the login operation and logs in to Netsuite via WS. On the WS Usage Log, the SOAP Response says that the login has succeeded. When the customer invokes another operation i.e. get operation, it returned a Session Timed Out Error.
This should not be happening because the customer validated his login.
This might be because of the Axis library used in the Java/Apache Axis Web Service App. The customer/user might not have downloaded the patch for Apache Axis.
As stated in our help guide:
"The NetSuite Web service implementation requires the client application to support multiple cookies on one line, as is the standard for cookies. There is a bug in Apache Axis that puts each cookie on its own line in the HTTP Headers. The patch version of the axis.jar fixes this problem."
The only supported versions of Axis that the customer/user are as follows:
1. Axis 1.2
2. Axis 1.3
3. Axis 1.4
There is a new Axis patch released for the 2010.1 endpoint. The patch is backwards compatible to older endpoints.
Note: There is no patch yet for other versions. If the customer needs to have other versions than what was specified, then they should implement a patch of their own.
No comments:
Post a Comment