Hello Ritesh, If you are using Axis 1.x (i.e Axis 1.1, 1.2, 1.3 or 1.4) [1] then you should use the library Apache WSS4J [2] and not "Rampart"
"Rampart" is a module based on Apache WSS4J that provides the WS-Security features for Axis2 [3][4]. Hope this helps: José Ferreiro [1] - http://ws.apache.org/axis/ [2] - http://ws.apache.org/wss4j/ [3] - http://ws.apache.org/axis2/modules/rampart/1_0/security-module.html [4] - http://ws.apache.org/axis2/ On Wed, Jun 18, 2008 at 11:12 AM, sh_santosh <[EMAIL PROTECTED]> wrote: > > Hi Keith, > > I am using Axis1.3 version not Axis2. > So,is Rampart will work with Axis1.3 or it will work with only with Axis2 > and higher versions. > > Thanks, > Ritesh. > > sh_santosh wrote: > > > > Dear All, > > > > I have a Java Client generated by using Axis1.3.By use of my Java Client > I > > want to access a Web Service Implemented in .NET using WSE3.0 Standards. > > > > When I tried to submit my Request using a method available in my Client > > Class ,I am getting Exception that "Security requirements are not > > satisfied because the security header is not present in the incoming > > message". > > > > Then I have added the SOAP Security Headers(which are not available in my > > Java Client Code) in my Stub Object by using SOAPHeaderElement Class's > > Object and Tried to submit the Request ,but still I got the Same > > Exception. > > > > Note : - That the Java Client Code Pass an Object as Request having > > required Parameters and Gets the User Defined Object in Response. > > > > I have to generate a Structure Like below inside my SOAPHeader Tag : > > > > <soap:Header> > > <wsa:Action>http://www.test/info</wsa:Action> > > > <wsa:MessageID>urn:uuid:ca6e465b-484a-4bb5-964f-eb513938bb84</wsa:MessageID> > > <wsa:ReplyTo> > > <wsa:Address> > http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous > </wsa:Address> > > </wsa:ReplyTo> > > <wsa:To>http://localhost:8080/bookingapi/bookingapi.asmx</wsa:To> > > <wsse:Security soap:mustUnderstand="1"> > > <wsu:Timestamp wsu:Id="Timestamp-c90b72e0-541c-4b17-bc0b-acf8c3495b43"> > > <wsu:Created>2008-02-28T15:33:56Z</wsu:Created> > > <wsu:Expires>2008-02-28T15:38:56Z</wsu:Expires> > > </wsu:Timestamp> > > <wsse:UsernameToken > > xmlns:wsu=" > http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd > " > > wsu:Id="SecurityToken-9e141575-2400-4c6d-ab86-1d5af61727b2"> > > <wsse:Username>[EMAIL PROTECTED]</wsse:Username> > > <wsse:Password > > Type=" > http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText > ">SomePassword</wsse:Password> > > <wsse:Nonce>5SImW1gykzSPdeiWzcCdaQ==</wsse:Nonce> > > <wsu:Created>2008-02-28T15:33:56Z</wsu:Created> > > </wsse:UsernameToken> > > </wsse:Security> > > </soap:Header> > > > > > > > > Any Help at Java Code Level or any Guidance/Example will be highly > > appreciated. > > > > Thanks, > > Ritesh. > > > > > > -- > View this message in context: > http://www.nabble.com/Security-requirements-are-not-satisfied-because-the-security-header-is-not-present-in-the-incoming-message.-tp17960865p17976896.html > Sent from the Axis - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
