On Friday, December 16, 2011 10:20:38 AM Jim Ma wrote:
> Hi ,
> Since all the equivalent classes in xml-resolver.jar are all packaged in
> jaxb-xjc.jar. We can change the org.apache.cxf.catalog.CataLogManager to
> use com.sun.org.apache.xml.internal.resolver.* class to decrease 82k
> distribution size. If there is no objection, I am going to commit the
> change.

Yes.  I object.   jaxb-xjc is not needed at runtime.   Other than the 
DynamicClient, nothing uses it at runtime.   If you are just using pure jaxws, 
you don't need jaxb-xjc.   

Thus, you may be decreasing the distribution by 82K, but you are then adding a 
3.1M to the runtime requirements.    I'm not really willing to do that.

Plus, the idea of depending on something in an "internal" package 
fundamentally bothers me.


-- 
Daniel Kulp
[email protected] - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com

Reply via email to