You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by ia...@apache.org on 2004/11/23 18:50:36 UTC
cvs commit: ws-fx/wss4j/src/org/apache/ws/axis/security WSDoAllSender.java
ias 2004/11/23 09:50:36
Modified: wss4j/src/org/apache/ws/axis/security WSDoAllSender.java
Log:
Fix - call.setProperty(WSHandlerConstants.USER, username) didn't work.
Revision Changes Path
1.27 +7 -2 ws-fx/wss4j/src/org/apache/ws/axis/security/WSDoAllSender.java
Index: WSDoAllSender.java
===================================================================
RCS file: /home/cvs/ws-fx/wss4j/src/org/apache/ws/axis/security/WSDoAllSender.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- WSDoAllSender.java 1 Nov 2004 10:43:09 -0000 1.26
+++ WSDoAllSender.java 23 Nov 2004 17:50:36 -0000 1.27
@@ -192,8 +192,13 @@
*/
reqData.username = (String) getOption(WSHandlerConstants.USER);
if (reqData.username == null || reqData.username.equals("")) {
- reqData.username = reqData.msgContext.getUsername();
- reqData.msgContext.setUsername(null);
+ String username = (String) reqData.msgContext.getProperty(WSHandlerConstants.USER);
+ if (username != null) {
+ reqData.username = username;
+ } else {
+ reqData.username = reqData.msgContext.getUsername();
+ reqData.msgContext.setUsername(null);
+ }
}
/*
* Now we perform some set-up for UsernameToken and Signature