/* */ {
/* 367 */ Thread currentThread = Thread.currentThread();
/* 368 */ ClassLoader oldCl = currentThread.getContextClassLoader();
/* */ try
/* */ {
/* 373 */ PooledMarshalledInvocation mi = (PooledMarshalledInvocation)invocation;
/* 374 */ invocation.setTransaction(importTPC(mi.getTransactionPropagationContext()));
/* 375 */ ObjectName mbean = (ObjectName)Registry.lookup(invocation.getObjectName());
/* 376 */ if (mbean == null)
/* */ {
/* 378 */ System.err.println("NoSuchObjectException: " + invocation.getObjectName());
/* 379 */ throw new NoSuchObjectException("Failed to find target for objectName: " + invocation.getObjectName());