You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2005/12/31 06:14:31 UTC
svn commit: r360243 -
/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/util/PolicyUtil.java
Author: dims
Date: Fri Dec 30 21:14:29 2005
New Revision: 360243
URL: http://svn.apache.org/viewcvs?rev=360243&view=rev
Log:
defensive NPE checks
Modified:
webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/util/PolicyUtil.java
Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/util/PolicyUtil.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/util/PolicyUtil.java?rev=360243&r1=360242&r2=360243&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/util/PolicyUtil.java (original)
+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/util/PolicyUtil.java Fri Dec 30 21:14:29 2005
@@ -106,6 +106,9 @@
private static void populatePolicy(
WSDLBindingMessageReference wsdlBindingMsgReference,
AxisMessage axisMessage) {
+ if(axisMessage == null || axisMessage.getPolicyInclude() == null) {
+ return;
+ }
Policy messagePolicy = axisMessage.getPolicyInclude().getPolicy();
if (messagePolicy != null) {