RAMPART-325 NullPointerException with UsernameToken Policy and MTOM Policy without Rampart Config in WSDL
diff --git a/modules/rampart-core/src/main/java/org/apache/rampart/policy/RampartPolicyData.java b/modules/rampart-core/src/main/java/org/apache/rampart/policy/RampartPolicyData.java index d8e2362..55259dc 100755 --- a/modules/rampart-core/src/main/java/org/apache/rampart/policy/RampartPolicyData.java +++ b/modules/rampart-core/src/main/java/org/apache/rampart/policy/RampartPolicyData.java
@@ -966,7 +966,7 @@ } public OptimizePartsConfig getOptimizePartsConfig(){ - return rampartConfig.getOptimizeParts(); + return rampartConfig == null ? null : rampartConfig.getOptimizeParts(); }