cancel
Showing results for 
Search instead for 
Did you mean: 

Cookie Handling within XI on Client side

Former Member
0 Kudos

Hey, folks.

I hope, someone can help. It's driving me nuts.

We have the following situation:

Our XI machine should communicate with a webservice over SOAP protocol. Login works fine. The answer of the webservice wants to place a cookie to resolve the corresponding server within his load - balancing system. This is done by a so-called JSESSIONID. This ID has to be returned in the following requests to ensure, the right server is picked by the load balancer.

The problem is: When the client (which is the XI) is not able to handle cookies, the adress of the webservice has to be modified. The JSESSIONID has to be added after the service adress. For example:

http://www.foobar.com/webservice has to be changed into:

http://www.foobar.com/webservice;jsessionid=0001ET6_LGgUQ5GB0AX2i0Iq-K8:11nsbdhpn

This JSESSIONID changes regularly. The problem is, that the adresses of the communication channels in the integration builder are static.

Q1: Is it possible to enable coookie handling on the XI when it is acting as a client?

Q2: Is it possible to state dynamic server adresses?

Q3: How can we process the HTTP header information within the XI (there the JSESSIONID is stated)? Is that possible at all?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sven,

Go thorugh these links. It may give you some required information:

Regards,

Subhasha Ranjan

Answers (0)