weaks in databinding-jaxb plug-in --------------------------------- Key: TUSCANY-2346 URL: https://issues.apache.org/jira/browse/TUSCANY-2346 Project: Tuscany Issue Type: Bug Components: Java SCA Data Binding Runtime, Java SCA OSGi Integration Affects Versions: Java-SCA-1.2 Environment: databinding-jaxb, OSGi (but i think it should affects non-OSGi version too) Reporter: Ivan Churkin
There is a JAXB feature to create JAXB context by specifying the whole array of all mapping classes. Tuscany databinding-jaxb plug-in unable to work with. As a result, when application uses SCA for transmitting objects created by specifying complex JAXB context it crashes. This plug-in (databinding-jaxb) creates context for marshalling on very simple way. It gets class of root object and asks for JAXB to create context by providing it. So it supports only simple/default JAXB contexts. Its suggested more sophisticated procedure. 1. try to use default/simple context 2. if it does not work, to collect all JAXB related classes used in instance object and its properties/subobjects by reflection and to create context by array. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.