Thanks Kevan.
The webservices-tools.jar comes from another team. So not sure if we would be able to changing it.
I will wait for this to be fixed, may be for 2.1.5 :

Thanks for your investigation

Nithya
Kevan Miller wrote:

On May 13, 2009, at 5:43 PM, Nithya wrote:

I checked with 2.1.1 and I am able to deploy it fine.
But same war doesnt deploy on 2.1.4

Thanks Nithya.

We're not liking the packaging of the webservices-tools.jar archive. In particular:

  drwxr-xr-x         0  26-Sep-2008  13:19:20  1.0/
  drwxr-xr-x         0  26-Sep-2008  13:19:22  1.0/META-INF/
  -rw-r--r--       656  28-Mar-2005  12:23:02  1.0/META-INF/MANIFEST.MF
  drwxr-xr-x         0  26-Sep-2008  13:19:22  1.0/META-INF/services/
-rw-r--r-- 164 28-Mar-2005 12:22:14 1.0/META-INF/services/com.sun.tools.xjc.CodeAugmenter -rw-r--r-- 44 2-Nov-2002 16:15:24 1.0/META-INF/services/org.relaxng.datatype.DatatypeLibraryFactory
  drwxr-xr-x         0  28-Mar-2005  12:20:58  1.0/com/
  drwxr-xr-x         0  26-Sep-2008  13:19:20  1.0/com/sun/
  drwxr-xr-x         0  26-Sep-2008  13:19:22  1.0/com/sun/codemodel/
-rw-r--r-- 287 28-Mar-2005 12:20:36 1.0/com/sun/codemodel/CodeWriter.class
...
-rw-r--r-- 1179 28-Feb-2008 18:49:50 com/sun/codemodel/CodeWriter.class

If you removed the 1.0/ classes from your jar, I'm pretty sure it would work. That said, we shouldn't be failing the deploy, in this case. I haven't looked, but would guess that an xbean-finder fix, has now broken the annotation processing of webservices-tools.jar (thus working in 2.1.1 and broken in 2.1.4).

I've created https://issues.apache.org/jira/browse/XBEAN-126 to track...

--kevan

Reply via email to