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;