OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-bp message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Variable example update in section 3.4.11.2


 

WAS:

 

 

<Variable  name="PO Accepted" nameID="H7YIUSOP" businessTransactionActivityRef="ID122A39C23" businessDocumentRef="ID1012">

      <ConditionExpression expressionLanguage="XPath1" expression="//POAck[@status=’Reject’]"/>

</Variable>

 

<Decision    name="Decision10" nameID="IDDecision10">
            <FromLink fromBusinessStateRef="ID122A39C23"/>
            <ToLink toBusinessStateRef="ID122A39D24" >
                <ConditionExpression expressionLanguage="DocumentEnvelope" expression="PO Accepted" />
            </ToLink>
            <ToLink toBusinessStateRef="DK9726AJ" >
                <ConditionExpression expressionLanguage="ConditionGuardValue" expression="Failure"/>
            </ToLink>
      </Decision>

 

SHOULD BE:

 

 

<Variable  name="PO Accepted" nameID="H7YIUSOP" businessTransactionActivityRef="ID122A39C23" businessDocumentRef="ID1012">

      <ConditionExpression expressionLanguage="XPath1" expression="//POAck[@status=’Reject’]"/>

</Variable>

 

<Decision    name="Decision10" nameID="IDDecision10">
            <FromLink fromBusinessStateRef="ID122A39C23"/>
            <ToLink toBusinessStateRef="ID122A39D24" >
                <ConditionExpression expressionLanguage="XPath1” expression="PO Accepted" />
            </ToLink>
            <ToLink toBusinessStateRef="DK9726AJ" >
                <ConditionExpression expressionLanguage="ConditionGuardValue" expression="Failure"/>
            </ToLink>
      </Decision>

 

Rationale: Variables belong to the expressionLanguage value of the ConditionExpression used in assigning the Variable value.

 

 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]