geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevan Miller <kevan.mil...@gmail.com>
Subject Re: Problem: WSDL generation for JPA enhanced classes
Date Wed, 18 Mar 2009 14:48:23 GMT

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

Mime
View raw message