Hi Paul,

Having different policies includes ex-changing them runtime.

1. Is that posible with axis2 without redeploying the service?
2. How this correlates to the session, because i expect different clients to
connect to this
service and i cannot just change the policiy since one of the will be at the
login state and another will
be already loged in.
3. does WS secure conversation way overcome those problems?

thanks,
Nencho


2007/4/27, Paul Fremantle <[EMAIL PROTECTED]>:

Nencho

If you want to do this, you need to have two different policies.

One for the "login" operation/service, which uses UT, and the other
for the rest of the operations, which has encryption (if needed) but
no UT. Obviously you need to write your own logic to ensure that you
check the session is available for those other operations.

Paul

On 4/27/07, Nencho Lupanov <[EMAIL PROTECTED]> wrote:
> Hi Deepal,
>
> I have yet another question/issue about the sessions.
> I am using UsernameToken in a ws security policy handled by rampart.
> I want to use axis2 sessions so i pass the user/pass only once and then
rely
> on the
> session to recognize me on a subsequent call.the point is that the
rampart
> policy
> is alredy there and will expect a username token in every request.
> Is there any way to overcome this?
>
> thanks,
> Nencho
>
>
> 2007/4/26, Deepal Jayasinghe <[EMAIL PROTECTED]>:
> > Hi Nencho,
> > Yes we found that issue and we have fixed that in the 1.2 branch and
the
> > fixes will be available in 1.2 release.
> >
> > Thanks
> > Deepal
> >
> > > Hi Deepal,
> > >
> > > I checked the test and yes i was able to run it successfull.
> > > anyway, when i try to put this in my running enviroment i get this
> > > strange error:
> > >
> > >      [java] Exception in thread "main" org.apache.axis2.AxisFault:
> > > Unable to fin
> > > d corresponding context for the serviceGroupId:
> > > urn:uuid:97198317A8B28D4CDF11775
> > > 98325288
> > >
> > > In services.xml on the server side i have the
> > >
> > > scope
> > >
> > > ="soapsession" attribute
> > >
> > > At the client side I have the following code
> > >
> > > *options.setManageSession (true);   *
> > >
> > > *...*
> > >
> > > client.engageModule(new QName("addressing"));
> > >
> > > Is there anything else to configure?
> > >
> > > Thanks,
> > >
> > > Nencho
> > >
> > >
> > >
> > > 2007/4/26, Deepal Jayasinghe <[EMAIL PROTECTED]
> > > <mailto:[EMAIL PROTECTED]>>:
> > >
> > >     Hi Nencho ,
> > >
> > >     Axis2 soap session to be work , you need to engage addressing in
> both
> > >     the side.
> > >
> > >     It is working , there is a test case in the build so we are
> > >     testing that
> > >     daily.
> > >     org.apache.axis2.engine.ServiceGroupContextTest
> > >
> > >     Thanks
> > >     Deepal
> > >
> > >     > Hi All,
> > >     >
> > >     > I read this axis2 session management article:
> > >     >
> http://www.developer.com/java/web/article.php/3620661
> > >     >
> > >     > Basically, it says that i can define my services being of a
soap
> > >     > session scope,
> > >     > then i have to put this option on my client:
> > >     > *options.setManageSession(true);*
> > >     >
> > >     > Therefore it is expected for the service to include
> > >     > <wsa:ReferenceParameters>
> > >     > element as an session identifier in the soap envelope.
> > >     >
> > >     > I tested this and it does not work - axis2 does not put that
> > >     element,
> > >     > in order
> > >     > to be used as session identifier.Am i missing something or
this
> > >     is a bug?
> > >     >
> > >     > Thanks,
> > >     > Nencho
> > >     >
> > >     >
> > >
> > >
> > >     --
> > >     Thanks,
> > >     Deepal
> > >
> ................................................................
> > >     "The highest tower is built one brick at a time"
> > >
> > >
> > >
> > >
> ---------------------------------------------------------------------
> > >     To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > >     <mailto:[EMAIL PROTECTED]>
> > >     For additional commands, e-mail: [EMAIL PROTECTED]
> > >     <mailto:[EMAIL PROTECTED]>
> > >
> > >
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>


--
Paul Fremantle
VP/Technology, WSO2 and OASIS WS-RX TC Co-chair

http://bloglines.com/blog/paulfremantle
[EMAIL PROTECTED]

"Oxygenating the Web Service Platform", www.wso2.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to