Author: objectiser
Date: 2009-12-01 07:59:34 -0500 (Tue, 01 Dec 2009)
New Revision: 350
Modified:
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/ws/SOAPMessageAdapter.java
Log:
RIFTSAW-74 - fixed npe related to header processing.
Modified:
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/ws/SOAPMessageAdapter.java
===================================================================
---
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/ws/SOAPMessageAdapter.java 2009-12-01
12:43:48 UTC (rev 349)
+++
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/ws/SOAPMessageAdapter.java 2009-12-01
12:59:34 UTC (rev 350)
@@ -361,7 +361,8 @@
javax.wsdl.Message hdrMsg = wsdl.getMessage(headerDef.getMessage());
for (Object o : hdrMsg.getParts().values()) {
Part p = (Part) o;
- if (p.getElementName().equals(elmtName)) return p.getName();
+ if (p.getElementName() != null &&
+ p.getElementName().equals(elmtName)) return p.getName();
}
}
return elmtName.getLocalPart();
Show replies by date