You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mr...@apache.org on 2008/02/16 01:13:32 UTC
svn commit: r628210 -
/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/PICK.java
Author: mriou
Date: Fri Feb 15 16:13:32 2008
New Revision: 628210
URL: http://svn.apache.org/viewvc?rev=628210&view=rev
Log:
Relaxing one little check for SimPEL.
Modified:
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/PICK.java
Modified: ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/PICK.java
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/PICK.java?rev=628210&r1=628209&r2=628210&view=diff
==============================================================================
--- ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/PICK.java (original)
+++ ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/PICK.java Fri Feb 15 16:13:32 2008
@@ -192,13 +192,16 @@
__log.fatal(errmsg);
throw new InvalidContextException(errmsg);
}
-
- QName qn = new QName(e.getNamespaceURI(), e.getLocalName());
- if(!qn.equals(ptype.elementType)) {
- String errmsg = "Message (element) part " + pName + " did not contain correct child element: expected "
- + ptype.elementType + " but got " + qn;
- __log.fatal(errmsg);
- throw new InvalidContextException(errmsg);
+
+ // Relaxing that check a bit for SimPEL
+ if (!ptype.elementType.getLocalPart().equals("simpelWrapper")) {
+ QName qn = new QName(e.getNamespaceURI(), e.getLocalName());
+ if(!qn.equals(ptype.elementType)) {
+ String errmsg = "Message (element) part " + pName + " did not contain correct child element: expected "
+ + ptype.elementType + " but got " + qn;
+ __log.fatal(errmsg);
+ throw new InvalidContextException(errmsg);
+ }
}
}