Section contains description of Process " PublishAppraisalRequest.process " .
Full process path: ProcessDefinitions/BankService/PublishAppraisalRequest.process
Name: ReceiveApprRequest
Schema: taskMin
Mapping table
Target | Source |
---|---|
/root/confirm_subject | "" |
/root/value | 1000000 |
Mapping tree
Mapping |
---|
root confirm_subject = "" value = 1000000 |
Source code
Mapping |
---|
<root xmlns:pd="http://xmlns.tibco.com/bw/process/2003" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns="http://www.tibco.com/pe/DeployedVarsType" xmlns:ns2="http://www.tibco.com/pe/SignalInActivitySchema" xmlns:ns3="http://www.tibco.com/namespaces/tnt/plugins/file" xmlns:pfx="http://www.tibco.com/xmlns/ae2xsd/2002/05/Appraisal/AppraisalSchema" xmlns:ns1="www.tibco.com/be/ontology/BEmodule/Events/appraisalRequest" xmlns:ns4="www.tibco.com/plugin/be" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns5="http://www.tibco.com/namespaces/tnt/plugins/jms" xmlns:ns6="www.tibco.com/be/ontology/pawn/Events/appraisalRequest"> <confirm_subject> <xsl:value-of select=""""/> </confirm_subject> <value> <xsl:value-of select="1000000"/> </value> </root> |
Mapping table
Target | Source |
---|---|
/ActivityInput/body/replySubj | concat($_globalVariables/ns:GlobalVariables/ENV,".",$_globalVariables/ns:GlobalVariables/AppraisalReplySubject) |
Mapping tree
Mapping |
---|
ActivityInput body replySubj = concat($_globalVariables/ns:GlobalVariables/ENV,".",$_globalVariables/ns:GlobalVariables/AppraisalReplySubject) |
Source code
Mapping |
---|
<ActivityInput xmlns:pd="http://xmlns.tibco.com/bw/process/2003" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns="http://www.tibco.com/pe/DeployedVarsType" xmlns:ns2="http://www.tibco.com/pe/SignalInActivitySchema" xmlns:ns3="http://www.tibco.com/namespaces/tnt/plugins/file" xmlns:pfx="http://www.tibco.com/xmlns/ae2xsd/2002/05/Appraisal/AppraisalSchema" xmlns:ns1="www.tibco.com/be/ontology/BEmodule/Events/appraisalRequest" xmlns:ns4="www.tibco.com/plugin/be" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns5="http://www.tibco.com/namespaces/tnt/plugins/jms" xmlns:ns6="www.tibco.com/be/ontology/pawn/Events/appraisalRequest"> <body> <replySubj> <xsl:value-of select="concat($_globalVariables/ns:GlobalVariables/ENV,".",$_globalVariables/ns:GlobalVariables/AppraisalReplySubject)"/> </replySubj> </body> </ActivityInput> |
Mapping table
Target | Source |
---|---|
/root/confirm_subject | $WaitForReply/ActivityOutput/body/confirmSubj |
/root/value | $WaitForReply/ActivityOutput/body/tasksNumber |
Mapping tree
Mapping |
---|
root confirm_subject = $WaitForReply/ActivityOutput/body/confirmSubj value = $WaitForReply/ActivityOutput/body/tasksNumber |
Source code
Mapping |
---|
<root xmlns:pd="http://xmlns.tibco.com/bw/process/2003" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns="http://www.tibco.com/pe/DeployedVarsType" xmlns:ns2="http://www.tibco.com/pe/SignalInActivitySchema" xmlns:ns3="http://www.tibco.com/namespaces/tnt/plugins/file" xmlns:pfx="http://www.tibco.com/xmlns/ae2xsd/2002/05/Appraisal/AppraisalSchema" xmlns:ns1="www.tibco.com/be/ontology/BEmodule/Events/appraisalRequest" xmlns:ns4="www.tibco.com/plugin/be" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns5="http://www.tibco.com/namespaces/tnt/plugins/jms" xmlns:ns6="www.tibco.com/be/ontology/pawn/Events/appraisalRequest"> <confirm_subject> <xsl:value-of select="$WaitForReply/ActivityOutput/body/confirmSubj"/> </confirm_subject> <value> <xsl:value-of select="$WaitForReply/ActivityOutput/body/tasksNumber"/> </value> </root> |
Mapping table
Target | Source |
---|---|
/ActivityInput/Body/ApprResult/[IF]<$SendTaskConfirmation/ActivityOutput/body/customerName>/customerName/@nil | [COPY-OF] < $SendTaskConfirmation/ActivityOutput/body/customerName/@xsi:nil > |
/ActivityInput/Body/ApprResult/[IF]<$SendTaskConfirmation/ActivityOutput/body/customerName>/customerName | $SendTaskConfirmation/ActivityOutput/body/customerName |
/ActivityInput/Body/ApprResult/[IF]<$SendTaskConfirmation/ActivityOutput/body/realtyValue>/realtyValue/@nil | [COPY-OF] < $SendTaskConfirmation/ActivityOutput/body/realtyValue/@xsi:nil > |
/ActivityInput/Body/ApprResult/[IF]<$SendTaskConfirmation/ActivityOutput/body/realtyValue>/realtyValue | $SendTaskConfirmation/ActivityOutput/body/realtyValue |
Mapping tree
Mapping |
---|
ActivityInput Body ApprResult [IF] < $SendTaskConfirmation/ActivityOutput/body/customerName > customerName = $SendTaskConfirmation/ActivityOutput/body/customerName @nil = [COPY-OF] < $SendTaskConfirmation/ActivityOutput/body/customerName/@xsi:nil > [IF] < $SendTaskConfirmation/ActivityOutput/body/realtyValue > realtyValue = $SendTaskConfirmation/ActivityOutput/body/realtyValue @nil = [COPY-OF] < $SendTaskConfirmation/ActivityOutput/body/realtyValue/@xsi:nil > |
Source code
Mapping |
---|
<ns5:ActivityInput xmlns:pd="http://xmlns.tibco.com/bw/process/2003" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns="http://www.tibco.com/pe/DeployedVarsType" xmlns:ns2="http://www.tibco.com/pe/SignalInActivitySchema" xmlns:ns3="http://www.tibco.com/namespaces/tnt/plugins/file" xmlns:pfx="http://www.tibco.com/xmlns/ae2xsd/2002/05/Appraisal/AppraisalSchema" xmlns:ns1="www.tibco.com/be/ontology/BEmodule/Events/appraisalRequest" xmlns:ns4="www.tibco.com/plugin/be" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns5="http://www.tibco.com/namespaces/tnt/plugins/jms" xmlns:ns6="www.tibco.com/be/ontology/pawn/Events/appraisalRequest"> <Body> <pfx:ApprResult> <xsl:if test="$SendTaskConfirmation/ActivityOutput/body/customerName"> <customerName> <xsl:copy-of select="$SendTaskConfirmation/ActivityOutput/body/customerName/@xsi:nil"/> <xsl:value-of select="$SendTaskConfirmation/ActivityOutput/body/customerName"/> </customerName> </xsl:if> <xsl:if test="$SendTaskConfirmation/ActivityOutput/body/realtyValue"> <realtyValue> <xsl:copy-of select="$SendTaskConfirmation/ActivityOutput/body/realtyValue/@xsi:nil"/> <xsl:value-of select="$SendTaskConfirmation/ActivityOutput/body/realtyValue"/> </realtyValue> </xsl:if> </pfx:ApprResult> </Body> </ns5:ActivityInput> |
Mapping table
Target | Source |
---|---|
/ActivityInput/subject | $taskMin/root/confirm_subject |
/ActivityInput/replySubject | concat($_globalVariables/ns:GlobalVariables/ENV,".",$_globalVariables/ns:GlobalVariables/AppraisalResultSubject) |
/ActivityInput/body/customerName/[WHEN]<exists($ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/customerName)> | $ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/customerName |
/ActivityInput/body/customerName/[OTHERWISE] | [NIL] |
/ActivityInput/body/realtyDetails/[WHEN]<exists($ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/realtyDetails)> | $ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/realtyDetails |
/ActivityInput/body/realtyDetails/[OTHERWISE] | [NIL] |
Mapping tree
Mapping |
---|
ActivityInput subject = $taskMin/root/confirm_subject replySubject = concat($_globalVariables/ns:GlobalVariables/ENV,".",$_globalVariables/ns:GlobalVariables/AppraisalResultSubject) body customerName [CHOOSE] [WHEN] < exists($ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/customerName) > = $ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/customerName [OTHERWISE] @xsi:nil = true realtyDetails [CHOOSE] [WHEN] < exists($ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/realtyDetails) > = $ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/realtyDetails [OTHERWISE] @xsi:nil = true |
Source code
Mapping |
---|
<ActivityInput xmlns:pd="http://xmlns.tibco.com/bw/process/2003" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns="http://www.tibco.com/pe/DeployedVarsType" xmlns:ns2="http://www.tibco.com/pe/SignalInActivitySchema" xmlns:ns3="http://www.tibco.com/namespaces/tnt/plugins/file" xmlns:pfx="http://www.tibco.com/xmlns/ae2xsd/2002/05/Appraisal/AppraisalSchema" xmlns:ns1="www.tibco.com/be/ontology/BEmodule/Events/appraisalRequest" xmlns:ns4="www.tibco.com/plugin/be" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns5="http://www.tibco.com/namespaces/tnt/plugins/jms" xmlns:ns6="www.tibco.com/be/ontology/pawn/Events/appraisalRequest"> <subject> <xsl:value-of select="$taskMin/root/confirm_subject"/> </subject> <replySubject> <xsl:value-of select="concat($_globalVariables/ns:GlobalVariables/ENV,".",$_globalVariables/ns:GlobalVariables/AppraisalResultSubject)"/> </replySubject> <body> <customerName> <xsl:choose> <xsl:when test="exists($ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/customerName)"> <xsl:value-of select="$ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/customerName"/> </xsl:when> <xsl:otherwise> <xsl:attribute name="xsi:nil">true</xsl:attribute> </xsl:otherwise> </xsl:choose> </customerName> <realtyDetails> <xsl:choose> <xsl:when test="exists($ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/realtyDetails)"> <xsl:value-of select="$ReceiveApprRequest/ns4:BEReceiveEventOutput/ns6:appraisalRequest/realtyDetails"/> </xsl:when> <xsl:otherwise> <xsl:attribute name="xsi:nil">true</xsl:attribute> </xsl:otherwise> </xsl:choose> </realtyDetails> </body> </ActivityInput> |