private void initLinks() { if (_pinfo.getInvokeList() != null) { for (TInvoke invoke : _pinfo.getInvokeList()) { String plinkName = invoke.getPartnerLink(); TService service = invoke.getService(); if (invoke.isSetFailureHandling()) { FailureHandling f = invoke.getFailureHandling(); g = new OFailureHandling(); if (f.isSetFaultOnFailure()) g.faultOnFailure = f.getFaultOnFailure(); PartnerRoleConfig c = new PartnerRoleConfig(g, invoke.getUsePeer2Peer()); __log.debug("PartnerRoleConfig for " + plinkName + " " + c.failureHandling + " usePeer2Peer: " + c.usePeer2Peer); _partnerRoleConfig.put(plinkName, c);
/** * Sets ith "invoke" element */ public void setInvokeArray(int i, org.apache.ode.bpel.dd.TInvoke invoke) { synchronized (monitor()) { check_orphaned(); org.apache.ode.bpel.dd.TInvoke target = null; target = (org.apache.ode.bpel.dd.TInvoke)get_store().find_element_user(INVOKE$12, i); if (target == null) { throw new IndexOutOfBoundsException(); } target.set(invoke); } }
if (tInvoke.getPartnerLink().equals(getPartnerLink())) { serviceName = tInvoke.getService().getName(); servicePort = tInvoke.getService().getPort(); break;
for (TInvoke tInvoke : tInvokeList) { OMElement serviceEle; if (tInvoke.getService() == null) { String errMsg = "Service element missing for the invoke element in deploy.xml"; log.error(errMsg); serviceEle = AXIOMUtil.stringToOM(tInvoke.getService().toString()); OMElement endpointEle = serviceEle.getFirstElement(); if (endpointEle == null || !endpointEle.getQName().equals( epConf.setServiceName(tInvoke.getService().getName().getLocalPart()); epConf.setServiceNS(tInvoke.getService().getName().getNamespaceURI()); epConf.setServicePort(tInvoke.getService().getPort()); bpelPackageConfiguration.addEndpoint(epConf); } catch (XMLStreamException e) { log.warn("Error occurred while reading endpoint configuration. " + "Endpoint config will not be applied to: " + tInvoke.getService());
service.setName(invoke.getService().getName()); service.setPort(invoke.getService().getPort()); invokedServiceType.setPartnerLink(invoke.getPartnerLink());
if (invoke.getService() != null) { Definition4BPEL definition = tempDocRegistry.getDefinition(invoke.getService().getName()); if (definition != null) { _docRegistry.addDefinition(definition);
private void initLinks() { if (_pinfo.getInvokeList() != null) { for (TInvoke invoke : _pinfo.getInvokeList()) { String plinkName = invoke.getPartnerLink(); TService service = invoke.getService(); if (invoke.isSetFailureHandling()) { FailureHandling f = invoke.getFailureHandling(); g = new OFailureHandling(); if (f.isSetFaultOnFailure()) g.faultOnFailure = f.getFaultOnFailure(); PartnerRoleConfig c = new PartnerRoleConfig(g, invoke.getUsePeer2Peer()); __log.debug("PartnerRoleConfig for " + plinkName + " " + c.failureHandling + " usePeer2Peer: " + c.usePeer2Peer); _partnerRoleConfig.put(plinkName, c);
if (processInfo.getInvokeList() != null) { for (TInvoke invoke : processInfo.getInvokeList()) { String plinkName = invoke.getPartnerLink(); TService service = invoke.getService(); if (invoke.isSetFailureHandling()) { FailureHandlingDocument.FailureHandling fh = invoke.getFailureHandling(); g = new OFailureHandling(); PartnerRoleConfig c = new PartnerRoleConfig(g, invoke.getUsePeer2Peer()); if (log.isDebugEnabled()) { log.debug("PartnerRoleConfig for " + plinkName + " " + c.failureHandling +