So, I found the solution for this problem by investigating the sourcecode: There must be a ws-policy defined (like the one below), otherwise the RampartEngine class does not store the RampartMessageData into the MessageContext.
Reagards Tom <wsp:Policy wsu:Id="UTOverTransport" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"> <wsp:ExactlyOne> <wsp:All> <sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"> <wsp:Policy> <sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient" /> </wsp:Policy> </sp:SignedSupportingTokens> <ramp:RampartConfig xmlns:ramp="http://ws.apache.org/rampart/policy"> <ramp:passwordCallbackClass>MyPasswordCallbackHandler</ramp:passwordCallbackClass> </ramp:RampartConfig> </wsp:All> </wsp:ExactlyOne> </wsp:Policy> Am 18.10.2011 16:17, schrieb Thomas Grabietz: > Hello All, > I've enabled rampart and the everything works so far except the > RampartMessageData.USERNAME is not stored in the MessageContext. > I'm using Axis 1.60 and rampart 1.60. > > <module ref="rampart"/> > <parameter > name="InflowSecurity"> > <action> > <items>UsernameToken</items> > > <passwordCallbackClass>...MyPasswordCallbackHandler</passwordCallbackClass> > </action> > </parameter> > > Must I configure something else? > > Regards Tom > -- Für's private http://toms-toy.de/thomas%20grabietz%20...@toms-toy.de%20(0xE43515AC)%20pub.asc GIT d-(---)? s():()> a+ C$>++ UL$>+ P? L>++ E W>+++ N>++$ o K--? w>--- O M>-- V PS>+ PE Y PGP>++$ t 5 X R tv b>+++ DI D G e> h>++ !r y>+ --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org For additional commands, e-mail: java-user-h...@axis.apache.org