Initial Commit
This commit is contained in:
commit
ef451a19db
21
.gitignore
vendored
Normal file
21
.gitignore
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
# ---> TortoiseGit
|
||||
# Project-level settings
|
||||
/.tgitconfig
|
||||
|
||||
# Archivos temporales
|
||||
*.tmp
|
||||
*.bak
|
||||
*.swp
|
||||
*.log
|
||||
|
||||
# Archivos de integración continua
|
||||
/.settings/
|
||||
/.project
|
||||
/.classpath
|
||||
/.factorypath
|
||||
|
||||
# Carpetas
|
||||
.data/
|
||||
.git/
|
||||
System/
|
||||
|
||||
56
NaturalCustomerMgmtSvc.jws
Normal file
56
NaturalCustomerMgmtSvc.jws
Normal file
@ -0,0 +1,56 @@
|
||||
<?xml version = '1.0' encoding = 'UTF-8'?>
|
||||
<jws:workspace xmlns:jws="http://xmlns.oracle.com/ide/project">
|
||||
<value n="appTemplateId" v="sbApplicationTemplate"/>
|
||||
<hash n="component-versions">
|
||||
<value n="oracle.adf.share.dt.migration.jps.JaznCredStoreMigratorHelper" v="11.1.1.1.0"/>
|
||||
<value n="oracle.adf.share.dt.migration.wsm.PolicyAttachmentMigratorHelper" v="12.1.2.0.0"/>
|
||||
<value n="oracle.adfdt.controller.adfc.source.migration.SavePointDataSourceForWLSMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.adfdtinternal.model.ide.security.extension.AdfSecurityMigrator" v="11.1.1.1.0.13"/>
|
||||
<value n="oracle.ide.model.Project" v="11.1.1.1.0;14.1.2.0.0"/>
|
||||
<value n="oracle.jbo.dt.jdevx.deployment.JbdProjectMigrator" v="11.1.2.0.0"/>
|
||||
<value n="oracle.jdeveloper.maven.migrator.POMNodeMigrator" v="12.2.1.0.0"/>
|
||||
<value n="oracle.jdevimpl.appresources.ApplicationSrcDirMigrator" v="11.1.2.0.0"/>
|
||||
<value n="oracle.jdevimpl.deploy.migrators.JeeDeploymentMigrator" v="12.1.2.0.0"/>
|
||||
<value n="oracle.jdevimpl.xml.oc4j.jps.JpsConfigMigratorHelper" v="12.1.4.0.0"/>
|
||||
<value n="oracle.jdevimpl.xml.wl.WeblogicMigratorHelper" v="11.1.1.1.0"/>
|
||||
<value n="oracle.mds.internal.dt.deploy.base.MarMigratorHelper" v="11.1.1.1.0"/>
|
||||
<value n="oracle.mds.internal.dt.ide.migrator.MDSConfigMigratorHelper" v="11.1.1.0.5313"/>
|
||||
<value n="oracle.webcenter.internal.dt.migration.WebCenterWorkspaceMigrator" v="12.2.1.0.0.150729.2101"/>
|
||||
</hash>
|
||||
<list n="contentSets">
|
||||
<string v="oracle.mds.internal.dt.ide.appresources.MDSAppResourceCSProvider/MDSAppContentSet"/>
|
||||
<string v="oracle.jdeveloper.model.PathsConfiguration/ADFContentSet"/>
|
||||
<string v="oracle.jdeveloper.model.PathsConfiguration/ApplicationSrcContentSet"/>
|
||||
<string v="oracle.jdeveloper.model.PathsConfiguration/ApplicationBuildToolContentSet"/>
|
||||
<string v="oracle.jdeveloper.model.PathsConfiguration/ResourceBundlesContentSet"/>
|
||||
</list>
|
||||
<list n="listOfChildren">
|
||||
<hash><url n="URL" path="../AS400CustomerInAppSvc/AS400CustomerInAppSvc/AS400CustomerInAppSvc.jpr"/></hash>
|
||||
<hash><url n="URL" path="../AS400NaturalCustomerInAppSvc/AS400NaturalCustomerInAppSvc/AS400NaturalCustomerInAppSvc.jpr"/></hash>
|
||||
<hash><url n="URL" path="../BanescoCommonArtifacts/BanescoCommonArtifacts/BanescoCommonArtifacts.jpr"/></hash>
|
||||
<hash><url n="URL" path="../CRMNaturalCustomerInAppSvc/CRMNaturalCustomerInAppSvc/CRMNaturalCustomerInAppSvc.jpr"/></hash>
|
||||
<hash><url n="URL" path="../MDMNaturalCustomerInAppSvc/MDMNaturalCustomerInAppSvc/MDMNaturalCustomerInAppSvc.jpr"/></hash>
|
||||
<hash><url n="URL" path="NaturalCustomerMgmtSvc/NaturalCustomerMgmtSvc.jpr"/></hash>
|
||||
<hash><url n="URL" path="../PCOELNaturalCustomerInAppSvc/PCOELNaturalCustomerInAppSvc/PCOELNaturalCustomerInAppSvc.jpr"/></hash>
|
||||
<hash><url n="URL" path="../PortalElectronicoNaturalCustomerInAppSvc/PortalElectronicoNaturalCustomerInAppSvc.jpr"/></hash>
|
||||
</list>
|
||||
<hash n="oracle.jdeveloper.deploy.dt.DeploymentProfiles">
|
||||
<hash n="profileDefinitions">
|
||||
<hash n="NaturalCustomerMgmtSvc">
|
||||
<value n="profileClass" v="SbAppDeployProfile"/>
|
||||
<value n="profileName" v="NaturalCustomerMgmtSvc"/>
|
||||
</hash>
|
||||
</hash>
|
||||
<list n="profileList">
|
||||
<string v="NaturalCustomerMgmtSvc"/>
|
||||
</list>
|
||||
</hash>
|
||||
<hash n="oracle.jdeveloper.maven.compiler.MavenConfiguration">
|
||||
<hash n="oracle.jdeveloper.maven.compiler.MavenConfiguration">
|
||||
<url n="pomfileURL" path="pom.xml"/>
|
||||
</hash>
|
||||
</hash>
|
||||
<hash n="oracle.sb.tooling.ide.core.internal.application.SbApplication">
|
||||
<value n="configContextSessionName" v="OSB-IDE_build_1764624241303"/>
|
||||
</hash>
|
||||
</jws:workspace>
|
||||
195
NaturalCustomerMgmtSvc/NaturalCustomerMgmtSvc.jpr
Normal file
195
NaturalCustomerMgmtSvc/NaturalCustomerMgmtSvc.jpr
Normal file
@ -0,0 +1,195 @@
|
||||
<?xml version = '1.0' encoding = 'UTF-8'?>
|
||||
<jpr:project xmlns:jpr="http://xmlns.oracle.com/ide/project">
|
||||
<hash n="component-versions">
|
||||
<value n="oracle.adfdt.controller.adfc.source.migration.AdfControllerSchemaMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.adfdt.controller.common.migrator.ProjectMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.adfdt.controller.jsf2.diagram.migrate.JsfNodeMigratorHelper" v="11.1.1.1.0"/>
|
||||
<value n="oracle.adfdt.controller.migrate.TrinidadDatabindingsProjectMigrator" v="11.1.2.0.0"/>
|
||||
<value n="oracle.adfdtinternal.dvt.datapresdt.migration.DVTDataMapMigrator" v="11.1.1.1.0.3"/>
|
||||
<value n="oracle.adfdtinternal.dvt.datapresdt.migration.DVTWebAppConfigurationMigrator" v="12.1.3.0.0"/>
|
||||
<value n="oracle.adfdtinternal.model.ide.migration.ProjectMigrator" v="11.1.1.1.0.11.1.1"/>
|
||||
<value n="oracle.adfdtinternal.model.ide.placeholderdc.migrator.PlaceholderProjectMigrator" v="12.1.4.0.0"/>
|
||||
<value n="oracle.adfdtinternal.model.ide.security.wizard.FormPageMigrator" v="11.1.1.0.0"/>
|
||||
<value n="oracle.adfdtinternal.model.ide.security.wizard.JpsFilterMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.adfdtinternal.model.ide.xmled.migration.ADFNodeMigrator" v="11.1.1.1.0.5"/>
|
||||
<value n="oracle.adfdtinternal.model.ide.xmled.migration.PageDefinitionParameterValueMigrator" v="11.1.1.1.0.5"/>
|
||||
<value n="oracle.adfdtinternal.model.ide.xmled.migration.RestDataControlMigrator" v="12.1.4.0.0"/>
|
||||
<value n="oracle.adfdtinternal.model.ide.xmled.migration.WebXmlMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.adfdtinternal.view.common.migration.wizards.MigrationHelper" v="11.1.1.1.0.3"/>
|
||||
<value n="oracle.adfdtinternal.view.rich.binding.migration.JarResourceMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.adfdtinternal.view.rich.migration.ComponentIdNodeMigratorHelper" v="11.1.1.1.0.01"/>
|
||||
<value n="oracle.adfdtinternal.view.rich.migration.FacesLibraryVersionMigrator" v="11.1.1.1.0.1"/>
|
||||
<value n="oracle.ide.model.Project" v="14.1.2.0.0"/>
|
||||
<value n="oracle.ide.model.ResourcePathsMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.ideimpl.model.TechnologyScopeUpdateMigrator" v="11.1.2.0.0.6"/>
|
||||
<value n="oracle.jbo.dt.jdevx.deployment.JbdProjectMigrator" v="11.1.2.0.0"/>
|
||||
<value n="oracle.jbo.dt.jdevx.ui.appnav.APAdfConfigMigrator" v="11.1.2.0.0"/>
|
||||
<value n="oracle.jbo.dt.jdevx.ui.appnav.APProjectMigrator" v="11.1.1.0.1.5"/>
|
||||
<value n="oracle.jbo.dt.migrate.ResourceBundlePathMigrator" v="11.1.1.0.1.5"/>
|
||||
<value n="oracle.jbo.dt.migration.ServiceInterfaceMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.jdeveloper.dbmodeler.Migration" v="12.1.1.0.0"/>
|
||||
<value n="oracle.jdeveloper.ejb.EjbMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.jdeveloper.library.ProjectLibraryMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.jdeveloper.maven.migrator.POMNodeMigrator" v="12.2.1.0.0"/>
|
||||
<value n="oracle.jdeveloper.model.OutputDirectoryMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.jdevimpl.deploy.jps.JpsDataMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.jdevimpl.deploy.migrators.DeploymentMigrator" v="12.1.2.0.1"/>
|
||||
<value n="oracle.jdevimpl.jsp.JspMigrator" v="11.1.1"/>
|
||||
<value n="oracle.jdevimpl.offlinedb.migration.OfflineDBProjectMigrator" v="12.1.1.0.0"/>
|
||||
<value n="oracle.jdevimpl.offlinedb.migration.SXMLOfflineDBProjectMigrator" v="12.1.4.0.0"/>
|
||||
<value n="oracle.jdevimpl.resourcebundle.XliffAddin$XliffMigratorHelper" v="11.1.1.1.0"/>
|
||||
<value n="oracle.jdevimpl.webapp.facelets.libraries.FaceletsLibraryMigrator" v="12.2.1.0.0"/>
|
||||
<value n="oracle.jdevimpl.webapp.jsp.libraries.JspLibraryMigrator" v="12.1.4.0.0"/>
|
||||
<value n="oracle.jdevimpl.webapp.jsp.taglibraries.trinidad.migration.TrinidadLibraryVersionMigrator" v="11.1.1.1.0.1"/>
|
||||
<value n="oracle.jdevimpl.webapp.WebAppContentSetNodeMigratorHelper" v="11.1.1"/>
|
||||
<value n="oracle.jdevimpl.webapp.WebAppProjectNodeMigratorHelper" v="12.2.1.0.0"/>
|
||||
<value n="oracle.jdevimpl.webservices.rest.migration.RestAppClassMigrator" v="12.1.3.0.0"/>
|
||||
<value n="oracle.jdevimpl.webservices.rest.migration.RestJerseyLibMigrator" v="12.1.3.0.0"/>
|
||||
<value n="oracle.jdevimpl.webservices.rest.migration.RestLibraryMigrator" v="12.1.1.0.0"/>
|
||||
<value n="oracle.jdevimpl.webservices.rest.migration.RestOwsmPolicyMigrator" v="12.1.3.0.0"/>
|
||||
<value n="oracle.jdevimpl.webservices.rest.migration.RestPathMigrator" v="11.1.2.0.0"/>
|
||||
<value n="oracle.jdevimpl.webservices.rest.migration.RestWebAppMigrator" v="12.1.3.0.0"/>
|
||||
<value n="oracle.jdevimpl.webservices.rest.migration.RestWeblogicWebAppMigrator" v="12.1.3.0.0"/>
|
||||
<value n="oracle.jdevimpl.webservices.WebServicesMigratorHelper" v="11.1.1.1.0"/>
|
||||
<value n="oracle.jdevimpl.xml.wl.WeblogicMigratorHelper" v="11.1.1.1.0"/>
|
||||
<value n="oracle.modeler.bmmigrate.management.Migration" v="11.1.1.1.0"/>
|
||||
<value n="oracle.sb.tooling.ide.libs.SbProjectMigrator" v="12.1.4.0.0"/>
|
||||
<value n="oracle.tip.tools.ide.fabric.addin.SCAProjectMigrator" v="11.1.1.1.0.13"/>
|
||||
<value n="oracle.tip.tools.ide.workflow.addin.BPMRulesOnlyMigrator" v="12.2.1.5.0.0"/>
|
||||
<value n="oracle.tip.tools.ide.workflow.addin.TaskFormMigratorAddin" v="12.1.3.0.0"/>
|
||||
<value n="oracle.toplink.workbench.addin.migration.PersistenceProjectMigrator" v="11.1.1.1.0"/>
|
||||
<value n="oracle.toplink.workbench.addin.migration.TopLinkProjectMigrator" v="11.1.1.1.0"/>
|
||||
</hash>
|
||||
<list n="contentSets">
|
||||
<string v="oracle.jdeveloper.model.PathsConfiguration/javaContentSet"/>
|
||||
<string v="oracle.ide.model.ResourcePaths/resourcesContentSet"/>
|
||||
<string v="oracle.jdeveloper.model.J2eeSettings/webContentSet"/>
|
||||
<string v="oracle.jdeveloper.offlinedb.model.OfflineDBProjectSettings/offlineDBContentSet"/>
|
||||
<string v="oracle.mds.internal.dt.ide.MDSLibraryCustCSProvider/mdsContentSet"/>
|
||||
<string v="oracle.mds.internal.dt.ide.MDSADFLibVirtualNodeCSProvider/mdsLibVirtualNodeContentSet"/>
|
||||
<string v="oracle.tip.tools.ide.fabric.addin.SCAContentSetProvider/sca-content"/>
|
||||
<string v="oracle.bm.commonIde.data.project.ModelerProjectSettings/modelersContentSet"/>
|
||||
<string v="oracle.toplink.workbench.addin/toplinkContentSet"/>
|
||||
<string v="oracle.adfdtinternal.model.ide.settings.ADFMSettings/adfmContentSet"/>
|
||||
<string v="oracle.sb.tooling.ide.core.projects.SbProjectSettings/sbContentSet"/>
|
||||
<string v="oracle.tip.tools.ide.ess.addin.ESSContentSetProvider/ess-content"/>
|
||||
</list>
|
||||
<value n="defaultPackage" v="naturalcustomermgmtsvc"/>
|
||||
<hash n="oracle.adfdtinternal.model.ide.settings.ADFMSettings">
|
||||
<hash n="adfmContentSet">
|
||||
<list n="pattern-filters"/>
|
||||
<list n="url-path">
|
||||
<url path=".data/contentsets/adfmsrc/"/>
|
||||
</list>
|
||||
</hash>
|
||||
</hash>
|
||||
<hash n="oracle.bm.commonIde.data.project.ModelerProjectSettings">
|
||||
<hash n="modelersContentSet">
|
||||
<list n="pattern-filters"/>
|
||||
<list n="url-path">
|
||||
<url path=".data/contentsets/model/"/>
|
||||
</list>
|
||||
</hash>
|
||||
</hash>
|
||||
<hash n="oracle.ide.model.ResourcePaths">
|
||||
<hash n="resourcesContentSet">
|
||||
<list n="pattern-filters"/>
|
||||
<list n="url-path">
|
||||
<url path=".data/contentsets/"/>
|
||||
</list>
|
||||
</hash>
|
||||
</hash>
|
||||
<hash n="oracle.ide.model.TechnologyScopeConfiguration">
|
||||
<list n="technologyScope">
|
||||
<string v="ServiceBusTechnology"/>
|
||||
<string v="XML"/>
|
||||
</list>
|
||||
</hash>
|
||||
<hash n="oracle.jdeveloper.compiler.OjcConfiguration">
|
||||
<value n="webIANAEncoding" v="UTF-8"/>
|
||||
</hash>
|
||||
<hash n="oracle.jdeveloper.deploy.dt.DeploymentProfiles">
|
||||
<hash n="profileDefinitions">
|
||||
<hash n="Project1">
|
||||
<value n="profileClass" v="SbProjectDeployProfile"/>
|
||||
<value n="profileName" v="Project1"/>
|
||||
</hash>
|
||||
</hash>
|
||||
<list n="profileList">
|
||||
<string v="Project1"/>
|
||||
</list>
|
||||
</hash>
|
||||
<hash n="oracle.jdeveloper.maven.compiler.MavenConfiguration">
|
||||
<url n="pomfileURL" path="pom.xml"/>
|
||||
</hash>
|
||||
<hash n="oracle.jdeveloper.model.J2eeSettings">
|
||||
<value n="j2eeWebAppName" v="NaturalCustomerMgmtSvc-NaturalCustomerMgmtSvc-webapp"/>
|
||||
<value n="j2eeWebContextRoot" v="NaturalCustomerMgmtSvc-NaturalCustomerMgmtSvc-context-root"/>
|
||||
<hash n="webContentSet">
|
||||
<list n="pattern-filters"/>
|
||||
<list n="url-path">
|
||||
<url path=".data/contentsets/public_html/"/>
|
||||
</list>
|
||||
</hash>
|
||||
</hash>
|
||||
<hash n="oracle.jdeveloper.model.PathsConfiguration">
|
||||
<hash n="javaContentSet">
|
||||
<list n="pattern-filters"/>
|
||||
<list n="url-path">
|
||||
<url path=".data/contentsets/src/"/>
|
||||
</list>
|
||||
</hash>
|
||||
</hash>
|
||||
<hash n="oracle.jdeveloper.offlinedb.model.OfflineDBProjectSettings">
|
||||
<hash n="offlineDBContentSet">
|
||||
<list n="pattern-filters"/>
|
||||
<list n="url-path">
|
||||
<url path=".data/contentsets/database/"/>
|
||||
</list>
|
||||
</hash>
|
||||
</hash>
|
||||
<hash n="oracle.jdeveloper.runner.RunConfigurations">
|
||||
<hash n="runConfigurationDefinitions">
|
||||
<hash n="Default">
|
||||
<value n="custom" v="false"/>
|
||||
<value n="name" v="Default"/>
|
||||
<hash n="oracle.jdevimpl.runner.debug.DebugConfiguration">
|
||||
<value n="promptForRemoteDebugging" v="false"/>
|
||||
<value n="remoteProtocol" v="SOACommon"/>
|
||||
</hash>
|
||||
<url n="targetURL" path="servicebus.sboverview"/>
|
||||
</hash>
|
||||
</hash>
|
||||
</hash>
|
||||
<hash n="oracle.jdevimpl.config.JProjectPaths">
|
||||
<url n="outputDirectory" path=".data/contentsets/classes/"/>
|
||||
</hash>
|
||||
<hash n="oracle.mds.internal.dt.ide.MDSLibraryCustCSProvider">
|
||||
<hash n="mdsContentSet">
|
||||
<list n="pattern-filters"/>
|
||||
<list n="url-path">
|
||||
<url path=".data/contentsets/libraryCustomizations/"/>
|
||||
</list>
|
||||
</hash>
|
||||
</hash>
|
||||
<hash n="oracle.sb.tooling.ide.core.projects.SbProjectSettings">
|
||||
<hash n="sbContentSet">
|
||||
<list n="pattern-filters">
|
||||
<string v="-.data"/>
|
||||
<string v="-.settings"/>
|
||||
<string v="+**"/>
|
||||
</list>
|
||||
<list n="url-path">
|
||||
<url path="."/>
|
||||
</list>
|
||||
</hash>
|
||||
</hash>
|
||||
<hash n="oracle.toplink.workbench.addin">
|
||||
<hash n="toplinkContentSet">
|
||||
<list n="pattern-filters"/>
|
||||
<list n="url-path">
|
||||
<url path=".data/contentsets/toplink/"/>
|
||||
</list>
|
||||
</hash>
|
||||
</hash>
|
||||
</jpr:project>
|
||||
@ -0,0 +1,201 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<oper:operations xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations">
|
||||
<oper:monitoring enabled="true" level="service" aggregationInterval="10"/>
|
||||
</oper:operations>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router errorHandler="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7">
|
||||
<con:pipeline name="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7" type="error">
|
||||
<con:stage name="ErrorGlobalHandler">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con:actions>
|
||||
<con1:assign varName="message" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con4="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2c</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>'Node: NOT-DEFINED Stage: NOT-DEFINED'</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:assign>
|
||||
<con1:ifThenElse xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con4="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2b</con2:id>
|
||||
<con1:case id="_BranchId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2a">
|
||||
<con1:condition>
|
||||
<con2:xqueryText>exists($fault/ctx:location)</con2:xqueryText>
|
||||
</con1:condition>
|
||||
<con1:actions>
|
||||
<con1:replace varName="message">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f29</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>concat("Node: ", data($fault/ctx:location/ctx:node), " Stage: ",data($fault/ctx:location/ctx:stage))</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
</con1:actions>
|
||||
</con1:case>
|
||||
</con1:ifThenElse>
|
||||
<con3:log xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f28</con2:id>
|
||||
<con3:logLevel>error</con3:logLevel>
|
||||
<con3:expr>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con3:expr>
|
||||
<con3:message>Global Error</con3:message>
|
||||
</con3:log>
|
||||
<con4:alert xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f27</con2:id>
|
||||
<con4:destination ref="BanescoCommonArtifacts/alert/ErrorComunicacionAlert"/>
|
||||
<con4:description>Banesco: Oracle Service Bus Error</con4:description>
|
||||
<con4:severity>fatal</con4:severity>
|
||||
<con4:payload>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con4:payload>
|
||||
</con4:alert>
|
||||
<con1:replace varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con6="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f26</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryTransform>
|
||||
<con2:resource ref="BanescoCommonArtifacts/xq/errorHandler/ProxyErrorHandler"/>
|
||||
<con2:param name="inbound">
|
||||
<con2:path>$inbound</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="fault">
|
||||
<con2:path>$fault</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="backupBody">
|
||||
<con2:path>$backupBody</con2:path>
|
||||
</con2:param>
|
||||
</con2:xqueryTransform>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con6="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>./*</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con6="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:replace varName="body" contents-only="true" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con6="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f23</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>$message</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con2:reply xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f22</con2:id>
|
||||
</con2:reply>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef" type="request">
|
||||
<con:stage name="BackupBody" id="_StageId-7f000101.N61a3ebd5.0.1630375bc5a.N7f1f" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports">
|
||||
<con:context/>
|
||||
<con:actions>
|
||||
<con2:assign varName="backupBody">
|
||||
<con1:id>_ActionId-7f000101.N61a3ebd5.0.1630375bc5a.N7f1e</con1:id>
|
||||
<con2:expr>
|
||||
<con1:xqueryText>$body</con1:xqueryText>
|
||||
</con2:expr>
|
||||
</con2:assign>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
<con:stage name="ValidateRequest" id="_StageId-7f000101.N61a3ebd5.0.1630375bc5a.N7eb8" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports">
|
||||
<con:context>
|
||||
<con1:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:validate>
|
||||
<con1:id>_ActionId-7f000101.N61a3ebd5.0.1630375bc5a.N7eb7</con1:id>
|
||||
<con2:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con2:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:createCustomer_Rq</con2:schemaElement>
|
||||
<con2:varName>body</con2:varName>
|
||||
<con2:location>
|
||||
<con1:xpathText>./nat:createCustomer_Rq</con1:xpathText>
|
||||
</con2:location>
|
||||
</con2:validate>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee" type="response">
|
||||
<con:stage name="ValidateResponse" id="_StageId-7f000101.N61a3ebd5.0.1630375bc5a.N7e51" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports">
|
||||
<con:context>
|
||||
<con1:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:validate>
|
||||
<con1:id>_ActionId-7f000101.N61a3ebd5.0.1630375bc5a.N7e50</con1:id>
|
||||
<con2:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con2:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:createCustomer_Rs</con2:schemaElement>
|
||||
<con2:varName>body</con2:varName>
|
||||
<con2:location>
|
||||
<con1:xpathText>./nat:createCustomer_Rs</con1:xpathText>
|
||||
</con2:location>
|
||||
</con2:validate>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:flow>
|
||||
<con:pipeline-node name="CreateCustomerPipeline">
|
||||
<con:request>request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef</con:request>
|
||||
<con:response>response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee</con:response>
|
||||
</con:pipeline-node>
|
||||
<con:route-node name="RouteNode1">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc"/>
|
||||
<con1:userNsDecl prefix="msg" namespace="http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:ifThenElse>
|
||||
<con1:id>_ActionId-N3f576eff.N76d4f027.0.167ae55c155.N7e63</con1:id>
|
||||
<con2:case id="_BranchId-N3f576eff.N76d4f027.0.167ae55c155.N7e62">
|
||||
<con2:condition>
|
||||
<con1:xqueryText>data($body/nat:createCustomer_Rq/nat:MsgRqHdr/msg:NetworkTrnInfo/msg:TransactionCode)=""</con1:xqueryText>
|
||||
</con2:condition>
|
||||
<con2:actions>
|
||||
<con3:route>
|
||||
<con1:id>_ActionId-N3f576eff.N76d4f027.0.167ae55c155.N7e5f</con1:id>
|
||||
<con3:service ref="MDMNaturalCustomerInAppSvc/proxy/MDMNaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>createCustomer</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con2:actions>
|
||||
</con2:case>
|
||||
<con2:default>
|
||||
<con3:route>
|
||||
<con1:id>_ActionId-N3f576eff.N76d4f027.0.167ae55c155.N7e5c</con1:id>
|
||||
<con3:service ref="AS400NaturalCustomerInAppSvc/proxy/AS400NaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>createCustomer</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con2:default>
|
||||
</con2:ifThenElse>
|
||||
</con:actions>
|
||||
</con:route-node>
|
||||
</con:flow>
|
||||
<con:shared-variables>
|
||||
<con:variable>proxyName</con:variable>
|
||||
<con:variable>backupHeader</con:variable>
|
||||
<con:variable>backupBody</con:variable>
|
||||
</con:shared-variables>
|
||||
</con:router>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router>
|
||||
<con:template-overrides>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee9">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:createCustomerRelationship_Rq</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:createCustomerRelationship_Rq</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eed">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee6">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:createCustomerRelationship_Rs</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:createCustomerRelationship_Rs</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eec">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1">
|
||||
<con1:route xmlns:con1="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con1:service ref="AS400NaturalCustomerInAppSvc/proxy/AS400NaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con1:operation>createCustomerRelationship</con1:operation>
|
||||
</con1:route>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
</con:template-overrides>
|
||||
</con:router>
|
||||
<con:template ref="BanescoCommonArtifacts/common/templates/pipeline/canonicalServices/TemplatePipelineOperationCanonicalApp"/>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,173 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router errorHandler="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7">
|
||||
<con:pipeline name="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7" type="error">
|
||||
<con:stage name="ErrorGlobalHandler">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config"/>
|
||||
<con:actions>
|
||||
<con1:assign varName="message" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2c</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>'Node: NOT-DEFINED Stage: NOT-DEFINED'</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:assign>
|
||||
<con1:ifThenElse xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2b</con2:id>
|
||||
<con1:case id="_BranchId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2a">
|
||||
<con1:condition>
|
||||
<con2:xqueryText>exists($fault/ctx:location)</con2:xqueryText>
|
||||
</con1:condition>
|
||||
<con1:actions>
|
||||
<con1:replace varName="message">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f29</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>concat("Node: ", data($fault/ctx:location/ctx:node), " Stage: ",data($fault/ctx:location/ctx:stage))</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
</con1:actions>
|
||||
</con1:case>
|
||||
</con1:ifThenElse>
|
||||
<con3:log xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f28</con2:id>
|
||||
<con3:logLevel>error</con3:logLevel>
|
||||
<con3:expr>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con3:expr>
|
||||
<con3:message>Global Error</con3:message>
|
||||
</con3:log>
|
||||
<con4:alert xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f27</con2:id>
|
||||
<con4:destination ref="BanescoCommonArtifacts/alert/ErrorComunicacionAlert"/>
|
||||
<con4:description>Banesco: Oracle Service Bus Error</con4:description>
|
||||
<con4:severity>fatal</con4:severity>
|
||||
<con4:payload>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con4:payload>
|
||||
</con4:alert>
|
||||
<con1:replace varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f26</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryTransform>
|
||||
<con2:resource ref="BanescoCommonArtifacts/xq/errorHandler/ProxyErrorHandler"/>
|
||||
<con2:param name="inbound">
|
||||
<con2:path>$inbound</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="fault">
|
||||
<con2:path>$fault</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="backupBody">
|
||||
<con2:path>$backupBody</con2:path>
|
||||
</con2:param>
|
||||
</con2:xqueryTransform>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>./*</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:replace varName="body" contents-only="true" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f23</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>$message</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con2:reply xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f22</con2:id>
|
||||
</con2:reply>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef" type="request">
|
||||
<con1:stage name="ValidationRequest" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7f2c" xmlns:con="http://www.bea.com/wli/sb/typesystem/config" xmlns:con3="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con4="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/pipeline/config" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con1:context>
|
||||
<con6:varNsDecl namespace="http://banesco.services.cuenta" prefix="ban" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" prefix="aut" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" prefix="aut1" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/CustomerMgmtSvc" prefix="cus" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con2:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con1:context>
|
||||
<con1:actions>
|
||||
<con3:validate>
|
||||
<con2:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N7f2b</con2:id>
|
||||
<con3:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con3:schemaElement xmlns:ban="http://banesco.services.cuenta" xmlns:aut="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" xmlns:aut1="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" xmlns:cus="http://xmlns.banesco.com/Service/CustomerMgmtSvc" xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:createNaturalCustomerMailAddr_Rq</con3:schemaElement>
|
||||
<con3:varName>body</con3:varName>
|
||||
<con3:location>
|
||||
<con2:xpathText>./nat:createNaturalCustomerMailAddr_Rq</con2:xpathText>
|
||||
</con3:location>
|
||||
</con3:validate>
|
||||
</con1:actions>
|
||||
</con1:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee" type="response">
|
||||
<con1:stage name="ValidationResponse" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7ec5" xmlns:con="http://www.bea.com/wli/sb/typesystem/config" xmlns:con3="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con4="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/pipeline/config" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con1:context>
|
||||
<con6:varNsDecl namespace="http://banesco.services.cuenta" prefix="ban" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" prefix="aut" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" prefix="aut1" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/CustomerMgmtSvc" prefix="cus" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con2:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con1:context>
|
||||
<con1:actions>
|
||||
<con3:validate>
|
||||
<con2:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N7ec4</con2:id>
|
||||
<con3:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con3:schemaElement xmlns:ban="http://banesco.services.cuenta" xmlns:aut="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" xmlns:aut1="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" xmlns:cus="http://xmlns.banesco.com/Service/CustomerMgmtSvc" xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:createNaturalCustomerMailAddr_Rs</con3:schemaElement>
|
||||
<con3:varName>body</con3:varName>
|
||||
<con3:location>
|
||||
<con2:xpathText>./nat:createNaturalCustomerMailAddr_Rs</con2:xpathText>
|
||||
</con3:location>
|
||||
</con3:validate>
|
||||
</con1:actions>
|
||||
</con1:stage>
|
||||
</con:pipeline>
|
||||
<con:flow>
|
||||
<con:pipeline-node name="createNaturalCustomerMailAddrPipeline">
|
||||
<con:request>request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef</con:request>
|
||||
<con:response>response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee</con:response>
|
||||
</con:pipeline-node>
|
||||
<con:route-node name="createNaturalCustomerMailAddrRoute">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config"/>
|
||||
<con:actions>
|
||||
<con3:route xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1</con2:id>
|
||||
<con3:service ref="AS400CustomerInAppSvc/proxy/AS400CustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>createNaturalCustomerMailAddr</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con:actions>
|
||||
</con:route-node>
|
||||
</con:flow>
|
||||
<con:shared-variables>
|
||||
<con:variable>proxyName</con:variable>
|
||||
<con:variable>backupHeader</con:variable>
|
||||
<con:variable>backupBody</con:variable>
|
||||
</con:shared-variables>
|
||||
</con:router>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router>
|
||||
<con:template-overrides>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee9">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:deleteCustomerRelationship_Rq</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:deleteCustomerRelationship_Rq</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eed">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee6">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:deleteCustomerRelationship_Rs</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:deleteCustomerRelationship_Rs</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eec">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1">
|
||||
<con1:route xmlns:con1="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con1:service ref="AS400NaturalCustomerInAppSvc/proxy/AS400NaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con1:operation>deleteCustomerRelationship</con1:operation>
|
||||
</con1:route>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
</con:template-overrides>
|
||||
</con:router>
|
||||
<con:template ref="BanescoCommonArtifacts/common/templates/pipeline/canonicalServices/TemplatePipelineOperationCanonicalApp"/>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router>
|
||||
<con:template-overrides>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee9">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:deleteEmploymentData_Rq</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:deleteEmploymentData_Rq</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eed">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee6">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:deleteEmploymentData_Rs</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:deleteEmploymentData_Rs</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eec">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1">
|
||||
<con1:route xmlns:con1="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con1:service ref="AS400NaturalCustomerInAppSvc/proxy/AS400NaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con1:operation>deleteEmploymentData</con1:operation>
|
||||
</con1:route>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
</con:template-overrides>
|
||||
</con:router>
|
||||
<con:template ref="BanescoCommonArtifacts/common/templates/pipeline/canonicalServices/TemplatePipelineOperationCanonicalApp"/>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,173 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router errorHandler="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7">
|
||||
<con:pipeline name="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7" type="error">
|
||||
<con:stage name="ErrorGlobalHandler">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config"/>
|
||||
<con:actions>
|
||||
<con1:assign varName="message" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2c</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>'Node: NOT-DEFINED Stage: NOT-DEFINED'</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:assign>
|
||||
<con1:ifThenElse xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2b</con2:id>
|
||||
<con1:case id="_BranchId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2a">
|
||||
<con1:condition>
|
||||
<con2:xqueryText>exists($fault/ctx:location)</con2:xqueryText>
|
||||
</con1:condition>
|
||||
<con1:actions>
|
||||
<con1:replace varName="message">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f29</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>concat("Node: ", data($fault/ctx:location/ctx:node), " Stage: ",data($fault/ctx:location/ctx:stage))</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
</con1:actions>
|
||||
</con1:case>
|
||||
</con1:ifThenElse>
|
||||
<con3:log xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f28</con2:id>
|
||||
<con3:logLevel>error</con3:logLevel>
|
||||
<con3:expr>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con3:expr>
|
||||
<con3:message>Global Error</con3:message>
|
||||
</con3:log>
|
||||
<con4:alert xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f27</con2:id>
|
||||
<con4:destination ref="BanescoCommonArtifacts/alert/ErrorComunicacionAlert"/>
|
||||
<con4:description>Banesco: Oracle Service Bus Error</con4:description>
|
||||
<con4:severity>fatal</con4:severity>
|
||||
<con4:payload>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con4:payload>
|
||||
</con4:alert>
|
||||
<con1:replace varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f26</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryTransform>
|
||||
<con2:resource ref="BanescoCommonArtifacts/xq/errorHandler/ProxyErrorHandler"/>
|
||||
<con2:param name="inbound">
|
||||
<con2:path>$inbound</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="fault">
|
||||
<con2:path>$fault</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="backupBody">
|
||||
<con2:path>$backupBody</con2:path>
|
||||
</con2:param>
|
||||
</con2:xqueryTransform>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>./*</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:replace varName="body" contents-only="true" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f23</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>$message</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con2:reply xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f22</con2:id>
|
||||
</con2:reply>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef" type="request">
|
||||
<con1:stage name="ValidationRequest" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7de2" xmlns:con="http://www.bea.com/wli/sb/typesystem/config" xmlns:con3="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con4="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/pipeline/config" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con1:context>
|
||||
<con6:varNsDecl namespace="http://banesco.services.cuenta" prefix="ban" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" prefix="aut" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" prefix="aut1" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/CustomerMgmtSvc" prefix="cus" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con2:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con1:context>
|
||||
<con1:actions>
|
||||
<con3:validate>
|
||||
<con2:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N7de1</con2:id>
|
||||
<con3:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con3:schemaElement xmlns:ban="http://banesco.services.cuenta" xmlns:aut="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" xmlns:aut1="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" xmlns:cus="http://xmlns.banesco.com/Service/CustomerMgmtSvc" xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:deleteNaturalCustomerMailAddr_Rq</con3:schemaElement>
|
||||
<con3:varName>body</con3:varName>
|
||||
<con3:location>
|
||||
<con2:xpathText>./nat:deleteNaturalCustomerMailAddr_Rq</con2:xpathText>
|
||||
</con3:location>
|
||||
</con3:validate>
|
||||
</con1:actions>
|
||||
</con1:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee" type="response">
|
||||
<con1:stage name="ValidationResponse" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7d7b" xmlns:con="http://www.bea.com/wli/sb/typesystem/config" xmlns:con3="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con4="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/pipeline/config" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con1:context>
|
||||
<con6:varNsDecl namespace="http://banesco.services.cuenta" prefix="ban" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" prefix="aut" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" prefix="aut1" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/CustomerMgmtSvc" prefix="cus" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con2:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con1:context>
|
||||
<con1:actions>
|
||||
<con3:validate>
|
||||
<con2:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N7d7a</con2:id>
|
||||
<con3:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con3:schemaElement xmlns:ban="http://banesco.services.cuenta" xmlns:aut="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" xmlns:aut1="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" xmlns:cus="http://xmlns.banesco.com/Service/CustomerMgmtSvc" xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:deleteNaturalCustomerMailAddr_Rs</con3:schemaElement>
|
||||
<con3:varName>body</con3:varName>
|
||||
<con3:location>
|
||||
<con2:xpathText>./nat:deleteNaturalCustomerMailAddr_Rs</con2:xpathText>
|
||||
</con3:location>
|
||||
</con3:validate>
|
||||
</con1:actions>
|
||||
</con1:stage>
|
||||
</con:pipeline>
|
||||
<con:flow>
|
||||
<con:pipeline-node name="deleteNaturalCustomerMailAddrPipeline">
|
||||
<con:request>request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef</con:request>
|
||||
<con:response>response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee</con:response>
|
||||
</con:pipeline-node>
|
||||
<con:route-node name="deteleNaturalCustomerMailAddrRoute">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config"/>
|
||||
<con:actions>
|
||||
<con3:route xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1</con2:id>
|
||||
<con3:service ref="AS400CustomerInAppSvc/proxy/AS400CustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>deleteNaturalCustomerMailAddr</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con:actions>
|
||||
</con:route-node>
|
||||
</con:flow>
|
||||
<con:shared-variables>
|
||||
<con:variable>proxyName</con:variable>
|
||||
<con:variable>backupHeader</con:variable>
|
||||
<con:variable>backupBody</con:variable>
|
||||
</con:shared-variables>
|
||||
</con:router>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,179 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<oper:operations xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations">
|
||||
<oper:monitoring enabled="true" level="service" aggregationInterval="10"/>
|
||||
</oper:operations>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router errorHandler="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7">
|
||||
<con:pipeline name="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7" type="error">
|
||||
<con:stage name="ErrorGlobalHandler">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config"/>
|
||||
<con:actions>
|
||||
<con1:assign varName="message" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2c</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>'Node: NOT-DEFINED Stage: NOT-DEFINED'</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:assign>
|
||||
<con1:ifThenElse xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2b</con2:id>
|
||||
<con1:case id="_BranchId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2a">
|
||||
<con1:condition>
|
||||
<con2:xqueryText>exists($fault/ctx:location)</con2:xqueryText>
|
||||
</con1:condition>
|
||||
<con1:actions>
|
||||
<con1:replace varName="message">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f29</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>concat("Node: ", data($fault/ctx:location/ctx:node), " Stage: ",data($fault/ctx:location/ctx:stage))</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
</con1:actions>
|
||||
</con1:case>
|
||||
</con1:ifThenElse>
|
||||
<con3:log xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f28</con2:id>
|
||||
<con3:logLevel>error</con3:logLevel>
|
||||
<con3:expr>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con3:expr>
|
||||
<con3:message>Global Error</con3:message>
|
||||
</con3:log>
|
||||
<con4:alert xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f27</con2:id>
|
||||
<con4:destination ref="BanescoCommonArtifacts/alert/ErrorComunicacionAlert"/>
|
||||
<con4:description>Banesco: Oracle Service Bus Error</con4:description>
|
||||
<con4:severity>fatal</con4:severity>
|
||||
<con4:payload>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con4:payload>
|
||||
</con4:alert>
|
||||
<con1:replace varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f26</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryTransform>
|
||||
<con2:resource ref="BanescoCommonArtifacts/xq/errorHandler/ProxyErrorHandler"/>
|
||||
<con2:param name="inbound">
|
||||
<con2:path>$inbound</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="fault">
|
||||
<con2:path>$fault</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="backupBody">
|
||||
<con2:path>$backupBody</con2:path>
|
||||
</con2:param>
|
||||
</con2:xqueryTransform>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>./*</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:replace varName="body" contents-only="true" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f23</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>$message</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con2:reply xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f22</con2:id>
|
||||
</con2:reply>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef" type="request">
|
||||
<con:stage name="BackupBody" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7c98" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con:context/>
|
||||
<con:actions>
|
||||
<con2:assign varName="backupBody">
|
||||
<con1:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N7c97</con1:id>
|
||||
<con2:expr>
|
||||
<con1:xqueryText>$body</con1:xqueryText>
|
||||
</con2:expr>
|
||||
</con2:assign>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
<con:stage name="ValidateRequest" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7bca" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con:context>
|
||||
<con1:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:validate>
|
||||
<con1:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N7bc9</con1:id>
|
||||
<con2:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con2:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:matchCustomer_Rq</con2:schemaElement>
|
||||
<con2:varName>body</con2:varName>
|
||||
<con2:location>
|
||||
<con1:xpathText>./nat:matchCustomer_Rq</con1:xpathText>
|
||||
</con2:location>
|
||||
</con2:validate>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee" type="response">
|
||||
<con:stage name="ValidateResponse" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7c31" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con:context>
|
||||
<con1:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:validate>
|
||||
<con1:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N7c30</con1:id>
|
||||
<con2:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con2:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:matchCustomer_Rs</con2:schemaElement>
|
||||
<con2:varName>body</con2:varName>
|
||||
<con2:location>
|
||||
<con1:xpathText>./nat:matchCustomer_Rs</con1:xpathText>
|
||||
</con2:location>
|
||||
</con2:validate>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:flow>
|
||||
<con:pipeline-node name="matchCustomerPipeline">
|
||||
<con:request>request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef</con:request>
|
||||
<con:response>response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee</con:response>
|
||||
</con:pipeline-node>
|
||||
<con:route-node name="matchCustomerRoute">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config"/>
|
||||
<con:actions>
|
||||
<con3:route xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1</con2:id>
|
||||
<con3:service ref="MDMNaturalCustomerInAppSvc/proxy/MDMNaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>matchCustomer</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con:actions>
|
||||
</con:route-node>
|
||||
</con:flow>
|
||||
<con:shared-variables>
|
||||
<con:variable>proxyName</con:variable>
|
||||
<con:variable>backupHeader</con:variable>
|
||||
<con:variable>backupBody</con:variable>
|
||||
</con:shared-variables>
|
||||
</con:router>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,215 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<oper:operations xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations">
|
||||
<oper:monitoring enabled="true" level="service" aggregationInterval="10"/>
|
||||
</oper:operations>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router errorHandler="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7">
|
||||
<con:pipeline name="response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee" type="response">
|
||||
<con:stage name="ValidateResponse" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7a26" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con:context>
|
||||
<con1:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat" xmlns:con4="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:validate>
|
||||
<con1:id xmlns:con4="http://www.bea.com/wli/sb/stages/config">_ActionId-7f000101.f7bf7e.0.1630967ec82.N7a25</con1:id>
|
||||
<con2:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con2:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:readCustomerData_Rs</con2:schemaElement>
|
||||
<con2:varName>body</con2:varName>
|
||||
<con2:location>
|
||||
<con1:xpathText xmlns:con4="http://www.bea.com/wli/sb/stages/config">./nat:readCustomerData_Rs</con1:xpathText>
|
||||
</con2:location>
|
||||
</con2:validate>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7" type="error">
|
||||
<con:stage name="ErrorGlobalHandler">
|
||||
<con:context/>
|
||||
<con:actions>
|
||||
<con1:assign varName="message">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2c</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>'Node: NOT-DEFINED Stage: NOT-DEFINED'</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:assign>
|
||||
<con1:ifThenElse>
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2b</con2:id>
|
||||
<con1:case id="_BranchId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2a">
|
||||
<con1:condition>
|
||||
<con2:xqueryText>exists($fault/ctx:location)</con2:xqueryText>
|
||||
</con1:condition>
|
||||
<con1:actions>
|
||||
<con1:replace varName="message">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f29</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>concat("Node: ", data($fault/ctx:location/ctx:node), " Stage: ",data($fault/ctx:location/ctx:stage))</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
</con1:actions>
|
||||
</con1:case>
|
||||
</con1:ifThenElse>
|
||||
<con3:log xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f28</con2:id>
|
||||
<con3:logLevel>error</con3:logLevel>
|
||||
<con3:expr>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con3:expr>
|
||||
<con3:message>Global Error</con3:message>
|
||||
</con3:log>
|
||||
<con4:alert xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f27</con2:id>
|
||||
<con4:destination ref="BanescoCommonArtifacts/alert/ErrorComunicacionAlert"/>
|
||||
<con4:description>Banesco: Oracle Service Bus Error</con4:description>
|
||||
<con4:severity>fatal</con4:severity>
|
||||
<con4:payload>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con4:payload>
|
||||
</con4:alert>
|
||||
<con1:replace varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f26</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryTransform>
|
||||
<con2:resource ref="BanescoCommonArtifacts/xq/errorHandler/ProxyErrorHandler"/>
|
||||
<con2:param name="inbound">
|
||||
<con2:path>$inbound</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="fault">
|
||||
<con2:path>$fault</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="backupBody">
|
||||
<con2:path>$backupBody</con2:path>
|
||||
</con2:param>
|
||||
</con2:xqueryTransform>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>./*</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:replace varName="body" contents-only="true" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f23</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>$message</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con2:reply xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f22</con2:id>
|
||||
</con2:reply>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef" type="request">
|
||||
<con:stage name="BackupBody" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7af4" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con:context/>
|
||||
<con:actions>
|
||||
<con2:assign varName="backupBody">
|
||||
<con1:id xmlns:con4="http://www.bea.com/wli/sb/stages/config">_ActionId-7f000101.f7bf7e.0.1630967ec82.N7af3</con1:id>
|
||||
<con2:expr>
|
||||
<con1:xqueryText xmlns:con4="http://www.bea.com/wli/sb/stages/config">$body</con1:xqueryText>
|
||||
</con2:expr>
|
||||
</con2:assign>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
<con:stage name="ValidateRequest" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7a8d" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con:context>
|
||||
<con1:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat" xmlns:con4="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:validate>
|
||||
<con1:id xmlns:con4="http://www.bea.com/wli/sb/stages/config">_ActionId-7f000101.f7bf7e.0.1630967ec82.N7a8c</con1:id>
|
||||
<con2:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con2:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:readCustomerData_Rq</con2:schemaElement>
|
||||
<con2:varName>body</con2:varName>
|
||||
<con2:location>
|
||||
<con1:xpathText xmlns:con4="http://www.bea.com/wli/sb/stages/config">./nat:readCustomerData_Rq</con1:xpathText>
|
||||
</con2:location>
|
||||
</con2:validate>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:flow>
|
||||
<con:pipeline-node name="readCustomerDataPipeline">
|
||||
<con:request>request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef</con:request>
|
||||
<con:response>response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee</con:response>
|
||||
</con:pipeline-node>
|
||||
<con:route-node name="readCustomerDataRoute">
|
||||
<con:context>
|
||||
<con2:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc"/>
|
||||
<con2:userNsDecl prefix="msg" namespace="http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con1:ifThenElse>
|
||||
<con2:id>_ActionId-a960f8a.N6f7d5af1.0.166efc3d1be.N7f34</con2:id>
|
||||
<con1:case id="_BranchId-a960f8a.N6f7d5af1.0.166efc3d1be.N7f33">
|
||||
<con1:condition>
|
||||
<con:xqueryText xmlns:con="http://www.bea.com/wli/sb/stages/config">data($body/nat:readCustomerData_Rq/nat:MsgRqHdr/msg:RequestedOperationType) = "CORPOELEC_ONL"</con:xqueryText>
|
||||
</con1:condition>
|
||||
<con1:actions>
|
||||
<con3:route>
|
||||
<con2:id>_ActionId-a960f87.4587e1a.0.18cd4b6e558.N7a4f</con2:id>
|
||||
<con3:service ref="PCOELNaturalCustomerInAppSvc/proxy/PCOELNaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>readCustomerData</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con1:actions>
|
||||
</con1:case>
|
||||
<con1:case id="_BranchId-a960f87.4587e1a.0.18cd4b6e558.N7a53">
|
||||
<con1:condition>
|
||||
<con2:xqueryText>fn:exists($body/nat:readCustomerData_Rq/nat:MsgRqHdr/msg:NetworkTrnInfo/msg:TransactionCode)</con2:xqueryText>
|
||||
</con1:condition>
|
||||
<con1:actions>
|
||||
<con3:route>
|
||||
<con2:id>_ActionId-a960f8a.N6f7d5af1.0.166efc3d1be.N7f30</con2:id>
|
||||
<con3:service ref="AS400NaturalCustomerInAppSvc/proxy/AS400NaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>readCustomerData</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con1:actions>
|
||||
</con1:case>
|
||||
<con1:default>
|
||||
<con3:route>
|
||||
<con2:id>_ActionId-a960f8a.N6f7d5af1.0.166efc3d1be.N7f2d</con2:id>
|
||||
<con3:service ref="MDMNaturalCustomerInAppSvc/proxy/MDMNaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>createCustomer</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con1:default>
|
||||
</con1:ifThenElse>
|
||||
</con:actions>
|
||||
</con:route-node>
|
||||
</con:flow>
|
||||
<con:shared-variables>
|
||||
<con:variable>proxyName</con:variable>
|
||||
<con:variable>backupHeader</con:variable>
|
||||
<con:variable>backupBody</con:variable>
|
||||
</con:shared-variables>
|
||||
</con:router>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router>
|
||||
<con:template-overrides>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee9">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:readCustomerInterview_Rq</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:readCustomerInterview_Rq</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eed">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee6">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:readCustomerInterview_Rs</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:readCustomerInterview_Rs</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eec">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1">
|
||||
<con1:route xmlns:con1="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con1:service ref="AS400NaturalCustomerInAppSvc/proxy/AS400NaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con1:operation>readCustomerInterview</con1:operation>
|
||||
</con1:route>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
</con:template-overrides>
|
||||
</con:router>
|
||||
<con:template ref="BanescoCommonArtifacts/common/templates/pipeline/canonicalServices/TemplatePipelineOperationCanonicalApp"/>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,54 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router>
|
||||
<con:template-overrides>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee9">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:readCustomerRelationship_Rq</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:readCustomerRelationship_Rq</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eed">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee6">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:readCustomerRelationship_Rs</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:readCustomerRelationship_Rs</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eec">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1">
|
||||
<con1:route xmlns:con1="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con1:service ref="AS400NaturalCustomerInAppSvc/proxy/AS400NaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con1:operation>readCustomerRelationship</con1:operation>
|
||||
</con1:route>
|
||||
</con:action-override>
|
||||
</con:template-overrides>
|
||||
</con:router>
|
||||
<con:template ref="BanescoCommonArtifacts/common/templates/pipeline/canonicalServices/TemplatePipelineOperationCanonicalApp"/>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,173 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router errorHandler="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7">
|
||||
<con:pipeline name="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7" type="error">
|
||||
<con:stage name="ErrorGlobalHandler">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config"/>
|
||||
<con:actions>
|
||||
<con1:assign varName="message" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2c</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>'Node: NOT-DEFINED Stage: NOT-DEFINED'</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:assign>
|
||||
<con1:ifThenElse xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2b</con2:id>
|
||||
<con1:case id="_BranchId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2a">
|
||||
<con1:condition>
|
||||
<con2:xqueryText>exists($fault/ctx:location)</con2:xqueryText>
|
||||
</con1:condition>
|
||||
<con1:actions>
|
||||
<con1:replace varName="message">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f29</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>concat("Node: ", data($fault/ctx:location/ctx:node), " Stage: ",data($fault/ctx:location/ctx:stage))</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
</con1:actions>
|
||||
</con1:case>
|
||||
</con1:ifThenElse>
|
||||
<con3:log xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f28</con2:id>
|
||||
<con3:logLevel>error</con3:logLevel>
|
||||
<con3:expr>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con3:expr>
|
||||
<con3:message>Global Error</con3:message>
|
||||
</con3:log>
|
||||
<con4:alert xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f27</con2:id>
|
||||
<con4:destination ref="BanescoCommonArtifacts/alert/ErrorComunicacionAlert"/>
|
||||
<con4:description>Banesco: Oracle Service Bus Error</con4:description>
|
||||
<con4:severity>fatal</con4:severity>
|
||||
<con4:payload>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con4:payload>
|
||||
</con4:alert>
|
||||
<con1:replace varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f26</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryTransform>
|
||||
<con2:resource ref="BanescoCommonArtifacts/xq/errorHandler/ProxyErrorHandler"/>
|
||||
<con2:param name="inbound">
|
||||
<con2:path>$inbound</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="fault">
|
||||
<con2:path>$fault</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="backupBody">
|
||||
<con2:path>$backupBody</con2:path>
|
||||
</con2:param>
|
||||
</con2:xqueryTransform>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>./*</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:replace varName="body" contents-only="true" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f23</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>$message</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con2:reply xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f22</con2:id>
|
||||
</con2:reply>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef" type="request">
|
||||
<con1:stage name="ValidationRequest" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7950" xmlns:con="http://www.bea.com/wli/sb/typesystem/config" xmlns:con3="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con4="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/pipeline/config" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con1:context>
|
||||
<con6:varNsDecl namespace="http://banesco.services.cuenta" prefix="ban" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" prefix="aut" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" prefix="aut1" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/CustomerMgmtSvc" prefix="cus" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con2:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con1:context>
|
||||
<con1:actions>
|
||||
<con3:validate>
|
||||
<con2:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N794f</con2:id>
|
||||
<con3:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con3:schemaElement xmlns:ban="http://banesco.services.cuenta" xmlns:aut="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" xmlns:aut1="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" xmlns:cus="http://xmlns.banesco.com/Service/CustomerMgmtSvc" xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:readNaturalCustomerMailAddr_Rq</con3:schemaElement>
|
||||
<con3:varName>body</con3:varName>
|
||||
<con3:location>
|
||||
<con2:xpathText>./nat:readNaturalCustomerMailAddr_Rq</con2:xpathText>
|
||||
</con3:location>
|
||||
</con3:validate>
|
||||
</con1:actions>
|
||||
</con1:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee" type="response">
|
||||
<con1:stage name="ValidationResponse" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N78e9" xmlns:con="http://www.bea.com/wli/sb/typesystem/config" xmlns:con3="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con4="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/pipeline/config" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con1:context>
|
||||
<con6:varNsDecl namespace="http://banesco.services.cuenta" prefix="ban" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" prefix="aut" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" prefix="aut1" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con6:varNsDecl namespace="http://xmlns.banesco.com/Service/CustomerMgmtSvc" prefix="cus" xmlns:con6="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con2:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con1:context>
|
||||
<con1:actions>
|
||||
<con3:validate>
|
||||
<con2:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N78e8</con2:id>
|
||||
<con3:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con3:schemaElement xmlns:ban="http://banesco.services.cuenta" xmlns:aut="http://www.banesco.com/ServicesPortfolio/AutoFinanceManagementService" xmlns:aut1="http://xmlns.banesco.com/Service/AutoFinanceMgmtSvc" xmlns:cus="http://xmlns.banesco.com/Service/CustomerMgmtSvc" xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:readNaturalCustomerMailAddr_Rs</con3:schemaElement>
|
||||
<con3:varName>body</con3:varName>
|
||||
<con3:location>
|
||||
<con2:xpathText>./nat:readNaturalCustomerMailAddr_Rs</con2:xpathText>
|
||||
</con3:location>
|
||||
</con3:validate>
|
||||
</con1:actions>
|
||||
</con1:stage>
|
||||
</con:pipeline>
|
||||
<con:flow>
|
||||
<con:pipeline-node name="readNaturalCustomerMailAddrPipeline">
|
||||
<con:request>request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef</con:request>
|
||||
<con:response>response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee</con:response>
|
||||
</con:pipeline-node>
|
||||
<con:route-node name="readNaturalCustomerMailAddrRoute">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config"/>
|
||||
<con:actions>
|
||||
<con3:route xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1</con2:id>
|
||||
<con3:service ref="AS400CustomerInAppSvc/proxy/AS400CustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>readNaturalCustomerMailAddr</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con:actions>
|
||||
</con:route-node>
|
||||
</con:flow>
|
||||
<con:shared-variables>
|
||||
<con:variable>proxyName</con:variable>
|
||||
<con:variable>backupHeader</con:variable>
|
||||
<con:variable>backupBody</con:variable>
|
||||
</con:shared-variables>
|
||||
</con:router>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,216 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router errorHandler="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7">
|
||||
<con:pipeline name="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7" type="error">
|
||||
<con:stage name="ErrorGlobalHandler">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config"/>
|
||||
<con:actions>
|
||||
<con1:assign varName="message" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con4="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2c</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>'Node: NOT-DEFINED Stage: NOT-DEFINED'</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:assign>
|
||||
<con1:ifThenElse xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con4="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2b</con2:id>
|
||||
<con1:case id="_BranchId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2a">
|
||||
<con1:condition>
|
||||
<con2:xqueryText>exists($fault/ctx:location)</con2:xqueryText>
|
||||
</con1:condition>
|
||||
<con1:actions>
|
||||
<con1:replace varName="message">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f29</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>concat("Node: ", data($fault/ctx:location/ctx:node), " Stage: ",data($fault/ctx:location/ctx:stage))</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
</con1:actions>
|
||||
</con1:case>
|
||||
</con1:ifThenElse>
|
||||
<con3:log xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f28</con2:id>
|
||||
<con3:logLevel>error</con3:logLevel>
|
||||
<con3:expr>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con3:expr>
|
||||
<con3:message>Global Error</con3:message>
|
||||
</con3:log>
|
||||
<con4:alert xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f27</con2:id>
|
||||
<con4:destination ref="BanescoCommonArtifacts/alert/ErrorComunicacionAlert"/>
|
||||
<con4:description>Banesco: Oracle Service Bus Error</con4:description>
|
||||
<con4:severity>fatal</con4:severity>
|
||||
<con4:payload>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con4:payload>
|
||||
</con4:alert>
|
||||
<con1:replace varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con6="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f26</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryTransform>
|
||||
<con2:resource ref="BanescoCommonArtifacts/xq/errorHandler/ProxyErrorHandler"/>
|
||||
<con2:param name="inbound">
|
||||
<con2:path>$inbound</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="fault">
|
||||
<con2:path>$fault</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="backupBody">
|
||||
<con2:path>$backupBody</con2:path>
|
||||
</con2:param>
|
||||
</con2:xqueryTransform>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con6="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>./*</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con6="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:replace varName="body" contents-only="true" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con6="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f23</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>$message</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con2:reply xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f22</con2:id>
|
||||
</con2:reply>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef" type="request">
|
||||
<con:stage name="BackupBody" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7813" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports">
|
||||
<con:context/>
|
||||
<con:actions>
|
||||
<con2:assign varName="backupBody">
|
||||
<con1:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N7812</con1:id>
|
||||
<con2:expr>
|
||||
<con1:xqueryText>$body</con1:xqueryText>
|
||||
</con2:expr>
|
||||
</con2:assign>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
<con:stage name="ValidationRequest" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7745" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports">
|
||||
<con:context>
|
||||
<con1:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:validate>
|
||||
<con1:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N7744</con1:id>
|
||||
<con2:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con2:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:updateCustomerData_Rq</con2:schemaElement>
|
||||
<con2:varName>body</con2:varName>
|
||||
<con2:location>
|
||||
<con1:xpathText>./nat:updateCustomerData_Rq</con1:xpathText>
|
||||
</con2:location>
|
||||
</con2:validate>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee" type="response">
|
||||
<con:stage name="ValidationResponse" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N77ac" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports">
|
||||
<con:context>
|
||||
<con1:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:validate>
|
||||
<con1:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N77ab</con1:id>
|
||||
<con2:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con2:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:updateCustomerData_Rs</con2:schemaElement>
|
||||
<con2:varName>body</con2:varName>
|
||||
<con2:location>
|
||||
<con1:xpathText>./nat:updateCustomerData_Rs</con1:xpathText>
|
||||
</con2:location>
|
||||
</con2:validate>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:flow>
|
||||
<con:pipeline-node name="UpdateCustomerDataPipeline">
|
||||
<con:request>request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef</con:request>
|
||||
<con:response>response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee</con:response>
|
||||
</con:pipeline-node>
|
||||
<con:route-node name="RouteNode1">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc"/>
|
||||
<con1:userNsDecl prefix="msg" namespace="http://xmlns.banesco.com/EnterpriseObjects/MsgRqHdr"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:ifThenElse>
|
||||
<con1:id>_ActionId-a7c04dd.N5ef7eeb3.0.16737b088b9.N7fba</con1:id>
|
||||
<con2:case id="_BranchId-a7c04dd.N5ef7eeb3.0.16737b088b9.N7fb9">
|
||||
<con2:condition>
|
||||
<con1:xqueryText>fn:exists($body/nat:updateCustomerData_Rq/nat:MsgRqHdr/msg:NetworkTrnInfo/msg:TransactionCode) and
|
||||
data($body/nat:updateCustomerData_Rq/nat:MsgRqHdr/msg:NetworkTrnInfo/msg:TransactionCode)!=''</con1:xqueryText>
|
||||
</con2:condition>
|
||||
<con2:actions>
|
||||
<con3:route>
|
||||
<con1:id>_ActionId-a7c04dd.N5ef7eeb3.0.16737b088b9.N7fb3</con1:id>
|
||||
<con3:service ref="AS400NaturalCustomerInAppSvc/proxy/AS400NaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>updateCustomerData</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con2:actions>
|
||||
</con2:case>
|
||||
<con2:case id="_BranchId-a960f41.N349fdd7a.0.16b4c3c4cb1.N7f6c">
|
||||
<con2:condition>
|
||||
<con1:xqueryText>fn:exists($body/nat:updateCustomerData_Rq/nat:MsgRqHdr/msg:RequestedOperationType) and
|
||||
(data($body/nat:updateCustomerData_Rq/nat:MsgRqHdr/msg:RequestedOperationType)='USUARIOS_ACT_CORREO'
|
||||
or data($body/nat:updateCustomerData_Rq/nat:MsgRqHdr/msg:RequestedOperationType)='USUARIOS_ACT_TELEFONO'
|
||||
or data($body/nat:updateCustomerData_Rq/nat:MsgRqHdr/msg:RequestedOperationType)='USUARIOS_ACT_USER')</con1:xqueryText>
|
||||
</con2:condition>
|
||||
<con2:actions>
|
||||
<con3:route>
|
||||
<con1:id>_ActionId-a960f41.N349fdd7a.0.16b4c3c4cb1.N7f69</con1:id>
|
||||
<con3:service ref="PortalElectronicoNaturalCustomerInAppSvc/proxy/PortalElectronicoNaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>updateCustomerData</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con2:actions>
|
||||
</con2:case>
|
||||
<con2:default>
|
||||
<con3:route>
|
||||
<con1:id>_ActionId-a7c04dd.N5ef7eeb3.0.16737b088b9.N7fb6</con1:id>
|
||||
<con3:service ref="MDMNaturalCustomerInAppSvc/proxy/MDMNaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>updateCustomerData</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con2:default>
|
||||
</con2:ifThenElse>
|
||||
</con:actions>
|
||||
</con:route-node>
|
||||
</con:flow>
|
||||
<con:shared-variables>
|
||||
<con:variable>proxyName</con:variable>
|
||||
<con:variable>backupHeader</con:variable>
|
||||
<con:variable>backupBody</con:variable>
|
||||
</con:shared-variables>
|
||||
</con:router>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router>
|
||||
<con:template-overrides>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee9">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:updateCustomerInterview_Rq</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:updateCustomerInterview_Rq</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eed">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee6">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:updateCustomerInterview_Rs</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:updateCustomerInterview_Rs</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eec">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1">
|
||||
<con1:route xmlns:con1="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con1:service ref="AS400NaturalCustomerInAppSvc/proxy/AS400NaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con1:operation>updateCustomerInterview</con1:operation>
|
||||
</con1:route>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
</con:template-overrides>
|
||||
</con:router>
|
||||
<con:template ref="BanescoCommonArtifacts/common/templates/pipeline/canonicalServices/TemplatePipelineOperationCanonicalApp"/>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router>
|
||||
<con:template-overrides>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee9">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:updateCustomerRelationship_Rq</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:updateCustomerRelationship_Rq</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eed">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee6">
|
||||
<con1:validate xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con1:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:updateCustomerRelationship_Rs</con1:schemaElement>
|
||||
<con1:location>
|
||||
<con2:xpathText xmlns:con2="http://www.bea.com/wli/sb/stages/config">./nat:updateCustomerRelationship_Rs</con2:xpathText>
|
||||
</con1:location>
|
||||
</con1:validate>
|
||||
</con:action-override>
|
||||
<con:stage-override id="_StageId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eec">
|
||||
<con:context>
|
||||
<con1:userNsDecl prefix="nat" namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:con1="http://www.bea.com/wli/sb/stages/config"/>
|
||||
</con:context>
|
||||
</con:stage-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1">
|
||||
<con1:route xmlns:con1="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con1:service ref="AS400NaturalCustomerInAppSvc/proxy/AS400NaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con1:operation>updateCustomerRelationship</con1:operation>
|
||||
</con1:route>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
<con:action-override id="_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24">
|
||||
<con1:rename xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
</con:action-override>
|
||||
</con:template-overrides>
|
||||
</con:router>
|
||||
<con:template ref="BanescoCommonArtifacts/common/templates/pipeline/canonicalServices/TemplatePipelineOperationCanonicalApp"/>
|
||||
</con:pipelineEntry>
|
||||
@ -0,0 +1,179 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<oper:operations xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations">
|
||||
<oper:monitoring enabled="true" level="service" aggregationInterval="10"/>
|
||||
</oper:operations>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router errorHandler="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7">
|
||||
<con:pipeline name="error-N3f57c7ff.2208e8ab.0.1566fe4977d.N7fb7" type="error">
|
||||
<con:stage name="ErrorGlobalHandler">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config"/>
|
||||
<con:actions>
|
||||
<con1:assign varName="message" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2c</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>'Node: NOT-DEFINED Stage: NOT-DEFINED'</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:assign>
|
||||
<con1:ifThenElse xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2b</con2:id>
|
||||
<con1:case id="_BranchId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f2a">
|
||||
<con1:condition>
|
||||
<con2:xqueryText>exists($fault/ctx:location)</con2:xqueryText>
|
||||
</con1:condition>
|
||||
<con1:actions>
|
||||
<con1:replace varName="message">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f29</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>concat("Node: ", data($fault/ctx:location/ctx:node), " Stage: ",data($fault/ctx:location/ctx:stage))</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
</con1:actions>
|
||||
</con1:case>
|
||||
</con1:ifThenElse>
|
||||
<con3:log xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f28</con2:id>
|
||||
<con3:logLevel>error</con3:logLevel>
|
||||
<con3:expr>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con3:expr>
|
||||
<con3:message>Global Error</con3:message>
|
||||
</con3:log>
|
||||
<con4:alert xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f27</con2:id>
|
||||
<con4:destination ref="BanescoCommonArtifacts/alert/ErrorComunicacionAlert"/>
|
||||
<con4:description>Banesco: Oracle Service Bus Error</con4:description>
|
||||
<con4:severity>fatal</con4:severity>
|
||||
<con4:payload>
|
||||
<con2:xqueryText>fn:concat('[',fn:current-dateTime(),'][MessageID : ',$messageID,'][Global Error Handler][',fn:tokenize($inbound/@name,'\$')[last()],'/',$operation,'- message : ',$message,' - fault: ',fn-bea:serialize($fault),' - body : ',fn-bea:serialize($backupBody/*),'][Global Error Handler]')</con2:xqueryText>
|
||||
</con4:payload>
|
||||
</con4:alert>
|
||||
<con1:replace varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f26</con2:id>
|
||||
<con1:expr>
|
||||
<con2:xqueryTransform>
|
||||
<con2:resource ref="BanescoCommonArtifacts/xq/errorHandler/ProxyErrorHandler"/>
|
||||
<con2:param name="inbound">
|
||||
<con2:path>$inbound</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="fault">
|
||||
<con2:path>$fault</con2:path>
|
||||
</con2:param>
|
||||
<con2:param name="backupBody">
|
||||
<con2:path>$backupBody</con2:path>
|
||||
</con2:param>
|
||||
</con2:xqueryTransform>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f25</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>./*</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:rename varName="message" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f24</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:namespace>http://xmlns.banesco.com/Service/MgmtSvc</con1:namespace>
|
||||
</con1:rename>
|
||||
<con1:replace varName="body" contents-only="true" xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f23</con2:id>
|
||||
<con1:location>
|
||||
<con2:xpathText>.</con2:xpathText>
|
||||
</con1:location>
|
||||
<con1:expr>
|
||||
<con2:xqueryText>$message</con2:xqueryText>
|
||||
</con1:expr>
|
||||
</con1:replace>
|
||||
<con2:reply xmlns:con4="http://www.bea.com/wli/sb/stages/alert/config" xmlns:con5="http://www.bea.com/wli/sb/stages/routing/config" xmlns:con3="http://www.bea.com/wli/sb/stages/logging/config" xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7f22</con2:id>
|
||||
</con2:reply>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef" type="request">
|
||||
<con:stage name="BackupBody" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7662" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con:context/>
|
||||
<con:actions>
|
||||
<con2:assign varName="backupBody">
|
||||
<con1:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N7661</con1:id>
|
||||
<con2:expr>
|
||||
<con1:xqueryText>$body</con1:xqueryText>
|
||||
</con2:expr>
|
||||
</con2:assign>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
<con:stage name="ValidationRequest" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N7594" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con:context>
|
||||
<con1:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:validate>
|
||||
<con1:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N7593</con1:id>
|
||||
<con2:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con2:schemaElement xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:upsertCustomerData_Rq</con2:schemaElement>
|
||||
<con2:varName>body</con2:varName>
|
||||
<con2:location>
|
||||
<con1:xpathText>./nat:upsertCustomerData_Rq</con1:xpathText>
|
||||
</con2:location>
|
||||
</con2:validate>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:pipeline name="response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee" type="response">
|
||||
<con:stage name="ValidationResponse" id="_StageId-7f000101.f7bf7e.0.1630967ec82.N75fb" xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:con1="http://www.bea.com/wli/sb/stages/config" xmlns:http="http://www.bea.com/wli/sb/transports/http" xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations" xmlns:env="http://www.bea.com/wli/config/env" xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:con2="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con:context>
|
||||
<con1:varNsDecl namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" prefix="nat"/>
|
||||
</con:context>
|
||||
<con:actions>
|
||||
<con2:validate>
|
||||
<con1:id>_ActionId-7f000101.f7bf7e.0.1630967ec82.N75fa</con1:id>
|
||||
<con2:schema ref="BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc"/>
|
||||
<con2:schemaType xmlns:nat="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">nat:upsertCustomerData_Rs</con2:schemaType>
|
||||
<con2:varName>body</con2:varName>
|
||||
<con2:location>
|
||||
<con1:xpathText>./nat:upsertCustomerData_Rs</con1:xpathText>
|
||||
</con2:location>
|
||||
</con2:validate>
|
||||
</con:actions>
|
||||
</con:stage>
|
||||
</con:pipeline>
|
||||
<con:flow>
|
||||
<con:pipeline-node name="upsertCustomerDataPipeline">
|
||||
<con:request>request-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eef</con:request>
|
||||
<con:response>response-N3f57c7ff.2208e8ab.0.1566fe4977d.N7eee</con:response>
|
||||
</con:pipeline-node>
|
||||
<con:route-node name="upsertCustomerDataRoute">
|
||||
<con:context xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config"/>
|
||||
<con:actions>
|
||||
<con3:route xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config" xmlns:con2="http://www.bea.com/wli/sb/stages/config" xmlns:con3="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con2:id>_ActionId-N3f57c7ff.2208e8ab.0.1566fe4977d.N7ee1</con2:id>
|
||||
<con3:service ref="CRMNaturalCustomerInAppSvc/proxy/CRMNaturalCustomerInAppSvc" xsi:type="ref:ProxyRef" xmlns:ref="http://www.bea.com/wli/sb/reference"/>
|
||||
<con3:operation>upsertCustomer</con3:operation>
|
||||
<con3:outboundTransform/>
|
||||
<con3:responseTransform/>
|
||||
</con3:route>
|
||||
</con:actions>
|
||||
</con:route-node>
|
||||
</con:flow>
|
||||
<con:shared-variables>
|
||||
<con:variable>proxyName</con:variable>
|
||||
<con:variable>backupHeader</con:variable>
|
||||
<con:variable>backupBody</con:variable>
|
||||
</con:shared-variables>
|
||||
</con:router>
|
||||
</con:pipelineEntry>
|
||||
20
NaturalCustomerMgmtSvc/pom.xml
Normal file
20
NaturalCustomerMgmtSvc/pom.xml
Normal file
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>com.oracle.servicebus</groupId>
|
||||
<artifactId>sbar-project-common</artifactId>
|
||||
<version>12.2.1-5-0</version>
|
||||
</parent>
|
||||
|
||||
<groupId>NaturalCustomerMgmtSvc</groupId>
|
||||
<artifactId>NaturalCustomerMgmtSvc</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
|
||||
<packaging>sbar</packaging>
|
||||
|
||||
<description/>
|
||||
|
||||
</project>
|
||||
33
NaturalCustomerMgmtSvc/proxy/NaturalCustomerMgmtSvc.pipeline
Normal file
33
NaturalCustomerMgmtSvc/proxy/NaturalCustomerMgmtSvc.pipeline
Normal file
@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<con:pipelineEntry xmlns:con="http://www.bea.com/wli/sb/pipeline/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<con:coreEntry>
|
||||
<con:binding type="SOAP" isSoap12="false" xsi:type="con:SoapBindingType">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
</con:binding>
|
||||
<oper:operations xmlns:oper="http://xmlns.oracle.com/servicebus/pipeline/operations">
|
||||
<oper:monitoring enabled="true" level="service" aggregationInterval="10"/>
|
||||
</oper:operations>
|
||||
<con:xqConfiguration>
|
||||
<con:snippetVersion>1.0</con:snippetVersion>
|
||||
</con:xqConfiguration>
|
||||
</con:coreEntry>
|
||||
<con:router>
|
||||
<con:template-overrides>
|
||||
<con:action-override id="_ActionId-N3f5776ff.4607c340.0.1566c1d8b70.N7c93">
|
||||
<con1:dynamic-route xmlns:con1="http://www.bea.com/wli/sb/stages/routing/config">
|
||||
<con1:service>
|
||||
<con2:xqueryText xmlns:con2="http://www.bea.com/wli/sb/stages/config"><![CDATA[<ctx:route>
|
||||
<ctx:pipeline>{fn:concat("NaturalCustomerMgmtSvc/operations/",$operation,"/proxy/NaturalCustomerMgmtSvc_",$operation)}</ctx:pipeline>
|
||||
<ctx:operation>{data($operation)}</ctx:operation>
|
||||
</ctx:route>]]></con2:xqueryText>
|
||||
</con1:service>
|
||||
</con1:dynamic-route>
|
||||
</con:action-override>
|
||||
</con:template-overrides>
|
||||
</con:router>
|
||||
<con:template ref="BanescoCommonArtifacts/common/templates/pipeline/canonicalServices/TemplatePipelineCanonicalApp"/>
|
||||
</con:pipelineEntry>
|
||||
31
NaturalCustomerMgmtSvc/proxy/NaturalCustomerMgmtSvc.proxy
Normal file
31
NaturalCustomerMgmtSvc/proxy/NaturalCustomerMgmtSvc.proxy
Normal file
@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ser:proxyServiceEntry xmlns:ser="http://www.bea.com/wli/sb/services" xmlns:con="http://www.bea.com/wli/sb/services/security/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:oper="http://xmlns.oracle.com/servicebus/proxy/operations" xmlns:tran="http://www.bea.com/wli/sb/transports">
|
||||
<ser:coreEntry isAutoPublish="false">
|
||||
<ser:security>
|
||||
<con:inboundWss processWssHeader="true"/>
|
||||
</ser:security>
|
||||
<ser:binding type="SOAP" xsi:type="con:SoapBindingType" isSoap12="false" xmlns:con="http://www.bea.com/wli/sb/services/bindings/config">
|
||||
<con:wsdl ref="NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc"/>
|
||||
<con:binding>
|
||||
<con:name>NaturalCustomerMgmtSvcSOAP</con:name>
|
||||
<con:namespace>http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc</con:namespace>
|
||||
</con:binding>
|
||||
<con:selector type="SOAP body"/>
|
||||
</ser:binding>
|
||||
<oper:operations enabled="true">
|
||||
<oper:monitoring enabled="true" aggregationInterval="10"/>
|
||||
</oper:operations>
|
||||
<ser:ws-policy>
|
||||
<ser:binding-mode>no-policies</ser:binding-mode>
|
||||
</ser:ws-policy>
|
||||
<ser:invoke ref="NaturalCustomerMgmtSvc/proxy/NaturalCustomerMgmtSvc" xsi:type="con:PipelineRef" xmlns:con="http://www.bea.com/wli/sb/pipeline/config"/>
|
||||
<ser:xqConfiguration>
|
||||
<ser:snippetVersion>1.0</ser:snippetVersion>
|
||||
</ser:xqConfiguration>
|
||||
</ser:coreEntry>
|
||||
<ser:endpointConfig>
|
||||
<tran:provider-id>local</tran:provider-id>
|
||||
<tran:inbound>true</tran:inbound>
|
||||
<tran:inbound-properties/>
|
||||
</ser:endpointConfig>
|
||||
</ser:proxyServiceEntry>
|
||||
2
NaturalCustomerMgmtSvc/servicebus.sboverview
Normal file
2
NaturalCustomerMgmtSvc/servicebus.sboverview
Normal file
@ -0,0 +1,2 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<composite xmlns="http://xmlns.oracle.com/sca/1.0" xmlns:ui="http://xmlns.oracle.com/soa/designer/" name="NaturalCustomerMgmtSvc" label="NaturalCustomerMgmtSvc" ui:displayName="NaturalCustomerMgmtSvc"/>
|
||||
335
NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc.wsdl
Normal file
335
NaturalCustomerMgmtSvc/wsdl/NaturalCustomerMgmtSvc.wsdl
Normal file
@ -0,0 +1,335 @@
|
||||
<wsdl:definitions name="NaturalCustomerMgmtSvc" targetNamespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsd1="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc">
|
||||
<wsdl:types>
|
||||
<xsd:schema>
|
||||
<xsd:import namespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" schemaLocation="../../BanescoCommonArtifacts/xsd/canonical/Services/NaturalCustomerMgmtSvc.xsd">
|
||||
</xsd:import>
|
||||
</xsd:schema>
|
||||
<xsd:schema targetNamespace="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc" elementFormDefault="qualified">
|
||||
|
||||
<xsd:element name="createNaturalCustomerMailAddr">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="in" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="createNaturalCustomerMailAddrResponse">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="out" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="readNaturalCustomerMailAddr">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="in" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="readNaturalCustomerMailAddrResponse">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="out" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="readCustomerDataRequest">
|
||||
<wsdl:part element="xsd1:readCustomerData_Rq" name="readCustomerData_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readCustomerDataResponse">
|
||||
<wsdl:part element="xsd1:readCustomerData_Rs" name="readCustomerData_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="createCustomer_Rq">
|
||||
<wsdl:part element="xsd1:createCustomer_Rq" name="createCustomer_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="createCustomer_Rs">
|
||||
<wsdl:part element="xsd1:createCustomer_Rs" name="createCustomer_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="updateCustomerData_Rq">
|
||||
<wsdl:part element="xsd1:updateCustomerData_Rq" name="updateCustomerData_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="updateCustomerData_Rs">
|
||||
<wsdl:part element="xsd1:updateCustomerData_Rs" name="updateCustomerData_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="matchCustomer_Rq">
|
||||
<wsdl:part element="xsd1:matchCustomer_Rq" name="matchCustomer_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="matchCustomer_Rs">
|
||||
<wsdl:part element="xsd1:matchCustomer_Rs" name="matchCustomer_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="upsertCustomerData_Rq">
|
||||
<wsdl:part element="xsd1:upsertCustomerData_Rq" name="upsertCustomerData_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="upsertCustomerData_Rs">
|
||||
<wsdl:part element="xsd1:upsertCustomerData_Rs" name="upsertCustomerData_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="createNaturalCustomerMailAddrRequest">
|
||||
<wsdl:part name="parameters" element="tns:createNaturalCustomerMailAddr_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="createNaturalCustomerMailAddrResponse">
|
||||
<wsdl:part name="parameters" element="tns:createNaturalCustomerMailAddr_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readNaturalCustomerMailAddrRequest">
|
||||
<wsdl:part name="parameters" element="tns:readNaturalCustomerMailAddr_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readNaturalCustomerMailAddrResponse">
|
||||
<wsdl:part name="parameters" element="tns:readNaturalCustomerMailAddr_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="deleteNaturalCustomerMailAddrRequest">
|
||||
<wsdl:part name="parameters" element="tns:deleteNaturalCustomerMailAddr_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="deleteNaturalCustomerMailAddrResponse">
|
||||
<wsdl:part name="parameters" element="tns:deleteNaturalCustomerMailAddr_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readCustomerRelationship_Rq">
|
||||
<wsdl:part name="parameters" element="tns:readCustomerRelationship_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readCustomerRelationship_Rs">
|
||||
<wsdl:part name="parameters" element="tns:readCustomerRelationship_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="updateCustomerRelationship_Rq">
|
||||
<wsdl:part name="updateCustomerRelationship_Rq" element="tns:updateCustomerRelationship_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="updateCustomerRelationship_Rs">
|
||||
<wsdl:part name="updateCustomerRelationship_Rs" element="tns:updateCustomerRelationship_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="updateCustomerInterview_Rq">
|
||||
<wsdl:part name="updateCustomerInterview_Rq" element="xsd1:updateCustomerInterview_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="updateCustomerInterview_Rs">
|
||||
<wsdl:part name="updateCustomerInterview_Rs" element="xsd1:updateCustomerInterview_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readCustomerInterview_Rq">
|
||||
<wsdl:part name="readCustomerInterview_Rq" element="xsd1:readCustomerInterview_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="readCustomerInterview_Rs">
|
||||
<wsdl:part name="readCustomerInterview_Rs" element="xsd1:readCustomerInterview_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="deleteEmploymentData_Rq">
|
||||
<wsdl:part name="deleteEmploymentData_Rq" element="xsd1:deleteEmploymentData_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="deleteEmploymentData_Rs">
|
||||
<wsdl:part name="deleteEmploymentData_Rs" element="xsd1:deleteEmploymentData_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="deleteCustomerRelationship_Rq">
|
||||
<wsdl:part name="deleteCustomerRelationship_Rq" element="xsd1:deleteCustomerRelationship_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="deleteCustomerRelationship_Rs">
|
||||
<wsdl:part name="deleteCustomerRelationship_Rs" element="xsd1:deleteCustomerRelationship_Rs"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="createCustomerRelationship_Rq">
|
||||
<wsdl:part name="createCustomerRelationship_Rq" element="tns:createCustomerRelationship_Rq"/>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="createCustomerRelationship_Rs">
|
||||
<wsdl:part name="createCustomerRelationship_Rs" element="tns:createCustomerRelationship_Rs"/>
|
||||
</wsdl:message>
|
||||
|
||||
<wsdl:portType name="NaturalCustomerMgmtSvc">
|
||||
<wsdl:operation name="readCustomerData">
|
||||
<wsdl:input message="tns:readCustomerDataRequest"/>
|
||||
<wsdl:output message="tns:readCustomerDataResponse"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="createCustomer">
|
||||
<wsdl:input message="tns:createCustomer_Rq"/>
|
||||
<wsdl:output message="tns:createCustomer_Rs"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="updateCustomerData">
|
||||
<wsdl:input message="tns:updateCustomerData_Rq"/>
|
||||
<wsdl:output message="tns:updateCustomerData_Rs"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="matchCustomer">
|
||||
<wsdl:input message="tns:matchCustomer_Rq"/>
|
||||
<wsdl:output message="tns:matchCustomer_Rs"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="upsertCustomerData">
|
||||
<wsdl:input message="tns:upsertCustomerData_Rq"/>
|
||||
<wsdl:output message="tns:upsertCustomerData_Rs"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="createNaturalCustomerMailAddr">
|
||||
<wsdl:input message="tns:createNaturalCustomerMailAddrRequest"/>
|
||||
<wsdl:output message="tns:createNaturalCustomerMailAddrResponse"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readNaturalCustomerMailAddr">
|
||||
<wsdl:input message="tns:readNaturalCustomerMailAddrRequest"/>
|
||||
<wsdl:output message="tns:readNaturalCustomerMailAddrResponse"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="deleteNaturalCustomerMailAddr">
|
||||
<wsdl:input message="tns:deleteNaturalCustomerMailAddrRequest"/>
|
||||
<wsdl:output message="tns:deleteNaturalCustomerMailAddrResponse"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readCustomerRelationship">
|
||||
<wsdl:input message="tns:readCustomerRelationship_Rq"/>
|
||||
<wsdl:output message="tns:readCustomerRelationship_Rs"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="updateCustomerRelationship">
|
||||
<wsdl:input message="tns:updateCustomerRelationship_Rq"/>
|
||||
<wsdl:output message="tns:updateCustomerRelationship_Rs"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="updateCustomerInterview">
|
||||
<wsdl:input message="tns:updateCustomerInterview_Rq"/>
|
||||
<wsdl:output message="tns:updateCustomerInterview_Rs"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readCustomerInterview">
|
||||
<wsdl:input message="tns:readCustomerInterview_Rq"/>
|
||||
<wsdl:output message="tns:readCustomerInterview_Rs"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="deleteEmploymentData">
|
||||
<wsdl:input message="tns:deleteEmploymentData_Rq"/>
|
||||
<wsdl:output message="tns:deleteEmploymentData_Rs"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="deleteCustomerRelationship">
|
||||
<wsdl:input message="tns:deleteCustomerRelationship_Rq"/>
|
||||
<wsdl:output message="tns:deleteCustomerRelationship_Rs"/>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="createCustomerRelationship">
|
||||
<wsdl:input message="tns:createCustomerRelationship_Rq"/>
|
||||
<wsdl:output message="tns:createCustomerRelationship_Rs"/>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="NaturalCustomerMgmtSvcSOAP" type="tns:NaturalCustomerMgmtSvc">
|
||||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="readCustomerData">
|
||||
<soap:operation soapAction="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc/readNaturalCustomerData"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="createCustomer">
|
||||
<soap:operation soapAction="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc/createNaturalCustomerData"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="updateCustomerData">
|
||||
<soap:operation soapAction="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc/updateNaturalCustomerData"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="matchCustomer">
|
||||
<soap:operation soapAction="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc/matchCustomer"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="upsertCustomerData">
|
||||
<soap:operation soapAction="http://xmlns.banesco.com/Service/NaturalCustomerMgmtSvc/upsertNaturalCustomerData"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="createNaturalCustomerMailAddr">
|
||||
<soap:operation soapAction="createNaturalCustomerMailAddr"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readNaturalCustomerMailAddr">
|
||||
<soap:operation soapAction="readNaturalCustomerMailAddr"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="deleteNaturalCustomerMailAddr">
|
||||
<soap:operation soapAction="deleteNaturalCustomerMailAddr"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readCustomerRelationship">
|
||||
<soap:operation soapAction="readCustomerRelationship"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="updateCustomerRelationship">
|
||||
<soap:operation soapAction="updateCustomerRelationship"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="updateCustomerInterview">
|
||||
<soap:operation soapAction="updateCustomerInterview"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="readCustomerInterview">
|
||||
<soap:operation soapAction="readCustomerInterview"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="deleteEmploymentData">
|
||||
<soap:operation soapAction="deleteEmploymentData"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="deleteCustomerRelationship">
|
||||
<soap:operation soapAction="deleteCustomerRelationship"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="createCustomerRelationship">
|
||||
<soap:operation soapAction="createCustomerRelationship"/>
|
||||
<wsdl:input>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output>
|
||||
<soap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="NaturalCustomerMgmtSvc">
|
||||
<wsdl:port binding="tns:NaturalCustomerMgmtSvcSOAP" name="NaturalCustomerMgmtSvcSOAP">
|
||||
<soap:address location="http://www.example.org/"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
24
pom.xml
Normal file
24
pom.xml
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<groupId>NaturalCustomerMgmtSvc</groupId>
|
||||
<artifactId>NaturalCustomerMgmtSvc</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<modules>
|
||||
<module>System</module>
|
||||
<module>BanescoCommonArtifacts</module>
|
||||
<module>NaturalCustomerMgmtSvc</module>
|
||||
<module>AS400CustomerInAppSvc</module>
|
||||
<module>PCOELNaturalCustomerInAppSvc</module>
|
||||
<module>CRMNaturalCustomerInAppSvc</module>
|
||||
<module>AS400NaturalCustomerInAppSvc</module>
|
||||
<module>MDMNaturalCustomerInAppSvc</module>
|
||||
<module>PortalElectronicoNaturalCustomerInAppSvc</module>
|
||||
</modules>
|
||||
|
||||
</project>
|
||||
Loading…
x
Reference in New Issue
Block a user