processor.contextObjectFactory(referent, new ReferringEntity[] { referringEntity },
new Requester[] { requester }, new ServiceType[] { serviceType },
new Resolver[] { resolver }, new Referrer[] { referrer });
return processor.openURLRequestFactory(contextObject);
} catch (Exception e) {
throw new OpenURLException(e.getMessage(), e);
}
}