XmlObject body, String... descriptionAndAnnotation) {
if (context == null)
throw new RuntimeException("Context passed was NULL.");
ReceivedResultDocument activity = ReceivedResultDocument.Factory.newInstance();
ResultReceiverType activityType = activity.addNewReceivedResult();
// set the responder to the remote entity
if (context.getRemoteEntity() != null) {
activityType.addNewResponder().set(context.getRemoteEntity().toBaseIDType());
} else {