It appears that ODE 1.2 wants to see strings for counter values, e.g.:

<forEach>

<startCounterValue>"1"</startCounterValue> 

<finalCounterValue>$BPELMessage.serial-iterations</finalCounterValue>

 

The quoted version works, but if the value is specified as just 1 or
even number(1) it seems to be interpreted as 0.

Is this expected? 

 

 

>From reading too many specs....it appears that the bpel executable
schema defines the content of these elements as tExpression, with no
real restriction on the content, while  the text itself uses the
following:

 

<startCounterValue expressionLanguage="anyURI"?>
unsigned-integer-expression </startCounterValue> 

<finalCounterValue expressionLanguage="anyURI"?>
unsigned-integer-expression </finalCounterValue> 

 

Which lead me to expect that bear numbers and expressions should work...

Thoughts?

 

 

 

Reply via email to