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

Karthick Sankarachary resolved ODE-449.
---------------------------------------

    Resolution: Fixed

> Clean up the way we deal with simple types in 
> JaxpVariableResolver.getSimpleContent
> -----------------------------------------------------------------------------------
>
>                 Key: ODE-449
>                 URL: https://issues.apache.org/jira/browse/ODE-449
>             Project: ODE
>          Issue Type: Improvement
>          Components: BPEL Runtime
>    Affects Versions: 1.2
>            Reporter: Matthieu Riou
>            Assignee: Karthick Sankarachary
>             Fix For: 1.3
>
>         Attachments: clean-up-simple-typed-vars-for-branch.patch, 
> clean-up-simple-typed-vars-for-trunk.patch
>
>
> In JaxpVariableResolver.getSimpleContent we do some simple type analysis to 
> return a proper java type to Saxon so that it can do at least some minimal 
> type-based operations. The code right now is a but fragile as some of that is 
> in XSTypes.toJavaObject and some of it is then duplicated in getSimpleContent.
> All the strictly schema type-base "casting" should happen in 
> XSTypes.toJavaObject and getSimpleContent should only do the conversions that 
> Saxon needs, whichever they are.

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

Reply via email to