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