Author: mszefler
Date: Mon Aug  7 10:22:04 2006
New Revision: 429403

URL: http://svn.apache.org/viewvc?rev=429403&view=rev
Log:
Fix bug in routing when ODE service ID did not match the JBI service id.

Modified:
    incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/OdeService.java

Modified: 
incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/OdeService.java
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/OdeService.java?rev=429403&r1=429402&r2=429403&view=diff
==============================================================================
--- incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/OdeService.java 
(original)
+++ incubator/ode/trunk/jbi/src/main/java/org/apache/ode/jbi/OdeService.java 
Mon Aug  7 10:22:04 2006
@@ -209,7 +209,7 @@
     MyRoleMessageExchange odeMex = null;
     try {
       if (__log.isDebugEnabled()) {
-      __log.debug("invokeOde() JBI exchangeId=" + jbiMex.getExchangeId() + " 
serviceName=" + serviceName + " operation=" + 
jbiMex.getOperation().getLocalPart() );
+      __log.debug("invokeOde() JBI exchangeId=" + jbiMex.getExchangeId() + " 
serviceName=" + serviceName + " operation=" + jbiMex.getOperation() );
       __log.debug("invokeOde() ODE servideId=" + _odeServiceId + " 
serviceName=" + _jbiServiceName + " port=" + _jbiPortName + " internal=" + 
_internal );
       }
       odeMex = _ode._server.getEngine().createMessageExchange(
@@ -243,7 +243,7 @@
         }
       } else {
         __log.error("ODE MEX "  +odeMex + " was unroutable.");
-        
+        jbiMex.setError(new IllegalArgumentException("Unroutable 
invocation."));
       }
 
       success = true;


Reply via email to