[
https://issues.apache.org/jira/browse/TUSCANY-3030?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Simon Laws resolved TUSCANY-3030.
---------------------------------
Resolution: Fixed
Fix committed to 1.5 at r775933 and 1.x at r775935
> 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.