[
https://issues.apache.org/jira/browse/TUSCANY-2359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ant elder closed TUSCANY-2359.
------------------------------
Resolution: Fixed
In r742325 changed to use cglib instead of cglib-nodep (the -nodep means it
incudes the asm classes) and to use asm instead of asm-all ( asm-all includes
several asm packages we don't use), and also changed the rmi binding to not use
the asm classes from the cglib-nodep dependency which was just wrong. That
fixes this jira so at least we're using the dependencies sensibly. Would be
nice to rewrite the code which uses cglib to use asm so we only need the one
dependency, wouldn't be so much work to do but we can do that later if someone
gets the urge...
> Rationalize the SCA runtime use of cglib and asm dependencies
> -------------------------------------------------------------
>
> Key: TUSCANY-2359
> URL: https://issues.apache.org/jira/browse/TUSCANY-2359
> Project: Tuscany
> Issue Type: Improvement
> Affects Versions: Java-SCA-Next
> Reporter: ant elder
> Assignee: ant elder
> Fix For: Java-SCA-2.0-M2
>
>
> The Tuscany runtime now has dependencies on both asm-all and cglib-nodep,
> these both do the same type of thing, and the "-nodep" version of cglib
> includes asm, so it would be nice to rationalize the use of these to just one
> dependency.
> Asm is used by interface-java-jaxws, cglib-nodep is used by
> CglibProxyFactory.java in the core module.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.