You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Henri Gomez <he...@gmail.com> on 2009/01/08 15:32:14 UTC

maven 3.0.0-alpha-1 / wsgen

I checked if the maven 2.1 / wsgen (1.11) mojo problem was fixed with
maven 3.0-alpha-1, but same problem ;-(

[DEBUG] jaxws:wsgen args: [-d,
C:\workspace-34\slib-erable-framework\target\classes, -cp,
C:\workspace-34\slib-erable-framework\target\classes;c:\maven-repository\fr\slib\sx\canopee\slib-jutils\2.0.0-15\slib-jutils-2.0.0-15.jar;c:\maven-repository\javax\xml\ws\jaxws-api\2.1\jaxws-api-2.1.jar;c:\maven-repository\javax\xml\bind\jaxb-api\2.1\jaxb-api-2.1.jar;c:\maven-repository\javax\xml\stream\stax-api\1.0-2\stax-api-1.0-2.jar;c:\maven-repository\javax\activation\activation\1.1\activation-1.1.jar;c:\maven-repository\javax\xml\soap\saaj-api\1.3\saaj-api-1.3.jar;c:\maven-repository\javax\annotation\jsr250-api\1.0\jsr250-api-1.0.jar;c:\maven-repository\javax\jws\jsr181-api\1.0-MR1\jsr181-api-1.0-MR1.jar;c:\maven-repository\quartz\quartz\1.5.2\quartz-1.5.2.jar;c:\maven-repository\net\sf\jt400\jt400-full\6.4\jt400-full-6.4.jar;c:\maven-repository\commons-logging\commons-logging-api\1.1\commons-logging-api-1.1.jar;c:\maven-repository\log4j\log4j\1.2.14\log4j-1.2.14.jar;c:\maven-repository\org\apache\xmlrpc\xmlrpc-server\3.1\xmlrpc-server-3.1.jar;c:\maven-repository\org\apache\xmlrpc\xmlrpc-common\3.1\xmlrpc-common-3.1.jar;c:\maven-repository\org\apache\ws\commons\util\ws-commons-util\1.0.2\ws-commons-util-1.0.2.jar;c:\maven-repository\commons-httpclient\commons-httpclient\3.0.1\commons-httpclient-3.0.1.jar;c:\maven-repository\commons-codec\commons-codec\1.2\commons-codec-1.2.jar;c:\maven-repository\com\lowagie\itext\2.0.6\itext-2.0.6.jar;c:\maven-repository\net\sourceforge\jexcelapi\jxl\2.6.3\jxl-2.6.3.jar;c:\maven-repository\commons-dbcp\commons-dbcp\1.2.2\commons-dbcp-1.2.2.jar;c:\maven-repository\commons-pool\commons-pool\1.3\commons-pool-1.3.jar;c:\maven-repository\com\sun\xml\ws\jaxws-tools\2.1.5\jaxws-tools-2.1.5.jar;c:\maven-repository\com\sun\xml\ws\jaxws-rt\2.1.5\jaxws-rt-2.1.5.jar;c:\maven-repository\javax\xml\ws\jaxws-api\2.1\jaxws-api-2.1.jar;c:\maven-repository\javax\xml\bind\jaxb-api\2.1\jaxb-api-2.1.jar;c:\maven-repository\javax\xml\stream\stax-api\1.0\stax-api-1.0.jar;c:\maven-repository\javax\activation\activation\1.1\activation-1.1.jar;c:\maven-repository\javax\xml\soap\saaj-api\1.3\saaj-api-1.3.jar;c:\maven-repository\javax\annotation\jsr250-api\1.0\jsr250-api-1.0.jar;c:\maven-repository\javax\jws\jsr181-api\1.0-MR1\jsr181-api-1.0-MR1.jar;c:\maven-repository\com\sun\xml\bind\jaxb-impl\2.1.9\jaxb-impl-2.1.9.jar;c:\maven-repository\com\sun\xml\messaging\saaj\saaj-impl\1.3.2\saaj-impl-1.3.2.jar;c:\maven-repository\com\sun\xml\stream\buffer\streambuffer\0.8\streambuffer-0.8.jar;c:\maven-repository\org\jvnet\staxex\stax-ex\1.2\stax-ex-1.2.jar;c:\maven-repository\junit\junit\3.8.1\junit-3.8.1.jar;c:\maven-repository\woodstox\wstx-asl\3.2.3\wstx-asl-3.2.3.jar;c:\maven-repository\com\sun\org\apache\xml\internal\resolver\20050927\resolver-20050927.jar;c:\maven-repository\org\jvnet\mimepull\1.3\mimepull-1.3.jar;c:\maven-repository\com\sun\xml\bind\jaxb-xjc\2.1.9\jaxb-xjc-2.1.9.jar;c:\maven-repository\org\apache\maven\maven-project\2.0.4\maven-project-2.0.4.jar;c:\maven-repository\org\apache\maven\maven-settings\2.0.4\maven-settings-2.0.4.jar;c:\maven-repository\org\apache\maven\maven-model\2.0.4\maven-model-2.0.4.jar;c:\maven-repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar;c:\maven-repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus-container-default-1.0-alpha-9.jar;c:\maven-repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;c:\maven-repository\org\apache\maven\maven-profile\2.0.4\maven-profile-2.0.4.jar;c:\maven-repository\org\apache\maven\maven-artifact-manager\2.0.4\maven-artifact-manager-2.0.4.jar;c:\maven-repository\org\apache\maven\maven-repository-metadata\2.0.4\maven-repository-metadata-2.0.4.jar;c:\maven-repository\org\apache\maven\maven-artifact\2.0.4\maven-artifact-2.0.4.jar;c:\maven-repository\org\apache\maven\wagon\wagon-provider-api\1.0-alpha-6\wagon-provider-api-1.0-alpha-6.jar;c:\maven-repository\org\apache\maven\maven-plugin-api\2.0.4\maven-plugin-api-2.0.4.jar,
fr.slib.erable.soa.services.CanopeeService]
[ERROR]
Internal error in the plugin manager executing goal
'org.codehaus.mojo:jaxws-maven-plugin:1.11:wsgen': Mojo execution
failed.

While building project with id:
fr.slib.sx.canopee:slib-erable-framework:jar:2.0.0-15
Project File: C:\workspace-34\slib-erable-framework\pom.xml

Error stacktrace:
org.apache.maven.lifecycle.LifecycleExecutionException: Internal error
in the plugin manager executing goal
'org.codehaus.mojo:jaxws-maven-plugin:1.11:wsgen': Mojo execution
failed.
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:499)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:259)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:201)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:164)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:207)
	at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:846)
	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:160)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:408)
	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351)
	at org.codehaus.classworlds.Launcher.main(Launcher.java:31)
