tuscany-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Simon Laws (JIRA)" <tuscany-...@ws.apache.org>
Subject [jira] Updated: (TUSCANY-2280) No data transformation for fault types
Date Fri, 02 May 2008 08:15:55 GMT

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

Simon Laws updated TUSCANY-2280:

    Fix Version/s:     (was: Java-SCA-1.2)
                       (was: Java-SCA-1.1)

Move fix to SCA Next

> No data transformation for fault types
> --------------------------------------
>                 Key: TUSCANY-2280
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2280
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Data Binding Runtime
>    Affects Versions: Java-SCA-1.1, Java-SCA-1.2
>            Reporter: Cezary Wisniewski
>             Fix For: Java-SCA-Next
> DataTransformationInterceptor is not added to the InvocationChain when method has no
parameters and no return type e.g.
> void someMethod() throws MyException
> DataTransformationInterceptor should be added to the chain because the exception has
to be transformed. DataTransformationInterceptor is added to the chain and exception is transformed
when the method has at least one parameter or return type e.g.
> MyStruct someMethod() throws MyExcpetions
> or
> void someMethod(MyStruct param) throws MyException
> The reason for such behavior is that DataBindingRuntimeWireProcessor only takes care
of parameters and return types and ignores fault types (see DataBindingRuntimeWireProcessor.isTransformationRequired(Operation,

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

View raw message