Well, that's a good question. I hadn't heard of it is the truthful answer :)
After having looked at it now, I'm still not sure it's what I want.
I did come across the new XmlCursor stuff too, which really seemed exactly
what I was after, but I can't seem to get it exactly right.
I added this section of code to try and put the UsernameToken into the
Security element:
// Now add the UsernameToken to the Security element
srcCursor = usernameTokenDoc.newCursor();
srcCursor.toFirstChild();
destCursor = securityDoc.newCursor();
destCursor.toEndToken();
srcCursor.copyXml(destCursor);
But ended up with an element that looked like this:
<xml-fragment xmlns:sec="http://schemas.xmlsoap.org/ws/2002/12/secext">
<sec:Security/>
<sec:UsernameToken>
<sec:Username>USERNAME</sec:Username>
</sec:UsernameToken>
</xml-fragment>
I'm not sure where <xml-fragment> came from. I'm pretty sure this will get
me what I want, I'm struggling through how to get the elements together.
Chris
>Hi Chris,
>
>why building ws-security stuff yourself? why not using the axis2 rampart
>module?
>
>hth
>
>Stefan
--
View this message in context:
http://www.nabble.com/Having-issues-with-WS-Security-document-construction-%3AS-tp17364354p17377207.html
Sent from the Xml Beans - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]