On Sun, Jan 3, 2010 at 1:52 AM, Bruno Simioni <brunosimi...@gmail.com>wrote:

> Please, could you give me an example, to solve this problem using
> WS-Addressing ?
>
> My problem is about acess the same service using different clients. One
> client consumes the service using Javascritp, and the another one, the Java
> Service Client.
>
> Although the Javascript client gets the related message Id, how can I use
> this on Java Clent?
>

so your problem is to share a one session among different clients?

I think there is no standard way to do this. even with the http sessions you
need to copy
the cookie which contains the JSESSION to other requests.

thanks,
Amila.

>
> Regards,
>
> Bruno.
>
> On Sat, Jan 2, 2010 at 9:53 AM, Yashvant chauhan <c.yashv...@gmail.com>wrote:
>
>> Use WS-Addressing for stateful web service..
>>
>>
>>
>> On Sat, Jan 2, 2010 at 3:46 PM, Bruno Simioni <brunosimi...@gmail.com>wrote:
>>
>>> Amila, thats about JAX-WS services.
>>>
>>> Here's the situation:
>>>
>>> First Access
>>> ------- HTTP Session 1-------
>>> Client1 (JavaScript) -> Axis2 -> JAX-WS Service1
>>> ------- HTTP Session 1-------
>>>
>>> Second Access
>>> ------- HTTP Session 1-------
>>> ------- HTTP Session 2-------
>>> Client1 (Java, Service Client, WSA) -> Axis2 -> JAX-WS Service2
>>> ------- HTTP Session 2-------
>>> ------- HTTP Session 1-------
>>>
>>> On First Acess, there is one HTTP Session created by my web container
>>> (Tomcat), and it is used for authentication purposes (application logic).
>>>
>>> On Second Acess, because of WSA, there is two HTTP Sessions!
>>>
>>> How to solve this?
>>>
>>> Bruno.
>>>
>>>
>>>
>>>
>>> n Sat, Jan 2, 2010 at 12:10 AM, Amila Suriarachchi <
>>> amilasuriarach...@gmail.com> wrote:
>>>
>>>> in which scope you have deploy your service?
>>>>
>>>> please have a look at here[1].
>>>>
>>>> thanks,
>>>> Amila.
>>>>
>>>> [1] http://wso2.org/library/articles/stateful-web-services-axis2
>>>>
>>>>
>>>> On Fri, Jan 1, 2010 at 7:05 PM, Bruno Simioni 
>>>> <brunosimi...@gmail.com>wrote:
>>>>
>>>>> Needing some help with HTTP sessions.
>>>>>
>>>>> When sending a SOAP simple message to Axis2, it create a single HTTP
>>>>> session to handle the client message, and to handle the client HTTP POST
>>>>> request.
>>>>>
>>>>> When sending a WSA SOAP message (by Axis2 Java Client), it creates
>>>>> another http session to handle the WSA soap header, and then process the
>>>>> message. The first one HTTP session persist, but inside any module or
>>>>> webservice, I have only acess to the second one. That´s a problem to me,
>>>>> since I need the first one session, for authorization purposes 
>>>>> (application
>>>>> logic)
>>>>>
>>>>> How to remove this second http session? I need only ONE http session,
>>>>> for all SOAP messages that I send.
>>>>>
>>>>> ps. Client setManageSession(true) does not solve the problem.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Bruno.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Amila Suriarachchi
>>>> WSO2 Inc.
>>>> blog: http://amilachinthaka.blogspot.com/
>>>>
>>>
>>>
>>
>>
>> --
>> ********************************************
>> Yashvant Singh Chauhan
>> Mobile- 09845277271
>> Bangalore
>>
>> *********************************************
>>
>
>


-- 
Amila Suriarachchi
WSO2 Inc.
blog: http://amilachinthaka.blogspot.com/

Reply via email to