Hi Nandana,
Sorry for replying late ,
In my security header the password is a plain text as like what you have
mentioned in your security header format pasted below.
And I have a limitation that I cannot use the Axis2 with Rampart as I have
to migrate all of my web services to Axis2 from Axis 1.3 ,which requires
tons of testings for the whole project(as it is very big one).

Can you give some idea or code that how can i generate soap security headers
by using Axis1.3 and WSS4J.

Thanks in Advance.
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.-tp17960865p18087173.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]

Reply via email to