/* 55 */ return merged;
/* */ }
/* */
/* */ public Object invoke(Invocation invocation) throws Throwable
/* */ {
/* 60 */ SimpleMetaData merged = null;
/* 61 */ merged = merge(invocation, ((InvocationBase)invocation).getInstanceResolver(), merged);
/* */
/* 63 */ MetaDataResolver threadMetaData = ThreadMetaData.instance().getAllMetaData(invocation);
/* 64 */ merged = merge(invocation, threadMetaData, merged);
/* */
/* 66 */ if (merged != null)
/* */ {
/* 69 */ merged.mergeIn(invocation.getMetaData());
/* */
/* 72 */ invocation.setMetaData(merged);
/* */ }
/* 74 */ return invocation.invokeNext();
/* */ }