Using Thirdparty HttpClient

You don’t need Sun JSSE, there is already Entrust libraries in the Integration Server (client.jar), which among other features support hardware encryption. Remove the JSSE jars and make sure the System property

java.protocol.handler.pkgs=com.wm.net.protocol

which should get the HTTP client to use the IS HTTPS url factory, although I can’t be sure without looking at the client implementation.

HTH,
Fred

Why are you using a third party client rather than using the webMethods services ?

If you must use them, please contact webMethods regarding this. There is a clash in the SSL security provider in webMethods and JSSE. I dont know about 6.0.1 but this was present in the 4.6. For this reason you cannot use JSSE with 4.6. But there is one version of JSSE that does work with webMethods. It is one of the older versions (I dont recall which one) and not 1.4. You can contact webMethods and they should be able to tell you about it.

Rupinder

I am trying to get a java Object into the pipeline but it is erroring out.

I have imported the class com.xxx.MyClass

I have created an instance of the class by invoking its constructor.
I have also created an output variable myobject of type Object.

However when I run the following code, I get java.lang.ClassCastException: com.wm.data.ISMemDataImplClassCastException.

IDataCursor pipelineCursor_1 = pipeline.getCursor();
IDataUtil.put( pipelineCursor_1, “myobject”, MyObject);

I am trying to make this work from past week. Somebody please help.