Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <definitions xmlns="http://ws.apache.org/ns/synapse">
- <registry provider="org.wso2.carbon.mediation.registry.ESBRegistry">
- <parameter name="cachableDuration">15000</parameter>
- </registry>
- <proxy name="AuthenticateProxy" transports="https http" startOnLoad="true" trace="enable">
- <target inSequence="AuthenticationSequence"/>
- </proxy>
- <proxy name="UserAuditProxy" transports="https http" startOnLoad="true" trace="enable">
- <target inSequence="UserAuditSequence"/>
- </proxy>
- <proxy name="JLeafAuthenticateProxy" transports="https http" startOnLoad="true" trace="enable">
- <target inSequence="JLeafAuthenticationSequence"/>
- </proxy>
- <proxy name="JLeafNewAuthenticateProxy" transports="https http" startOnLoad="true" trace="enable">
- <target inSequence="JLeafNewAuthenticationSequence"/>
- </proxy>
- <proxy name="TaskProxy" transports="https http" startOnLoad="true" trace="enable">
- <target>
- <inSequence>
- <log level="custom">
- <property name="LOGGER" value="INCOMMING MESSAGE :: PROXY TaskProxy"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE ID" expression="get-property('MessageID')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : IP ADDRESS" expression="get-property('axis2','REMOTE_ADDR')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : USER AGENT" expression="get-property('transport','User-Agent')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE BODY" expression="$body"/>
- </log>
- <log level="custom">
- <property name="LOGGER : SYSTEM TIME" expression="get-property('SYSTEM_TIME')"/>
- </log>
- <sequence key="AuthorizationSequence"/>
- <property name="STATE" value="AUTHORIZATION" scope="default"/>
- </inSequence>
- <outSequence>
- <log level="custom">
- <property name="LOGGER" value="OutSequence::BEGIN"/>
- <property name="Body" expression="$body"/>
- </log>
- <switch source="get-property('STATE')">
- <case regex="AUTHORIZATION">
- <log level="custom">
- <property name="LOGGER" value="AUTHORIZATION::BEGIN"/>
- </log>
- <filter xpath="//result/status='OK'">
- <then>
- <property name="STATE" value="TASK" scope="default"/>
- <sequence key="TaskSequence"/>
- </then>
- <else>
- <property name="STATE" value="DEFAULT" scope="default"/>
- <send/>
- </else>
- </filter>
- <log level="custom">
- <property name="LOGGER" value="AUTHORIZATION::END"/>
- </log>
- </case>
- <case regex="TASK">
- <log level="custom">
- <property name="LOGGER" value="TASK::BEGIN"/>
- </log>
- <property name="STATE" value="DEFAULT" scope="default"/>
- <property name="To" expression="//result/task" scope="default"/>
- <send/>
- <log level="custom">
- <property name="LOGGER" value="TASK::END"/>
- </log>
- </case>
- <default>
- <send/>
- </default>
- </switch>
- <log level="custom">
- <property name="LOGGER" value="OutSequence::END"/>
- </log>
- </outSequence>
- </target>
- </proxy>
- <proxy name="JLeafTaskProxy" transports="https http" startOnLoad="true" trace="enable">
- <target>
- <inSequence>
- <log level="custom">
- <property name="LOGGER" value="INCOMMING MESSAGE :: PROXY TaskProxy"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE ID" expression="get-property('MessageID')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : IP ADDRESS" expression="get-property('axis2','REMOTE_ADDR')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : USER AGENT" expression="get-property('transport','User-Agent')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE BODY" expression="$body"/>
- </log>
- <log level="custom">
- <property name="LOGGER : SYSTEM TIME" expression="get-property('SYSTEM_TIME')"/>
- </log>
- <sequence key="JLeafAuthorizationSequence"/>
- <property name="STATE" value="AUTHORIZATION" scope="default"/>
- </inSequence>
- <outSequence>
- <log level="custom">
- <property name="LOGGER" value="OutSequence::BEGIN"/>
- <property name="Body" expression="$body"/>
- </log>
- <switch source="get-property('STATE')">
- <case regex="AUTHORIZATION">
- <log level="custom">
- <property name="LOGGER" value="AUTHORIZATION::BEGIN"/>
- </log>
- <filter xpath="//result/status='OK'">
- <then>
- <property name="STATE" value="TASK" scope="default"/>
- <sequence key="JLeafTaskSequence"/>
- </then>
- <else>
- <property name="STATE" value="DEFAULT" scope="default"/>
- <send/>
- </else>
- </filter>
- <log level="custom">
- <property name="LOGGER" value="AUTHORIZATION::END"/>
- </log>
- </case>
- <case regex="TASK">
- <log level="custom">
- <property name="LOGGER" value="TASK::BEGIN"/>
- </log>
- <property name="STATE" value="DEFAULT" scope="default"/>
- <property name="To" expression="//result/task" scope="default"/>
- <send/>
- <log level="custom">
- <property name="LOGGER" value="TASK::END"/>
- </log>
- </case>
- <default>
- <send/>
- </default>
- </switch>
- <log level="custom">
- <property name="LOGGER" value="OutSequence::END"/>
- </log>
- </outSequence>
- </target>
- </proxy>
- <proxy name="JLeafUserAuditProxy" transports="https http" startOnLoad="true" trace="enable">
- <target inSequence="JLeafUserAuditSequence"/>
- </proxy>
- <endpoint name="JLeafGlTaskService">
- <address uri="http://localhost:8082/axis2/services/GeneralLedgerTaskService.GeneralLedgerTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafNewAuthService">
- <address uri="http://localhost:8082/axis2/services/NewAuthenticationService.NewAuthenticationServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="MasterTaskService">
- <address uri="http://localhost:8082/axis2/services/MasterTaskService.MasterTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="LearnJleafTaskService">
- <address uri="http://localhost:8082/axis2/services/LearnTaskService.LearnTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="PosIntgrJleafTaskService">
- <address uri="http://localhost:8082/axis2/services/PosIntgrJleafTaskService.PosIntgrJleafTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafTaskService">
- <address uri="http://localhost:8082/axis2/services/TaskService.TaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="RmaTaskService">
- <address uri="http://localhost:8082/axis2/services/RmaTaskService.RmaTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="AuthorizationService">
- <address uri="http://localhost:8082/axis2/services/AuthorizationService.AuthorizationServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafFinanceTaskService">
- <address uri="http://localhost:8082/axis2/services/FinanceTaskService.FinanceTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafAuthenticationService">
- <address uri="http://localhost:8082/axis2/services/AuthenticationService.AuthenticationServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="FinanceTaskService">
- <address uri="http://localhost:8082/axis2/services/FinanceTaskService.FinanceTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafLogisticTaskService">
- <address uri="http://localhost:8082/axis2/services/LogisticTaskService.LogisticTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="LearnTrTaskService">
- <address uri="http://localhost:8082/axis2/services/LearnTrTaskService.LearnTrTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafSalesTaskService">
- <address uri="http://localhost:8082/axis2/services/SalesTaskService.SalesTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="AddUserAuditService">
- <address uri="http://localhost:8082/axis2/services/AddUserAuditService.AddUserAuditServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="AuthenticationService">
- <address uri="http://localhost:8082/axis2/services/AuthenticationService.AuthenticationServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafInventoryTaskService">
- <address uri="http://localhost:8082/axis2/services/InventoryTaskService.InventoryTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="PurchasingTaskService">
- <address uri="http://localhost:8082/axis2/services/PurchasingTaskService.PurchasingTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="SalesTaskService">
- <address uri="http://localhost:8082/axis2/services/SalesTaskService.SalesTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafMasterTaskService">
- <address uri="http://localhost:8082/axis2/services/MasterTaskService.MasterTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafPosIntgrJleafTaskService">
- <address uri="http://localhost:8082/axis2/services/PosIntgrJleafTaskService.PosIntgrJleafTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="ApprovalTaskService">
- <address uri="http://localhost:8082/axis2/services/ApprovalTaskService.ApprovalTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="InventoryTaskService">
- <address uri="http://localhost:8082/axis2/services/InventoryTaskService.InventoryTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafCashBankTaskService">
- <address uri="http://localhost:8082/axis2/services/CashBankTaskService.CashBankTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafApprovalTaskService">
- <address uri="http://localhost:8082/axis2/services/ApprovalTaskService.ApprovalTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafAuthorizationService">
- <address uri="http://localhost:8082/axis2/services/AuthorizationService.AuthorizationServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="ReportService">
- <address uri="http://localhost:8082/axis2/services/ReportService.ReportServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafPurchasingTaskService">
- <address uri="http://localhost:8082/axis2/services/PurchasingTaskService.PurchasingTaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafReportService">
- <address uri="http://localhost:8082/axis2/services/ReportService.ReportServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="JLeafAddUserAuditService">
- <address uri="http://localhost:8082/axis2/services/AddUserAuditService.AddUserAuditServiceHttpEndpoint/execute"/>
- </endpoint>
- <endpoint name="TaskService">
- <address uri="http://localhost:8082/axis2/services/TaskService.TaskServiceHttpEndpoint/execute"/>
- </endpoint>
- <sequence name="JLeafAuthorizationSequence" trace="enable">
- <log level="custom">
- <property name="LOGGER" value="***** BEGIN AuthorizationSequence *****"/>
- </log>
- <send>
- <endpoint key="JLeafAuthorizationService"/>
- </send>
- <log level="custom">
- <property name="LOGGER" value="***** END AuthorizationSequence *****"/>
- </log>
- </sequence>
- <sequence name="UserAuditSequence" trace="enable">
- <log level="custom">
- <property name="LOGGER" value="INCOMMING MESSAGE :: PROXY UserAuditProxy"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE ID" expression="get-property('MessageID')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : IP ADDRESS" expression="get-property('axis2','REMOTE_ADDR')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : USER AGENT" expression="get-property('transport','User-Agent')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE BODY" expression="$body"/>
- </log>
- <log level="custom">
- <property name="LOGGER : SYSTEM TIME" expression="get-property('SYSTEM_TIME')"/>
- </log>
- <log level="custom">
- <property name="LOGGER" value="******** BEGIN UserAuditSequence ********"/>
- </log>
- <send>
- <endpoint key="AddUserAuditService"/>
- </send>
- <log level="custom">
- <property name="LOGGER" value="******** END UserAuditSequence ********"/>
- </log>
- </sequence>
- <sequence name="AuthenticationSequence" trace="enable">
- <log level="custom">
- <property name="LOGGER" value="INCOMMING MESSAGE :: PROXY AuthenticateProxy"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE ID" expression="get-property('MessageID')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : IP ADDRESS" expression="get-property('axis2','REMOTE_ADDR')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : USER AGENT" expression="get-property('transport','User-Agent')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE BODY" expression="$body"/>
- </log>
- <log level="custom">
- <property name="LOGGER : SYSTEM TIME" expression="get-property('SYSTEM_TIME')"/>
- </log>
- <log level="custom">
- <property name="LOGGER" value="******** BEGIN AuthenticationSequence ********"/>
- </log>
- <send>
- <endpoint key="AuthenticationService"/>
- </send>
- <log level="custom">
- <property name="LOGGER" value="******** END AuthenticationSequence ********"/>
- </log>
- </sequence>
- <sequence name="JLeafAuthenticationSequence" trace="enable">
- <log level="custom">
- <property name="LOGGER" value="INCOMMING MESSAGE :: PROXY AuthenticateProxy"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE ID" expression="get-property('MessageID')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : IP ADDRESS" expression="get-property('axis2','REMOTE_ADDR')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : USER AGENT" expression="get-property('transport','User-Agent')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE BODY" expression="$body"/>
- </log>
- <log level="custom">
- <property name="LOGGER : SYSTEM TIME" expression="get-property('SYSTEM_TIME')"/>
- </log>
- <log level="custom">
- <property name="LOGGER" value="******** BEGIN AuthenticationSequence ********"/>
- </log>
- <send>
- <endpoint key="JLeafAuthenticationService"/>
- </send>
- <log level="custom">
- <property name="LOGGER" value="******** END AuthenticationSequence ********"/>
- </log>
- </sequence>
- <sequence name="TaskSequence" trace="enable">
- <log level="custom">
- <property name="LOGGER" value="***** BEGIN TaskSequence *****"/>
- </log>
- <switch xmlns:ns="http://org.apache.synapse/xsd" xmlns:ns3="http://org.apache.synapse/xsd" source="//result/header/module">
- <case regex="erpjleaf">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF MASTER SERVICE ***"/>
- </log>
- <send>
- <endpoint key="MasterTaskService"/>
- </send>
- </case>
- <case regex="posintgrjleaf">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF POS INTEGRATION SERVICE ***"/>
- </log>
- <send>
- <endpoint key="PosIntgrJleafTaskService"/>
- </send>
- </case>
- <case regex="erpjleafpurch">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF PURCHASING SERVICE ***"/>
- </log>
- <send>
- <endpoint key="PurchasingTaskService"/>
- </send>
- </case>
- <case regex="erpjleafsales">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF SALES SERVICE ***"/>
- </log>
- <send>
- <endpoint key="SalesTaskService"/>
- </send>
- </case>
- <case regex="erpjleafinv">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF INV SERVICE ***"/>
- </log>
- <send>
- <endpoint key="InventoryTaskService"/>
- </send>
- </case>
- <case regex="awe">
- <log level="custom">
- <property name="LOGGER" value="*** APPROVAL SERVICE ***"/>
- </log>
- <send>
- <endpoint key="ApprovalTaskService"/>
- </send>
- </case>
- <case regex="jlego-awe">
- <log level="custom">
- <property name="LOGGER" value="*** APPROVAL SERVICE ***"/>
- </log>
- <send>
- <endpoint key="ApprovalTaskService"/>
- </send>
- </case>
- <case regex="erpjleaffin">
- <log level="custom">
- <property name="LOGGER" value="*** APPROVAL SERVICE ***"/>
- </log>
- <send>
- <endpoint key="FinanceTaskService"/>
- </send>
- </case>
- <case regex="learnjleaf">
- <log level="custom">
- <property name="LOGGER" value="*** LEARNJLEAF SERVICE ***"/>
- </log>
- <send>
- <endpoint key="LearnJleafTaskService"/>
- </send>
- </case>
- <case regex="learntr">
- <log level="custom">
- <property name="LOGGER" value="*** LEARNTRANSACTION SERVICE ***"/>
- </log>
- <send>
- <endpoint key="LearnTrTaskService"/>
- </send>
- </case>
- <default>
- <log level="custom">
- <property name="LOGGER" value="*** COMMON SERVICE ***"/>
- </log>
- <send>
- <endpoint key="TaskService"/>
- </send>
- </default>
- </switch>
- <log level="custom">
- <property name="LOGGER" value="***** END TaskSequence *****"/>
- </log>
- </sequence>
- <sequence name="fault">
- <log level="full">
- <property name="MESSAGE" value="Executing default "fault" sequence"/>
- <property name="ERROR_CODE" expression="get-property('ERROR_CODE')"/>
- <property name="ERROR_MESSAGE" expression="get-property('ERROR_MESSAGE')"/>
- </log>
- <drop/>
- </sequence>
- <sequence name="JLeafNewAuthenticationSequence" trace="enable">
- <log level="custom">
- <property name="LOGGER" value="INCOMMING MESSAGE :: PROXY AuthenticateProxy"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE ID" expression="get-property('MessageID')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : IP ADDRESS" expression="get-property('axis2','REMOTE_ADDR')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : USER AGENT" expression="get-property('transport','User-Agent')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE BODY" expression="$body"/>
- </log>
- <log level="custom">
- <property name="LOGGER : SYSTEM TIME" expression="get-property('SYSTEM_TIME')"/>
- </log>
- <log level="custom">
- <property name="LOGGER" value="******** BEGIN NewAuthenticationSequence ********"/>
- </log>
- <send>
- <endpoint key="JLeafNewAuthService"/>
- </send>
- <log level="custom">
- <property name="LOGGER" value="******** END NewAuthenticationSequence ********"/>
- </log>
- </sequence>
- <sequence name="JLeafUserAuditSequence" trace="enable">
- <log level="custom">
- <property name="LOGGER" value="INCOMMING MESSAGE :: PROXY UserAuditProxy"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE ID" expression="get-property('MessageID')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : IP ADDRESS" expression="get-property('axis2','REMOTE_ADDR')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : USER AGENT" expression="get-property('transport','User-Agent')"/>
- </log>
- <log level="custom">
- <property name="LOGGER : MESSAGE BODY" expression="$body"/>
- </log>
- <log level="custom">
- <property name="LOGGER : SYSTEM TIME" expression="get-property('SYSTEM_TIME')"/>
- </log>
- <log level="custom">
- <property name="LOGGER" value="******** BEGIN UserAuditSequence ********"/>
- </log>
- <send>
- <endpoint key="JLeafAddUserAuditService"/>
- </send>
- <log level="custom">
- <property name="LOGGER" value="******** END UserAuditSequence ********"/>
- </log>
- </sequence>
- <sequence name="AuthorizationSequence" trace="enable">
- <log level="custom">
- <property name="LOGGER" value="***** BEGIN AuthorizationSequence *****"/>
- </log>
- <send>
- <endpoint key="AuthorizationService"/>
- </send>
- <log level="custom">
- <property name="LOGGER" value="***** END AuthorizationSequence *****"/>
- </log>
- </sequence>
- <sequence name="main">
- <log/>
- <drop/>
- </sequence>
- <sequence name="JLeafTaskSequence" trace="enable">
- <log level="custom">
- <property name="LOGGER" value="***** BEGIN TaskSequence *****"/>
- </log>
- <switch xmlns:ns="http://org.apache.synapse/xsd" xmlns:ns3="http://org.apache.synapse/xsd" source="//result/header/module">
- <case regex="erpjleaf">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF MASTER SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafMasterTaskService"/>
- </send>
- </case>
- <case regex="posintgrjleaf">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF POS INTEGRATION SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafPosIntgrJleafTaskService"/>
- </send>
- </case>
- <case regex="erpjleafpurch">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF PURCHASING SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafPurchasingTaskService"/>
- </send>
- </case>
- <case regex="erpjleafsales">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF SALES SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafSalesTaskService"/>
- </send>
- </case>
- <case regex="erpjleafcb">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF CASHBANK SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafCashBankTaskService"/>
- </send>
- </case>
- <case regex="erpjleafinv">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF INV SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafInventoryTaskService"/>
- </send>
- </case>
- <case regex="erpjleafgl">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF GL SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafGlTaskService"/>
- </send>
- </case>
- <case regex="erpjleaflog">
- <log level="custom">
- <property name="LOGGER" value="*** ERP JLEAF GL SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafLogisticTaskService"/>
- </send>
- </case>
- <case regex="awe">
- <log level="custom">
- <property name="LOGGER" value="*** APPROVAL SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafApprovalTaskService"/>
- </send>
- </case>
- <case regex="erpjleaffin">
- <log level="custom">
- <property name="LOGGER" value="*** APPROVAL SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafFinanceTaskService"/>
- </send>
- </case>
- <case regex="learnjleaf">
- <log level="custom">
- <property name="LOGGER" value="*** LEARNJLEAF SERVICE ***"/>
- </log>
- <send>
- <endpoint key="LearnJleafTaskService"/>
- </send>
- </case>
- <case regex="learntr">
- <log level="custom">
- <property name="LOGGER" value="*** LEARNTRANSACTION SERVICE ***"/>
- </log>
- <send>
- <endpoint key="LearnTrTaskService"/>
- </send>
- </case>
- <case regex="erpjleafgl">
- <log level="custom">
- <property name="LOGGER" value="*** APPROVAL SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafGlTaskService"/>
- </send>
- </case>
- <case regex="rmajleaf">
- <log level="custom">
- <property name="LOGGER" value="*** RMA JLEAF INTEGRATION SERVICE ***"/>
- </log>
- <send>
- <endpoint key="RmaTaskService"/>
- </send>
- </case>
- <default>
- <log level="custom">
- <property name="LOGGER" value="*** COMMON SERVICE ***"/>
- </log>
- <send>
- <endpoint key="JLeafTaskService"/>
- </send>
- </default>
- </switch>
- <log level="custom">
- <property name="LOGGER" value="***** END TaskSequence *****"/>
- </log>
- </sequence>
- </definitions>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement