Hi.

The following assignment sets a:currentRetries e.g. to "2.0" if it was "1" before. a:currentRetries is of type xsd:integer. Why BPEL/Xpath sets it to a xsd:double value then?
How can I fix this?

Regards
Christian

<bpel:assign validate="no" name="currentRetriesPlusPlus">
 <bpel:copy>
  <bpel:from>

<![CDATA[$processAlertRequest.processAlertRequestPart/tns:alert/a:currentRetries + 1]]>
  </bpel:from>
  <bpel:to>

<![CDATA[$processAlertRequest.processAlertRequestPart/tns:alert/a:currentRetries]]>
  </bpel:to>
 </bpel:copy>
</bpel:assign>

Reply via email to