With [ code ] tags:

"rayymlai" wrote : Further to the last email thread:
  | 
  | 1. A colleague of mine shows me the source code UsernameToken.java from 
JBossWS 1.0.3 GA. it looks like UsernameToken(Element) method does read the 
"Username" and "Password" from the SOAP message.
  | 
  | e.g.
  | 
  |   |    public UsernameToken(Element element) throws WSSecurityException  {
  |   |       this.doc = element.getOwnerDocument();
  |   |       String id = element.getAttributeNS(Constants.WSU_NS, 
Constants.ID);
  |   |       ... 
  |   |       Element child = Util.getFirstChildElement(element);
  |   |       if (child == null || ! 
Constants.WSSE_NS.equals(child.getNamespaceURI()) || ! 
"Username".equals(child.getLocalName()))
  |   | 
  |   |          throw new WSSecurityException("Username child expected in 
UsernameToken element");
  |   |       this.username = XMLUtils.getFullTextChildrenFromElement(child);
  |   |       child = Util.getNextSiblingElement(child);
  |   |       ...
  |   |    }
  |   | 
  | 
  | I've tried the following permutation of changes, but I still can't make the 
WSS 1.0 username token profile work in JBossWS.
  | 
  | 1. in both jboss-wsse-server.xml and jboss-wsse-client.xml, specify , e.g.
  | 
  |   |   <config>
  |   |      <username />
  |   |   </config>
  |   | 
  | 2. in the jboss-wsse*.xml, specify  and  (derived from the source code 
UsernameToken.java):
  | 
  |   |   <config> 
  |   |      <Username>manager</Username>
  |   |      <Password>manager</Password>
  |   |   </config>
  |   | 
  | 3. Specify username and password in the SOAP stub
  | (as per advice from the previous email threads)
  | 
  | - refer to previous reply
  | 
  | 4. Control test - Don't specify anything in the jboss-wsse*.xml. Don't add 
any user or password in the SOAP stub. This is a control test, to ensure 
whether  or  has made any difference.
  | - no difference when running the wss samples.
  | 
  | 
  | Any advice?
  | 
  | Thanks.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995333#3995333

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995333
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to