I don't think we should be in Sun's packages. They could go seal the jaxb jar at some point, and then we'd be toast, no?
On Fri, May 29, 2009 at 3:25 AM, Chris McClelland <[email protected]>wrote: > I suggested a fix when I filed the JIRA, to move CXF's JAXB plugins to the > com.sun.tools.xjc.addon. This involves a minor patch to a couple of java > files and an update to a META-INF file > > gunzip -c apache-cxf-2.1.4.tar.gz | tar xf - > cd apache-cxf-2.1.4/lib > mkdir x > cd x > gunzip -c ../../apache-cxf-2.1.4-src.tar.gz | tar xf - > apache-cxf-2.1.4-src/common/xjc/ts/src/main/java/org/apache/cxf/xjc/ts/ToStringPlugin.java > apache-cxf-2.1.4-src/common/xjc/dv/src/main/java/org/apache/cxf/xjc/dv/DefaultValuePlugin.java > mv > apache-cxf-2.1.4-src/common/xjc/ts/src/main/java/org/apache/cxf/xjc/ts/ToStringPlugin.java > . > mv > apache-cxf-2.1.4-src/common/xjc/dv/src/main/java/org/apache/cxf/xjc/dv/DefaultValuePlugin.java > . > rm -rf apache-cxf-2.1.4-src > sed -i 's/package /package com.sun.tools.xjc.addon./' *.java > jar xf ../cxf-2.1.4.jar > cd META-INF/services/ > mv com.sun.tools.xjc.Plugin x > cat x | perl -ane 'print "com.sun.tools.xjc.addon.$_";' > > com.sun.tools.xjc.Plugin > rm x > cd ../.. > /ms/dist/msjava/PROJ/sunjdk/1.5.0_15/bin/javac -d . -classpath > ../cxf-manifest.jar ToStringPlugin.java DefaultValuePlugin.java > rm ToStringPlugin.java DefaultValuePlugin.java ../cxf-2.1.4.jar > jar cf ../cxf-2.1.4.jar * > cd .. > rm -rf x > > Dan & co, is this fix acceptable? I'm quite happy to carry on patching my > local install of CXF but the fix above seems pretty innocuous. > > - Chris > > > > Tom wrote: > >> https://issues.apache.org/jira/browse/CXF-1880 >> >> I'm running into this bug after upgrading to Java 1.6. This naturally is >> quite annoying and I see the issue dates from oct 20 2008. Is there any >> workaround? >> >> Tom >> >> >