Caused by: org.apache.maven.plugin.PluginExecutionException: Mojo
execution failed.
	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:653)
	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:492)
	... 16 more
Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to
execute wsgen
	at org.codehaus.mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:102)
	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:631)
	... 17 more
Caused by: java.lang.NoClassDefFoundError:
com/sun/mirror/apt/AnnotationProcessorFactory
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at org.codehaus.plexus.classworlds.realm.ClassRealm.loadRealmClass(ClassRealm.java:174)
	at org.codehaus.plexus.classworlds.strategy.DefaultStrategy.loadClass(DefaultStrategy.java:67)
	at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:207)
	at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:201)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
	at com.sun.tools.ws.WsGen.doMain(WsGen.java:69)
	at org.codehaus.mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:97)
	... 18 more

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: maven 3.0.0-alpha-1 / wsgen

Posted by Yann <ya...@club-internet.fr>.
This problem concerns issue MNG-3586 (which is planned for alpha-3)
It doesn't concern only WSGEN plugin but all plugins that use tools.jar 
dependency with system scope

Henri Gomez a écrit :
>> It's not in the iteration for alpha-2 either, but if you want to try and
>> tackle this we can add it to the iteration.
> 
> Yes, it was a simple test case.
> 
>> We really need to focus on the POM specification and recent regressions we
>> can track. The version of the embedder in m2e is from May so we are going to
>> try and tackle things we know that has recently been broken where we have a
>> better chance of fixing them. We're happy to help you track down things and
>> answering questions and we'll try to get a fix in for that in the alpha-3
>> iteration.
> 
> Seems a good plan.
> 
> I could wait for alpha-3 of course (what's the iteration plans ?)
> 
> my primary concern is getting a stable m2e embedder (the current is pretty old).
> 
> BTW, should we expect embedder m2e from maven 3.0 iterations available
> as plugin for testing purposes ?


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: maven 3.0.0-alpha-1 / wsgen

Posted by Jason van Zyl <jv...@sonatype.com>.
On 8-Jan-09, at 10:28 AM, Henri Gomez wrote:

>> It's not in the iteration for alpha-2 either, but if you want to  
>> try and
>> tackle this we can add it to the iteration.
>
> Yes, it was a simple test case.
>
>> We really need to focus on the POM specification and recent  
>> regressions we
>> can track. The version of the embedder in m2e is from May so we are  
>> going to
>> try and tackle things we know that has recently been broken where  
>> we have a
>> better chance of fixing them. We're happy to help you track down  
>> things and
>> answering questions and we'll try to get a fix in for that in the  
>> alpha-3
>> iteration.
>
> Seems a good plan.
>
> I could wait for alpha-3 of course (what's the iteration plans ?)
>

The plans the for the alpha-2 iteration are in JIRA under that version.

> my primary concern is getting a stable m2e embedder (the current is  
> pretty old).
>
> BTW, should we expect embedder m2e from maven 3.0 iterations available
> as plugin for testing purposes ?
>

We're not going to try and flip the embedder at least until alpha-4  
most likely. So you're looking at 4 weeks minimum.

> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
----------------------------------------------------------

Our achievements speak for themselves. What we have to keep track
of are our failures, discouragements and doubts. We tend to forget
the past difficulties, the many false starts, and the painful
groping. We see our past achievements as the end result of a
clean forward thrust, and our present difficulties as
signs of decline and decay.

  -- Eric Hoffer, Reflections on the Human Condition


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: maven 3.0.0-alpha-1 / wsgen

Posted by Henri Gomez <he...@gmail.com>.
> It's not in the iteration for alpha-2 either, but if you want to try and
> tackle this we can add it to the iteration.

Yes, it was a simple test case.

> We really need to focus on the POM specification and recent regressions we
> can track. The version of the embedder in m2e is from May so we are going to
> try and tackle things we know that has recently been broken where we have a
> better chance of fixing them. We're happy to help you track down things and
> answering questions and we'll try to get a fix in for that in the alpha-3
> iteration.

Seems a good plan.

I could wait for alpha-3 of course (what's the iteration plans ?)

my primary concern is getting a stable m2e embedder (the current is pretty old).

BTW, should we expect embedder m2e from maven 3.0 iterations available
as plugin for testing purposes ?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: maven 3.0.0-alpha-1 / wsgen

Posted by Jason van Zyl <jv...@sonatype.com>.
It's not in the iteration for alpha-2 either, but if you want to try  
and tackle this we can add it to the iteration.

We really need to focus on the POM specification and recent  
regressions we can track. The version of the embedder in m2e is from  
May so we are going to try and tackle things we know that has recently  
been broken where we have a better chance of fixing them. We're happy  
to help you track down things and answering questions and we'll try to  
get a fix in for that in the alpha-3 iteration.

On 8-Jan-09, at 9:32 AM, Henri Gomez wrote:

> I checked if the maven 2.1 / wsgen (1.11) mojo problem was fixed with
> maven 3.0-alpha-1, but same problem ;-(
>
> [DEBUG] jaxws:wsgen args: [-d,
> C:\workspace-34\slib-erable-framework\target\classes, -cp,
> C:\workspace-34\slib-erable-framework\target\classes;c:\maven- 
> repository\fr\slib\sx\canopee\slib-jutils\2.0.0-15\slib- 
> jutils-2.0.0-15.jar;c:\maven-repository\javax\xml\ws\jaxws-api 
> \2.1\jaxws-api-2.1.jar;c:\maven-repository\javax\xml\bind\jaxb-api 
> \2.1\jaxb-api-2.1.jar;c:\maven-repository\javax\xml\stream\stax-api 
> \1.0-2\stax-api-1.0-2.jar;c:\maven-repository\javax\activation 
> \activation\1.1\activation-1.1.jar;c:\maven-repository\javax\xml\soap 
> \saaj-api\1.3\saaj-api-1.3.jar;c:\maven-repository\javax\annotation 
> \jsr250-api\1.0\jsr250-api-1.0.jar;c:\maven-repository\javax\jws 
> \jsr181-api\1.0-MR1\jsr181-api-1.0-MR1.jar;c:\maven-repository\quartz 
> \quartz\1.5.2\quartz-1.5.2.jar;c:\maven-repository\net\sf 
> \jt400\jt400-full\6.4\jt400-full-6.4.jar;c:\maven-repository\commons- 
> logging\commons-logging-api\1.1\commons-logging-api-1.1.jar;c:\maven- 
> repository\log4j\log4j\1.2.14\log4j-1.2.14.jar;c:\maven-repository 
> \org\apache\xmlrpc\xmlrpc-server\3.1\xmlrpc-server-3.1.jar;c:\maven- 
> repository\org\apache\xmlrpc\xmlrpc-common\3.1\xmlrpc- 
> common-3.1.jar;c:\maven-repository\org\apache\ws\commons\util\ws- 
> commons-util\1.0.2\ws-commons-util-1.0.2.jar;c:\maven-repository 
> \commons-httpclient\commons-httpclient\3.0.1\commons- 
> httpclient-3.0.1.jar;c:\maven-repository\commons-codec\commons-codec 
> \1.2\commons-codec-1.2.jar;c:\maven-repository\com\lowagie\itext 
> \2.0.6\itext-2.0.6.jar;c:\maven-repository\net\sourceforge\jexcelapi 
> \jxl\2.6.3\jxl-2.6.3.jar;c:\maven-repository\commons-dbcp\commons- 
> dbcp\1.2.2\commons-dbcp-1.2.2.jar;c:\maven-repository\commons-pool 
> \commons-pool\1.3\commons-pool-1.3.jar;c:\maven-repository\com\sun 
> \xml\ws\jaxws-tools\2.1.5\jaxws-tools-2.1.5.jar;c:\maven-repository 
> \com\sun\xml\ws\jaxws-rt\2.1.5\jaxws-rt-2.1.5.jar;c:\maven-repository 
> \javax\xml\ws\jaxws-api\2.1\jaxws-api-2.1.jar;c:\maven-repository 
> \javax\xml\bind\jaxb-api\2.1\jaxb-api-2.1.jar;c:\maven-repository 
> \javax\xml\stream\stax-api\1.0\stax-api-1.0.jar;c:\maven-repository 
> \javax\activation\activation\1.1\activation-1.1.jar;c:\maven- 
> repository\javax\xml\soap\saaj-api\1.3\saaj-api-1.3.jar;c:\maven- 
> repository\javax\annotation\jsr250-api\1.0\jsr250-api-1.0.jar;c: 
> \maven-repository\javax\jws\jsr181-api\1.0-MR1\jsr181-api-1.0- 
> MR1.jar;c:\maven-repository\com\sun\xml\bind\jaxb-impl\2.1.9\jaxb- 
> impl-2.1.9.jar;c:\maven-repository\com\sun\xml\messaging\saaj\saaj- 
> impl\1.3.2\saaj-impl-1.3.2.jar;c:\maven-repository\com\sun\xml\stream 
> \buffer\streambuffer\0.8\streambuffer-0.8.jar;c:\maven-repository\org 
> \jvnet\staxex\stax-ex\1.2\stax-ex-1.2.jar;c:\maven-repository\junit 
> \junit\3.8.1\junit-3.8.1.jar;c:\maven-repository\woodstox\wstx-asl 
> \3.2.3\wstx-asl-3.2.3.jar;c:\maven-repository\com\sun\org\apache\xml 
> \internal\resolver\20050927\resolver-20050927.jar;c:\maven-repository 
> \org\jvnet\mimepull\1.3\mimepull-1.3.jar;c:\maven-repository\com\sun 
> \xml\bind\jaxb-xjc\2.1.9\jaxb-xjc-2.1.9.jar;c:\maven-repository\org 
> \apache\maven\maven-project\2.0.4\maven-project-2.0.4.jar;c:\maven- 
> repository\org\apache\maven\maven-settings\2.0.4\maven- 
> settings-2.0.4.jar;c:\maven-repository\org\apache\maven\maven-model 
> \2.0.4\maven-model-2.0.4.jar;c:\maven-repository\org\codehaus\plexus 
> \plexus-utils\1.1\plexus-utils-1.1.jar;c:\maven-repository\org 
> \codehaus\plexus\plexus-container-default\1.0-alpha-9\plexus- 
> container-default-1.0-alpha-9.jar;c:\maven-repository\classworlds 
> \classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;c:\maven- 
> repository\org\apache\maven\maven-profile\2.0.4\maven- 
> profile-2.0.4.jar;c:\maven-repository\org\apache\maven\maven- 
> artifact-manager\2.0.4\maven-artifact-manager-2.0.4.jar;c:\maven- 
> repository\org\apache\maven\maven-repository-metadata\2.0.4\maven- 
> repository-metadata-2.0.4.jar;c:\maven-repository\org\apache\maven 
> \maven-artifact\2.0.4\maven-artifact-2.0.4.jar;c:\maven-repository 
> \org\apache\maven\wagon\wagon-provider-api\1.0-alpha-6\wagon- 
> provider-api-1.0-alpha-6.jar;c:\maven-repository\org\apache\maven 
> \maven-plugin-api\2.0.4\maven-plugin-api-2.0.4.jar,
> fr.slib.erable.soa.services.CanopeeService]
> [ERROR]
> Internal error in the plugin manager executing goal
> 'org.codehaus.mojo:jaxws-maven-plugin:1.11:wsgen': Mojo execution
> failed.
>
> While building project with id:
> fr.slib.sx.canopee:slib-erable-framework:jar:2.0.0-15
> Project File: C:\workspace-34\slib-erable-framework\pom.xml
>
> Error stacktrace:
> org.apache.maven.lifecycle.LifecycleExecutionException: Internal error
> in the plugin manager executing goal
> 'org.codehaus.mojo:jaxws-maven-plugin:1.11:wsgen': Mojo execution
> failed.
> 	at  
> org 
> .apache 
> .maven 
> .lifecycle 
> .DefaultLifecycleExecutor 
> .executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:499)
> 	at  
> org 
> .apache 
> .maven 
> .lifecycle 
> .DefaultLifecycleExecutor 
> .executeTaskSegmentForProject(DefaultLifecycleExecutor.java:259)
> 	at  
> org 
> .apache 
> .maven 
> .lifecycle 
> .DefaultLifecycleExecutor 
> .executeTaskSegments(DefaultLifecycleExecutor.java:201)
> 	at  
> org 
> .apache 
> .maven 
> .lifecycle 
> .DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:164)
> 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:207)
> 	at  
> org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java: 
> 846)
> 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:160)
> 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at  
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at  
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl 
> .invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at  
> org 
> .codehaus 
> .plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java: 
> 289)
> 	at  
> org 
> .codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java: 
> 229)
> 	at  
> org 
> .codehaus 
> .plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java: 
> 408)
> 	at  
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java: 
> 351)
> 	at org.codehaus.classworlds.Launcher.main(Launcher.java:31)
> Caused by: org.apache.maven.plugin.PluginExecutionException: Mojo
> execution failed.
> 	at  
> org 
> .apache 
> .maven 
> .plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java: 
> 653)
> 	at  
> org 
> .apache 
> .maven 
> .lifecycle 
> .DefaultLifecycleExecutor 
> .executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:492)
> 	... 16 more
> Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to
> execute wsgen
> 	at  
> org 
> .codehaus 
> .mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:102)
> 	at  
> org 
> .apache 
> .maven 
> .plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java: 
> 631)
> 	... 17 more
> Caused by: java.lang.NoClassDefFoundError:
> com/sun/mirror/apt/AnnotationProcessorFactory
> 	at java.lang.ClassLoader.defineClass1(Native Method)
> 	at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
> 	at  
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java: 
> 124)
> 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
> 	at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
> 	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> 	at  
> org 
> .codehaus 
> .plexus.classworlds.realm.ClassRealm.loadRealmClass(ClassRealm.java: 
> 174)
> 	at  
> org 
> .codehaus 
> .plexus 
> .classworlds.strategy.DefaultStrategy.loadClass(DefaultStrategy.java: 
> 67)
> 	at  
> org 
> .codehaus 
> .plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:207)
> 	at  
> org 
> .codehaus 
> .plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:201)
> 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> 	at com.sun.tools.ws.WsGen.doMain(WsGen.java:69)
> 	at  
> org 
> .codehaus 
> .mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:97)
> 	... 18 more
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
----------------------------------------------------------

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.

   -- Jacques Ellul, The Technological Society


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org