Author: heiko.braun(a)jboss.com
Date: 2007-04-13 12:51:24 -0400 (Fri, 13 Apr 2007)
New Revision: 2832
Modified:
trunk/jbossws-core/src/java/org/jboss/ws/core/CommonMessageContext.java
Log:
Fix broken XOP/Handler tests
Modified: trunk/jbossws-core/src/java/org/jboss/ws/core/CommonMessageContext.java
===================================================================
--- trunk/jbossws-core/src/java/org/jboss/ws/core/CommonMessageContext.java 2007-04-13
15:49:58 UTC (rev 2831)
+++ trunk/jbossws-core/src/java/org/jboss/ws/core/CommonMessageContext.java 2007-04-13
16:51:24 UTC (rev 2832)
@@ -39,6 +39,7 @@
import org.jboss.ws.core.soap.MessageContextAssociation;
import org.jboss.ws.metadata.umdm.EndpointMetaData;
import org.jboss.ws.metadata.umdm.OperationMetaData;
+import org.jboss.ws.extensions.xop.XOPContext;
import org.jboss.xb.binding.NamespaceRegistry;
/**
@@ -256,6 +257,12 @@
public boolean isModified()
{
+ // skip changes from XOP handler interactions
+ if(XOPContext.isXOPEncodedRequest() && !XOPContext.isXOPMessage())
+ {
+ log.debug("Disregard changes from XOP/Handler interactions");
+ return false;
+ }
return isModified;
}
Show replies by date