[prev in list] [next in list] [prev in thread] [next in thread]
List: xmlbeans-dev
Subject: [jira] Commented: (XMLBEANS-338) After "save", the xml file becomes
From: "Jacob Danner (JIRA)" <xmlbeans-dev () xml ! apache ! org>
Date: 2007-06-29 15:23:04
Message-ID: 336708.1183130584674.JavaMail.jira () brutus
[Download RAW message or body]
[ https://issues.apache.org/jira/browse/XMLBEANS-338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12509127 \
]
Jacob Danner commented on XMLBEANS-338:
---------------------------------------
Can you repro this just using your java src.
Also, why is there an extra PI in your instance.
RE:
<XMLItem><?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns1:Package Name="Workflow" Id="Workflow" xmlns:ns1="http://www.wfmc.org/XPDL1.0">
<ns1:PackageHeader>
Thanks,
-Jacob Danner
> After "save", the xml file becomes incomplete
> ---------------------------------------------
>
> Key: XMLBEANS-338
> URL: https://issues.apache.org/jira/browse/XMLBEANS-338
> Project: XMLBeans
> Issue Type: Bug
> Components: XmlObject
> Environment: OS: Windows 2003 Server
> App Server: Weblogic 9.2 mp1
> Reporter: Helen Liu
> Priority: Critical
>
> Hi,
> We are the xmlbean user.
> Recently, we encounter a strange issue, that is, when the program execute the \
> following code, the xml file become incomplete. obj.save( writer, prettyPrintOpts \
> ); Here, "obj" is an object of org.apache.xmlbeans.XmlObject;
> "writer" is an instance of java.io.StringWriter;
> "prettyPrintOpts" is org.apache.xmlbeans.XmlOptions;
> In "obj", everything is well, the xml file is complete, but after "obj.save( \
> writer, prettyPrintOpts );", the string in writer is incomplete, the last \
> charactors is "<Pac", instead of "</Package>". But if I add some attributes or \
> delete some attributes in "Action" node, this issue would be gone. And only this \
> xml file has this issue. Any idea about this problem should be appreciated!
> Following is the xml file:
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <ns1:ConfigInfo xmlns:ns1="http://configload/Common"><ns1:Header CreateTime="Wed \
> Feb 08 12:02:07 EST 2006" CreateBy="sisa" Version="4.0" \
> Type="wfTemplate"><ns1:Keys><ns1:Key Value="IBS Add \
> 12"></ns1:Key></ns1:Keys></ns1:Header><ns1:Body><XMLItem><?xml version="1.0" \
> encoding="UTF-8" standalone="yes"?> <ns1:Package Name="Workflow" Id="Workflow" \
> xmlns:ns1="http://www.wfmc.org/XPDL1.0"> <ns1:PackageHeader>
> <ns1:XPDLVersion>1.0</ns1:XPDLVersion>
> <ns1:Vendor>HP</ns1:Vendor>
> <ns1:Created></ns1:Created>
> </ns1:PackageHeader>
> <ns1:RedefinableHeader PublicationStatus=""></ns1:RedefinableHeader>
> <ns1:ConformanceClass GraphConformance="NON_BLOCKED"></ns1:ConformanceClass>
> <ns1:WorkflowProcesses>
> <ns1:WorkflowProcess Name="IBS Add 12" AccessLevel="PUBLIC" Id="IBS Add 12">
> <ns1:ProcessHeader DurationUnit="D">
> <ns1:Created></ns1:Created>
> </ns1:ProcessHeader>
> <ns1:RedefinableHeader PublicationStatus=""></ns1:RedefinableHeader>
> <ns1:Activities>
> <ns1:Activity Id="Notify Target">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type="XOR"></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="151"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="602"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" Value=""></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions">
> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.callsub" \
> Id="CallSubworkflow"> <ns1:FixedParams>
> <ns1:Param Name="tempId" IsText="false" Value=""IBS \
> Notification""></ns1:Param> <ns1:Param Name="callMode" \
> IsText="false"></ns1:Param> <ns1:Param Name="activityId" IsText="false" \
> Value=""success""></ns1:Param> <ns1:Param Name="childCallback" \
> IsText="false"></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="Prepare Oracle">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="151"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="372"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" Value=""></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions">
> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="ExternalCall"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="External Call Name" IsText="false" \
> Value=""UserEnableDisableWFExtCall""></ns1:Param> <ns1:Param \
> Name="requestId" IsText="false" Value="toInt($RequestId)"></ns1:Param> <ns1:Param \
> Name="wf instance Id" IsText="false" Value="$_instId"></ns1:Param> <ns1:Param \
> Name="block Id" IsText="false" Value="$_blockId"></ns1:Param> </ns1:Params>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="OM Approval">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Manual></ns1:Manual>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type=""></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="301"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="170"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" \
> Value="approvalActivity"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="blockType" Value="approval"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="joinCount" Value="1"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="roleName" Value="OM Approvers"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="blockId" \
> Value="defaultBlockId"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="actions" Value="actions"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="actions" Value="actions"> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.additemmap" \
> Id="MapCollection"> <ns1:FixedParams>
> <ns1:Param Name="isNew" IsText="false" Value="true"></ns1:Param>
> <ns1:Param Name="name" IsText="false" Value="$ProvisionMap"></ns1:Param>
> <ns1:Param Name="elementName" IsText="false" \
> Value=""errorEvent""></ns1:Param> <ns1:Param Name="elementValue" \
> IsText="false" Value=""Approve""></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" \
> Value="GetApproversBySpecifiedRole"></ns1:Param> <ns1:Param Name="async" \
> IsText="false"></ns1:Param> <ns1:Param Name="retVar" IsText="false" \
> Value="OMApprovers"></ns1:Param> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="request Id" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="wf Instance Id" IsText="false" Value="$_instId"></ns1:Param>
> <ns1:Param Name="wf Activity Id" IsText="false" Value="_activityId"></ns1:Param>
> </ns1:Params>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="CreateWorkflowTask"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="request Id" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="wf instance Id" IsText="false" Value="$_instId"></ns1:Param>
> <ns1:Param Name="wf instance activity Id" IsText="false" \
> Value="_instActivityId"></ns1:Param> <ns1:Param Name="wf current activity" \
> IsText="true" Value="_activityId"></ns1:Param> <ns1:Param Name="Approver List \
> Variable" IsText="false" Value="OMApprovers"></ns1:Param> </ns1:Params>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="end">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type="XOR"></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="150"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="652"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" Value=""></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions">
> <ns1:Actions></ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="LogException">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="591"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="372"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" Value=""></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions">
> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.logmsg" Id="Log">
> <ns1:FixedParams>
> <ns1:Param Name="value" IsText="false" Value=""*** Exception has occured while \
> sending an error notification: " + $_exceptionList"></ns1:Param> \
> </ns1:FixedParams> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="Notify Optional Profile">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="345"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="309"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" \
> Value="blockActivity"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="blockId" Value="defaultBlockId"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.callsub" \
> Id="CallSubworkflow"> <ns1:FixedParams>
> <ns1:Param Name="tempId" IsText="false" Value=""IBS \
> Notification""></ns1:Param> <ns1:Param Name="callMode" \
> IsText="false"></ns1:Param> <ns1:Param Name="activityId" IsText="false" \
> Value=""Optional Profile""></ns1:Param> <ns1:Param Name="childCallback" \
> IsText="false" Value="true"></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="Notify Error">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type="XOR"></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="451"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="431"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" Value=""></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions">
> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.callsub" \
> Id="CallSubworkflow"> <ns1:FixedParams>
> <ns1:Param Name="tempId" IsText="false" Value=""IBS \
> Notification""></ns1:Param> <ns1:Param Name="callMode" \
> IsText="false"></ns1:Param> <ns1:Param Name="activityId" IsText="false" \
> Value=""error""></ns1:Param> <ns1:Param Name="childCallback" \
> IsText="false"></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="Notify Rejected">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type="XOR"></ns1:Join>
> <ns1:Split Type=""></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="452"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="70"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" \
> Value="blockActivity"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="blockId" Value="defaultBlockId"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.callsub" \
> Id="CallSubworkflow"> <ns1:FixedParams>
> <ns1:Param Name="tempId" IsText="false" Value=""IBS \
> Notification""></ns1:Param> <ns1:Param Name="callMode" \
> IsText="false"></ns1:Param> <ns1:Param Name="activityId" IsText="false" \
> Value=""rejected""></ns1:Param> <ns1:Param Name="childCallback" \
> IsText="false"></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="Provision">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Manual></ns1:Manual>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type="XOR"></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="151"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="432"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" \
> Value="provisionActivity"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="blockType" Value="provisioning"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="blockId" Value="Provision"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.additemmap" \
> Id="MapCollection"> <ns1:FixedParams>
> <ns1:Param Name="isNew" IsText="false" Value="true"></ns1:Param>
> <ns1:Param Name="name" IsText="false" Value="$ProvisionMap"></ns1:Param>
> <ns1:Param Name="elementName" IsText="false" \
> Value=""errorEvent""></ns1:Param> <ns1:Param Name="elementValue" \
> IsText="false" Value=""Provisioning""></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="ProvisioningTask"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value="provisioningResult"></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="request Id" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="retry number" IsText="false" Value="toInt($RC)"></ns1:Param>
> <ns1:Param Name="instance Id" IsText="false" Value="$_instId"></ns1:Param>
> <ns1:Param Name="block Id" IsText="false" Value="$_blockId"></ns1:Param>
> <ns1:Param Name="wf instance activity Id" IsText="false" \
> Value="_instActivityId"></ns1:Param> </ns1:Params>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="Prepare Top Secret">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type=""></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="150"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="310"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" Value=""></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions">
> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.setvar" Id="SetVar">
> <ns1:FixedParams>
> <ns1:Param Name="name" IsText="false" Value="GenerateNewIbsId"></ns1:Param>
> <ns1:Param Name="value" IsText="false" Value=""UE""></ns1:Param>
> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="ExternalCall"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="External Call Name" IsText="false" \
> Value=""UserEnableDisableWFExtCall""></ns1:Param> <ns1:Param \
> Name="requestId" IsText="false" Value="toInt($RequestId)"></ns1:Param> <ns1:Param \
> Name="wf instance Id" IsText="false" Value="$_instId"></ns1:Param> <ns1:Param \
> Name="block Id" IsText="false" Value="$_blockId"></ns1:Param> </ns1:Params>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.additemmap" \
> Id="MapCollection"> <ns1:FixedParams>
> <ns1:Param Name="isNew" IsText="false" Value="true"></ns1:Param>
> <ns1:Param Name="name" IsText="false" Value="$AttributeResourceMap"></ns1:Param>
> <ns1:Param Name="elementName" IsText="false" \
> Value=""FieldName""></ns1:Param> <ns1:Param Name="elementValue" \
> IsText="false" Value=""IBSOptionalProfiles""></ns1:Param> \
> </ns1:FixedParams> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="ExternalCall"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="External Call Name" IsText="false" \
> Value=""UserEnableDisableWFExtCall""></ns1:Param> <ns1:Param \
> Name="requestId" IsText="false" Value="toInt($RequestId)"></ns1:Param> <ns1:Param \
> Name="wf instance Id" IsText="false" Value="$_instId"></ns1:Param> <ns1:Param \
> Name="block Id" IsText="false" Value="$_blockId"></ns1:Param> </ns1:Params>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.additemmap" \
> Id="MapCollection"> <ns1:FixedParams>
> <ns1:Param Name="isNew" IsText="false"></ns1:Param>
> <ns1:Param Name="name" IsText="false" Value="$AttributeResourceMap"></ns1:Param>
> <ns1:Param Name="elementName" IsText="false" \
> Value=""FieldName""></ns1:Param> <ns1:Param Name="elementValue" \
> IsText="false" Value=""IBSExceptionRequest""></ns1:Param> \
> </ns1:FixedParams> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="ExternalCall"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="External Call Name" IsText="false" \
> Value=""UserEnableDisableWFExtCall""></ns1:Param> <ns1:Param \
> Name="requestId" IsText="false" Value="toInt($RequestId)"></ns1:Param> <ns1:Param \
> Name="wf instance Id" IsText="false" Value="$_instId"></ns1:Param> <ns1:Param \
> Name="block Id" IsText="false" Value="$_blockId"></ns1:Param> </ns1:Params>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.setvar" Id="SetVar">
> <ns1:FixedParams>
> <ns1:Param Name="name" IsText="false" Value="Send_Notification"></ns1:Param>
> <ns1:Param Name="value" IsText="false" Value="((!equal($IBSOptionalProfiles,null)) \
> && (!equal($IBSOptionalProfiles,""))) || \
> ((!equal($IBSExceptionRequest,null)) && \
> (!equal($IBSExceptionRequest,"")))"></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="Retry">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Manual></ns1:Manual>
> </ns1:FinishMode>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="13"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="378"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" \
> Value="blockActivity"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="blockId" Value="Retry"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="timeoutLength" Value="60 secs"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.setvar" Id="SetVar">
> <ns1:FixedParams>
> <ns1:Param Name="name" IsText="false" Value="$RC"></ns1:Param>
> <ns1:Param Name="value" IsText="false" Value="$RC+1"></ns1:Param>
> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.logmsg" Id="Log">
> <ns1:FixedParams>
> <ns1:Param Name="value" IsText="false" Value=""Provisioning attempt failed. \
> Waiting to retry.""></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="BSA Rejection">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="391"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="233"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" Value=""></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions">
> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.callsub" \
> Id="CallSubworkflow"> <ns1:FixedParams>
> <ns1:Param Name="tempId" IsText="false" Value=""IBS \
> Notification""></ns1:Param> <ns1:Param Name="callMode" \
> IsText="false"></ns1:Param> <ns1:Param Name="activityId" IsText="false" \
> Value=""rejected""></ns1:Param> <ns1:Param Name="childCallback" \
> IsText="false"></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="CS-Director-Approval">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Manual></ns1:Manual>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type=""></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="10"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="111"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" \
> Value="approvalActivity"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="blockId" Value="defaultBlockId"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="joinCount" Value="1"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="blockType" Value="approval"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="roleName" Value="CS Director"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.additemmap" \
> Id="MapCollection"> <ns1:FixedParams>
> <ns1:Param Name="isNew" IsText="false" Value="true"></ns1:Param>
> <ns1:Param Name="name" IsText="false" Value="$ProvisionMap"></ns1:Param>
> <ns1:Param Name="elementName" IsText="false" \
> Value=""errorEvent""></ns1:Param> <ns1:Param Name="elementValue" \
> IsText="false" Value=""Approval""></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" \
> Value="GetApproversBySpecifiedRole"></ns1:Param> <ns1:Param Name="async" \
> IsText="false"></ns1:Param> <ns1:Param Name="retVar" IsText="false" \
> Value="CSApprovers"></ns1:Param> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="request Id" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="wf Instance Id" IsText="false" Value="$_instId"></ns1:Param>
> <ns1:Param Name="wf Activity Id" IsText="false" Value="_activityId"></ns1:Param>
> </ns1:Params>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="CreateWorkflowTask"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="request Id" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="wf instance Id" IsText="false" Value="$_instId"></ns1:Param>
> <ns1:Param Name="wf instance activity Id" IsText="false" \
> Value="_instActivityId"></ns1:Param> <ns1:Param Name="wf current activity" \
> IsText="true" Value="_activityId"></ns1:Param> <ns1:Param Name="Approver List \
> Variable" IsText="false" Value="CSApprovers"></ns1:Param> </ns1:Params>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="Prepare Request">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type="XOR"></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="151"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="60"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" \
> Value="blockActivity"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="blockId" Value="defaultBlockId"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.additemmap" \
> Id="MapCollection"> <ns1:FixedParams>
> <ns1:Param Name="isNew" IsText="false" Value="true"></ns1:Param>
> <ns1:Param Name="name" IsText="false" Value="$ProvisionMap"></ns1:Param>
> <ns1:Param Name="elementName" IsText="false" \
> Value=""errorEvent""></ns1:Param> <ns1:Param Name="elementValue" \
> IsText="false" Value=""Approval""></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.additemmap" \
> Id="MapCollection"> <ns1:FixedParams>
> <ns1:Param Name="isNew" IsText="false" Value="true"></ns1:Param>
> <ns1:Param Name="name" IsText="false" Value="$AttributeResourceMap"></ns1:Param>
> <ns1:Param Name="elementName" IsText="false" \
> Value=""FieldName""></ns1:Param> <ns1:Param Name="elementValue" \
> IsText="false" Value=""DepartmentID""></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="ExternalCall"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="External Call Name" IsText="false" \
> Value=""SetWorkflowVariable""></ns1:Param> <ns1:Param Name="requestId" \
> IsText="false" Value="toInt($RequestId)"></ns1:Param> <ns1:Param Name="wf instance \
> Id" IsText="false" Value="$_instId"></ns1:Param> <ns1:Param Name="block Id" \
> IsText="false" Value="$_blockId"></ns1:Param> </ns1:Params>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.additemmap" \
> Id="MapCollection"> <ns1:FixedParams>
> <ns1:Param Name="isNew" IsText="false"></ns1:Param>
> <ns1:Param Name="name" IsText="false" Value="$AttributeResourceMap"></ns1:Param>
> <ns1:Param Name="elementName" IsText="false" \
> Value=""FieldName""></ns1:Param> <ns1:Param Name="elementValue" \
> IsText="false" Value=""IBSAttest""></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="ExternalCall"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="External Call Name" IsText="false" \
> Value=""SetWorkflowVariable""></ns1:Param> <ns1:Param Name="requestId" \
> IsText="false" Value="toInt($RequestId)"></ns1:Param> <ns1:Param Name="wf instance \
> Id" IsText="false" Value="$_instId"></ns1:Param> <ns1:Param Name="block Id" \
> IsText="false" Value="$_blockId"></ns1:Param> </ns1:Params>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.setvar" Id="SetVar">
> <ns1:FixedParams>
> <ns1:Param Name="name" IsText="false" Value="OM_Level"></ns1:Param>
> <ns1:Param Name="value" IsText="false" \
> Value="equal($DepartmentID,"CB00016707")"></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.setvar" Id="SetVar">
> <ns1:FixedParams>
> <ns1:Param Name="name" IsText="false" Value="UM_Level"></ns1:Param>
> <ns1:Param Name="value" IsText="false" \
> Value="(equal($DepartmentID,"CB00016784")) || \
> (equal($DepartmentID,"CB00016793")) || \
> (equal($DepartmentID,"CB00016823")) || \
> (equal($DepartmentID,"CB00021077"))"></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.setvar" Id="SetVar">
> <ns1:FixedParams>
> <ns1:Param Name="name" IsText="false" Value="AssociateRecon"></ns1:Param>
> <ns1:Param Name="value" IsText="false" Value="(equal($IBSAttest,"") || \
> equal($IBSAttest," ") || equal($IBSAttest,null)) && !OM_Level \
> && !UM_Level"></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.setvar" Id="SetVar">
> <ns1:FixedParams>
> <ns1:Param Name="name" IsText="false" Value="OmLevelRecon"></ns1:Param>
> <ns1:Param Name="value" IsText="false" Value="(equal($IBSAttest,"") || \
> equal($IBSAttest," ") || equal($IBSAttest,null)) && \
> OM_Level"></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.setvar" Id="SetVar">
> <ns1:FixedParams>
> <ns1:Param Name="name" IsText="false" Value="UmLevelRecon"></ns1:Param>
> <ns1:Param Name="value" IsText="false" Value="(equal($IBSAttest,"") || \
> equal($IBSAttest," ") || equal($IBSAttest,null)) && \
> UM_Level"></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="UM Approval">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Manual></ns1:Manual>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type=""></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="104"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="142"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" \
> Value="blockActivity"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="blockId" Value="defaultBlockId"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="blockType" Value="approval"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="roleName" Value="UM \
> Approvers"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute Name="joinCount" \
> Value="1"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute Name="actions" \
> Value="actions"> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.additemmap" \
> Id="MapCollection"> <ns1:FixedParams>
> <ns1:Param Name="isNew" IsText="false" Value="true"></ns1:Param>
> <ns1:Param Name="name" IsText="false" Value="$ProvisionMap"></ns1:Param>
> <ns1:Param Name="elementName" IsText="false" \
> Value=""errorEvent""></ns1:Param> <ns1:Param Name="elementValue" \
> IsText="false" Value=""Approval""></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" \
> Value="GetApproversBySpecifiedRole"></ns1:Param> <ns1:Param Name="async" \
> IsText="false"></ns1:Param> <ns1:Param Name="retVar" IsText="false" \
> Value="UMApprovers"></ns1:Param> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="request Id" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="wf Instance Id" IsText="false" Value="$_instId"></ns1:Param>
> <ns1:Param Name="wf Activity Id" IsText="false" Value="_activityId"></ns1:Param>
> </ns1:Params>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="CreateWorkflowTask"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="request Id" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="wf instance Id" IsText="false" Value="$_instId"></ns1:Param>
> <ns1:Param Name="wf instance activity Id" IsText="false" \
> Value="_instActivityId"></ns1:Param> <ns1:Param Name="wf current activity" \
> IsText="true" Value="_activityId"></ns1:Param> <ns1:Param Name="Approver List \
> Variable" IsText="false" Value="UMApprovers"></ns1:Param> </ns1:Params>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="errorEnd">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type="XOR"></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="452"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="309"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" Value=""></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions">
> <ns1:Actions></ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="catchException">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type="XOR"></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="591"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="251"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" Value=""></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions">
> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="GenericEmailNotification"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="requestId" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="wf instance Id" IsText="false" Value="$_instId"></ns1:Param>
> <ns1:Param Name="Email Template" IsText="false" Value=""Provisioning \
> Failed""></ns1:Param> <ns1:Param Name="Name-value Map Variable" IsText="false" \
> Value="$ProvisionMap"></ns1:Param> </ns1:Params>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="BSA Approval">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Manual></ns1:Manual>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type="XOR"></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="150"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="232"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" \
> Value="approvalActivity"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="blockType" Value="approval"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="joinCount" Value="1"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="blockId" Value="defaultBlockId"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="roleName" Value="BSA \
> Approvers"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute Name="actions" \
> Value="actions"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute Name="actions" \
> Value="actions"> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.additemmap" \
> Id="MapCollection"> <ns1:FixedParams>
> <ns1:Param Name="isNew" IsText="false" Value="true"></ns1:Param>
> <ns1:Param Name="name" IsText="false" Value="$ProvisionMap"></ns1:Param>
> <ns1:Param Name="elementName" IsText="false" \
> Value=""errorEvent""></ns1:Param> <ns1:Param Name="elementValue" \
> IsText="false" Value=""Approval""></ns1:Param> </ns1:FixedParams>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" \
> Value="GetApproversBySpecifiedRole"></ns1:Param> <ns1:Param Name="async" \
> IsText="false"></ns1:Param> <ns1:Param Name="retVar" IsText="false" \
> Value="BSAApprovers"></ns1:Param> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="request Id" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="wf Instance Id" IsText="false" Value="$_instId"></ns1:Param>
> <ns1:Param Name="wf Activity Id" IsText="false" Value="_activityId"></ns1:Param>
> </ns1:Params>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="NotifySelectedApprovers"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="requestId" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="wf Instance Id" IsText="false" Value="$_instId"></ns1:Param>
> <ns1:Param Name="Notification Action" IsText="false" \
> Value=""Approve""></ns1:Param> <ns1:Param Name="Approver List Variable" \
> IsText="false" Value="BSAApprovers"></ns1:Param> </ns1:Params>
> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="CreateWorkflowTask"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value=""></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="request Id" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="wf instance Id" IsText="false" Value="$_instId"></ns1:Param>
> <ns1:Param Name="wf instance activity Id" IsText="false" \
> Value="_instActivityId"></ns1:Param> <ns1:Param Name="wf current activity" \
> IsText="false" Value="_activityId"></ns1:Param> <ns1:Param Name="Approver List \
> Variable" IsText="false" Value="BSAApprovers"></ns1:Param> </ns1:Params>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="PostProvision">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:TransitionRestrictions>
> <ns1:TransitionRestriction>
> <ns1:Join Type="XOR"></ns1:Join>
> <ns1:Split Type="XOR"></ns1:Split>
> </ns1:TransitionRestriction>
> </ns1:TransitionRestrictions>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="150"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="550"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" \
> Value="postProvisionActivity"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="blockType" Value="postprovisioning"></ns1:ExtendedAttribute> \
> <ns1:ExtendedAttribute Name="blockId" \
> Value="PostProvision"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="actions" Value="actions"></ns1:ExtendedAttribute> <ns1:ExtendedAttribute \
> Name="actions" Value="actions"> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.additemmap" \
> Id="MapCollection"> <ns1:FixedParams>
> <ns1:Param Name="isNew" IsText="false" Value="true"></ns1:Param>
> <ns1:Param Name="name" IsText="false" Value="$ProvisionMap"></ns1:Param>
> <ns1:Param Name="elementName" IsText="false" \
> Value=""errorEvent""></ns1:Param> <ns1:Param Name="elementValue" \
> IsText="false" Value=""Post Provisioning""></ns1:Param> \
> </ns1:FixedParams> </ns1:Action>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.app" Id="Service">
> <ns1:FixedParams>
> <ns1:Param Name="id" IsText="false" Value="StatedPostProvision"></ns1:Param>
> <ns1:Param Name="async" IsText="false"></ns1:Param>
> <ns1:Param Name="retVar" IsText="false" Value="PPC"></ns1:Param>
> </ns1:FixedParams>
> <ns1:Params>
> <ns1:Param Name="request Id" IsText="false" Value="toInt($RequestId)"></ns1:Param>
> <ns1:Param Name="instance Id" IsText="false" Value="toInt($_instId)"></ns1:Param>
> <ns1:Param Name="block Id" IsText="false" Value="$_blockId"></ns1:Param>
> </ns1:Params>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> <ns1:Activity Id="begin">
> <ns1:Implementation>
> <ns1:No></ns1:No>
> </ns1:Implementation>
> <ns1:FinishMode>
> <ns1:Automatic></ns1:Automatic>
> </ns1:FinishMode>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="XOffset" Value="152"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="YOffset" Value="11"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="ActionVertexType" Value="0"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="activityTypeId" Value=""></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="actions" Value="actions">
> <ns1:Actions>
> <ns1:Action Name="workflowstudio.customactiondefine.xml.setvar" Id="SetVar">
> <ns1:FixedParams>
> <ns1:Param Name="name" IsText="false" Value="$RC"></ns1:Param>
> <ns1:Param Name="value" IsText="false" Value="0"></ns1:Param>
> </ns1:FixedParams>
> </ns1:Action>
> </ns1:Actions>
> </ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Activity>
> </ns1:Activities>
> <ns1:Transitions>
> <ns1:Transition Id="Notify Error.Activity_19" To="errorEnd" From="Notify Error">
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="catchException.errorEnd" To="errorEnd" From="catchException">
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="LogException.errorEnd" To="errorEnd" From="LogException">
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="catchException.LogException" To="LogException" \
> From="catchException"> <ns1:Condition>exception</ns1:Condition>
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Provision.Retry" To="Retry" From="Provision">
> <ns1:Condition>(!equal(provisioningResult,102)) && $RC<4</ns1:Condition>
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Retry.Provision" To="Provision" From="Retry">
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="PostProvision.Notify Error" To="Notify Error" \
> From="PostProvision"> <ns1:Condition></ns1:Condition>
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Provision.Notify Error" To="Notify Error" From="Provision">
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="catchException.LogException" To="LogException" \
> From="catchException"> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="CBM-Approval.Notify Rejected" To="Notify Rejected" From="UM \
> Approval"> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Notify Rejected.errorEnd" To="errorEnd" From="Notify Rejected">
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="SIG_Approval.C_Approval" To="BSA Approval" \
> From="CS-Director-Approval"> \
> <ns1:Condition>equal(approverAction,"approved")</ns1:Condition> \
> <ns1:Description></ns1:Description> </ns1:Transition>
> <ns1:Transition Id="SIG_Approval.Notify Rejected" To="Notify Rejected" \
> From="CS-Director-Approval"> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="begin.Prepare Request" To="Prepare Request" From="begin">
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Notify Target.end" To="end" From="Notify Target">
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Prepare Request.SIG_Approval" To="CS-Director-Approval" \
> From="Prepare Request"> <ns1:Condition>OmLevelRecon</ns1:Condition>
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Prepare Request.OM Approval" To="OM Approval" From="Prepare \
> Request"> <ns1:Condition>UmLevelRecon</ns1:Condition>
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Prepare Request.UM Approval" To="UM Approval" From="Prepare \
> Request"> <ns1:Condition>AssociateRecon</ns1:Condition>
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="OM Approval.BSA Approval" To="BSA Approval" From="OM Approval">
> <ns1:Condition>equal(approverAction,"approved")</ns1:Condition>
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="UM Approval.BSA Approval" To="BSA Approval" From="UM Approval">
> <ns1:Condition>equal(approverAction,"approved")</ns1:Condition>
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="OM Approval.Notify Rejected" To="Notify Rejected" From="OM \
> Approval"> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Prepare Oracle.Provision" To="Provision" From="Prepare Oracle">
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="BSA Approval.Prepare Top Secret" To="Prepare Top Secret" \
> From="BSA Approval"> \
> <ns1:Condition>equal(approverAction,"approved")</ns1:Condition> \
> <ns1:Description></ns1:Description> </ns1:Transition>
> <ns1:Transition Id="Prepare Top Secret.Prepare Oracle" To="Prepare Oracle" \
> From="Prepare Top Secret"> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="PostProvision.Notify Target" To="Notify Target" \
> From="PostProvision"> <ns1:Condition>PPC</ns1:Condition>
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="BSA Approval.BSA Rejection" To="BSA Rejection" From="BSA \
> Approval"> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="BSA Rejection.errorEnd" To="errorEnd" From="BSA Rejection">
> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Prepare Top Secret.Notify Optional Profile" To="Notify Optional \
> Profile" From="Prepare Top Secret"> \
> <ns1:Condition>Send_Notification</ns1:Condition> \
> <ns1:Description></ns1:Description> </ns1:Transition>
> <ns1:Transition Id="Notify Optional Profile.Prepare Oracle" To="Prepare Oracle" \
> From="Notify Optional Profile"> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Provision.PostProvision" To="PostProvision" From="Provision">
> <ns1:Condition>equal(provisioningResult,102) || ( equal(provisioningResult,105) \
> && $RC >3)</ns1:Condition> <ns1:Description></ns1:Description>
> </ns1:Transition>
> <ns1:Transition Id="Prepare Request.BSA Approval" To="BSA Approval" From="Prepare \
> Request"> <ns1:Description></ns1:Description>
> </ns1:Transition>
> </ns1:Transitions>
> <ns1:ExtendedAttributes></ns1:ExtendedAttributes>
> </ns1:WorkflowProcess>
> </ns1:WorkflowProcesses>
> <ns1:ExtendedAttributes>
> <ns1:ExtendedAttribute Name="MadeBy" Value="HP"></ns1:ExtendedAttribute>
> <ns1:ExtendedAttribute Name="Version" Value=""></ns1:ExtendedAttribute>
> </ns1:ExtendedAttributes>
> </ns1:Package>
> </XMLItem>
> </ns1:Body></ns1:ConfigInfo>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic