String operationName,
MessageContext msgCtxt) {
TracePersister tracePersister =
(TracePersister) msgCtxt.getConfigurationContext().getAxisConfiguration()
.getParameter(TracerConstants.TRACE_PERSISTER_IMPL).getValue();
return tracePersister.saveMessage(serviceName, operationName,
msgCtxt.getFLOW(), msgCtxt,
(OMElement) msgCtxt.getProperty(TracerConstants.TEMP_IN_ENVELOPE),
-1); // Use the temp envelope
}
}