Implementation.jee: The interface bound to the Runtimewire is not loaded with
the class loader from implementation
------------------------------------------------------------------------------------------------------------------
Key: TUSCANY-3140
URL: https://issues.apache.org/jira/browse/TUSCANY-3140
Project: Tuscany
Issue Type: Bug
Components: Java SCA Misc Implementation Extensions
Affects Versions: Java-SCA-1.5
Reporter: Anbu Ponniah
In external EAR scenario, the class loader used to resolve interface contracts
on references is different from the run time class loader used to create the
reference proxies. This causes "argument type mismatch" errors in data binding
layer when custom data types are used as arguments in the referred service.
Example scenario:
An JavaEE application with a EJB session bean using a reference to an SCA
service (via reference injection). The SCA service operation receives a Jaxb
generated class as its input argument.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.