On Mar 16, 2009, at 9:35 AM, Phili wrote:
Hi,
I'm trying to deliver jpa entity classes through a web-service.
It works fine unless I use build-time enhanced classes:
The WSDL generation fails at deploy-time because of missing jpa-
classes:
14:22:00,743 ERROR [WsdlGenerator] WSDL generation process failed
14:22:00,743 ERROR [WsdlGenerator] Problem encountered during
annotation
processing;
see stacktrace below for more information.
com.sun.tools.javac.code.Symbol$CompletionFailure: class file for
org.apache.openjpa.enhance.PersistenceCapable not found
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/openjpa/enhance/PersistenceCapable
at java.lang.ClassLoader.defineClass1(Native Method)
[...]
How can I add the required (open)jpa jars for the wsgen-tool - i've
tried to
add an dep:dependency to the deployment plan but that doesn't seem
to be the
correct way.
Sorry, I'm not much of a jaxws-tools user... Did you try using -
classpath argument?
Why are you using build-time enhanced classes?
--kevan