}
return doc.getDataStructure();
}
private static WebServiceCall lookupWebServiceCall(Persistor p, IntegrationEntityLookup lookup) {
WebServiceCallId id = null;
try {
id = new WebServiceCallId(p.getString(WSCALL_ID));
} catch (RuntimeException ex) {
throw new RuntimeException("Invalid persistor: missing or invalid WSCALL_ID field");
}
WebServiceCall wsCall = lookup.getEntity(id, WebServiceCall.class);
if (wsCall == null) {