You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by "Serkan Camurcuoglu (JIRA)" <ji...@apache.org> on 2009/04/03 13:48:12 UTC

[jira] Updated: (ODE-570) Integer to string conversion does not work as expected

     [ https://issues.apache.org/jira/browse/ODE-570?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Serkan Camurcuoglu updated ODE-570:
-----------------------------------

    Attachment: HelloWorld2.zip

This attachment includes a sample bpel process to demonstrate the issue. You can see the value of the tmpVar variable in the debug logs after the first assignment is made. Also the output variable of the process demonstrates the problem.

> Integer to string conversion does not work as expected
> ------------------------------------------------------
>
>                 Key: ODE-570
>                 URL: https://issues.apache.org/jira/browse/ODE-570
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime
>    Affects Versions: 2.0
>         Environment: N/A
>            Reporter: Serkan Camurcuoglu
>            Priority: Minor
>         Attachments: HelloWorld2.zip
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> According to XPath 1.0 specification section 4.2 (http://www.w3.org/TR/xpath#section-String-Functions) the string() function should work this way for integers:
> "if the number is an integer, the number is represented in decimal form as a Number with no decimal point and no leading zeros, preceded by a minus sign (-) if the number is negative"
> but for example using the string() function on an integer with value 2 results in the string "2.0" which is not correct according to the specification. The result should be the string "2" according to the specification.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.