You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ru...@apache.org on 2006/11/22 10:23:20 UTC
svn commit: r478097 -
/webservices/axis2/trunk/java/modules/security/src/org/apache/rampart/RampartMessageData.java
Author: ruchithf
Date: Wed Nov 22 01:23:19 2006
New Revision: 478097
URL: http://svn.apache.org/viewvc?view=rev&rev=478097
Log:
Fixed NPE
Modified:
webservices/axis2/trunk/java/modules/security/src/org/apache/rampart/RampartMessageData.java
Modified: webservices/axis2/trunk/java/modules/security/src/org/apache/rampart/RampartMessageData.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/security/src/org/apache/rampart/RampartMessageData.java?view=diff&rev=478097&r1=478096&r2=478097
==============================================================================
--- webservices/axis2/trunk/java/modules/security/src/org/apache/rampart/RampartMessageData.java (original)
+++ webservices/axis2/trunk/java/modules/security/src/org/apache/rampart/RampartMessageData.java Wed Nov 22 01:23:19 2006
@@ -208,9 +208,8 @@
this.policyData = RampartPolicyBuilder.build(it);
}
- RampartConfig rampartConfig = this.policyData.getRampartConfig();
- if(isClientSide && rampartConfig == null) {
+ if(isClientSide && this.policyData != null && this.policyData.getRampartConfig() == null) {
//We'r missing the extra info rampart needs
throw new RampartException("rampartConigMissing");
}
@@ -224,6 +223,7 @@
this.servicePolicy = this.policyData.getIssuerPolicy();
+ RampartConfig rampartConfig = policyData.getRampartConfig();
/*
* Copy crypto info from the into the new issuer policy
*/
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org