// exist yet.
process.getPostLoadRunnables().add(new Runnable() {
public void run() {
PartnerLink targetPartnerLink = BPELUtils.getPartnerLink(eObject, partnerLinkName);
if (targetPartnerLink == null) {
targetPartnerLink = new PartnerLinkProxy(resource.getURI(), partnerLinkName);
}
eObject.eSet(reference, targetPartnerLink);
}
});
}