*
*/
public InvocationContext serviceInvoked(WorkflowTrackingContext context, InvocationEntity initiator,
XmlObject header, XmlObject body, String... descriptionAndAnnotation) {
ServiceInvokedDocument activity = ServiceInvokedDocument.Factory.newInstance();
RequestReceiverType activityType = activity.addNewServiceInvoked();
// create the invocation context; set the initiator to the remote entity
InvocationContextImpl invocationContext = new InvocationContextImpl(context.getMyself(), initiator);
if (initiator != null) {
activityType.addNewInitiator().set(initiator.toBaseIDType());