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
>>
>>
>

Reply via email to