On Mar 15, 2008, at 12:06 AM, David Jencks wrote:

While not ideal, I think using a working although slower transport is a reasonable compromise to a faster, broken transport until we can get a fixed activemq out.

We definitely need the vm transport for the embedded testing scenarios and we don't have tx recovery yet, so this is something we probably don't want enable by default. We can wrap the wrapping with the "duct tape" flag like so:

   if (System.getProperty("duct tape") != null) {
xaResource = new WrapperNamedXAResource(xaResource, container.getContainerID().toString());
   }
EndpointHandler endpointHandler = new EndpointHandler(container, deploymentInfo, instanceFactory, xaResource);

If you have time to make the change and rollback the service-jar.xml settings, that'd be great, otherwise I'll get to it before we release.

-David

Reply via email to