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

Simon Laws reassigned TUSCANY-3030:
-----------------------------------

    Assignee: Simon Laws

> itest\exceptions  ExceptionsTestCase testRemote fails
> -----------------------------------------------------
>
>                 Key: TUSCANY-3030
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3030
>             Project: Tuscany
>          Issue Type: Bug
>            Reporter: ant elder
>            Assignee: Simon Laws
>            Priority: Blocker
>             Fix For: Java-SCA-1.5
>
>
> itest\exceptions  ExceptionsTestCase testRemote fails saying the exception 
> has not been copied as is expected for remotable invocations where the 
> request args shoul dbe pass-by-value
> The problem is a random issue due to there being no fixed order of how 
> modules get started up.
> Pass-by-value is done by the FaultExceptionMapper which is created by the 
> DataBindingModuleActivator. But the JavaRuntimeModuleActivator is what 
> creates the MediatorImpl (by PropertyValueFactory) which looks up the 
> FaultExceptionMapper from the registry, so if  JavaRuntimeModuleActivator 
> happens to be started before DataBindingModuleActivator the Mediator is null. 
> No errors are reported just pass-by-value copies don't get done as 
> FaultExceptionMapper  is null.

-- 
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