I faced another problem with m2eclipse.

One project works with mvn but not with m2eclipse :

[INFO] artifact org.jvnet.staxex:stax-ex: checking for updates from java.net2
[INFO] jaxws:wsgen
org.apache.maven.plugin.MojoExecutionException: Failed to execute wsgen
        at 
org.codehaus.mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:96)
        at org.codehaus.mojo.jaxws.MainWsGenMojo.execute(MainWsGenMojo.java:14)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:578)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:508)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:328)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:151)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:220)
        at 
org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:813)
        at 
org.maven.ide.eclipse.embedder.Maven2Executor.main(Maven2Executor.java:85)
Caused by: java.lang.NoClassDefFoundError: javax/jws/WebService
        at 
com.sun.tools.ws.wscompile.WsgenOptions.validateEndpointClass(WsgenOptions.java:215)
        at 
com.sun.tools.ws.wscompile.WsgenOptions.validate(WsgenOptions.java:197)
        at com.sun.tools.ws.wscompile.WsgenTool.run(WsgenTool.java:118)
        at com.sun.tools.ws.WsGen.doMain(WsGen.java:69)
        at 
org.codehaus.mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:91)
        ... 8 more
[INFO] 
----------------------------------------------------------------------------
[ERROR] BUILD FAILURE
fr.slib.canopee:slib-erable-framework:jar:2.0.0-SNAPSHOT (
task-segment: [install] )

The pom is here :

<?xml version="1.0" encoding="UTF-8"?>
<project>
        <modelVersion>4.0.0</modelVersion>
        <groupId>fr.slib.canopee</groupId>
        <artifactId>slib-erable-framework</artifactId>
        <version>2.0.0-SNAPSHOT</version>
        <description>
                erable framework, partie framework de la canopee
        </description>
        <url>http://wiki.slib.com/javadoc/slib-erable-framework/</url>
        <build>
                <extensions>
                        <extension>
                                <groupId>org.apache.maven.wagon</groupId>
                                <artifactId>wagon-webdav</artifactId>
                                <version>1.0-beta-2</version>
                        </extension>
                </extensions>
                <plugins>
                        <plugin>
                                <artifactId>maven-compiler-plugin</artifactId>
                                <version>2.0</version>
                                <configuration>
                                        <source>1.5</source>
                                        <target>1.5</target>
                                </configuration>

                                <executions>
                                        <execution>
                                                <id>compile</id>
                                                <goals>
                                                        <goal>compile</goal>
                                                </goals>
                                                <phase>initialize</phase>
                                        </execution>
                                </executions>

                        </plugin>

        <plugin>
          <groupId>org.codehaus.mojo</groupId>
            <artifactId>jaxws-maven-plugin</artifactId>
            <executions>
              <execution>
                <goals>
                  <goal>wsgen</goal>
                </goals>
                <phase>generate-sources</phase>
                <configuration>
                  <sei>fr.slib.erable.soa.services.CanopeeService</sei>
                  <genWsdl>false</genWsdl>
                  <keep>false</keep>
                </configuration>
              </execution>
            </executions>
          </plugin>


                </plugins>
        </build>
        <dependencies>
                <dependency>
                        <groupId>fr.slib.canopee</groupId>
                        <artifactId>slib-jutils</artifactId>
                        <version>2.0.0-SNAPSHOT</version>
                </dependency>
                <dependency>
                        <groupId>xmlrpc</groupId>
                        <artifactId>xmlrpc-server</artifactId>
                        <version>3.0</version>
                </dependency>
                <dependency>
                        <groupId>com.sun.xml.ws</groupId>
                        <artifactId>jaxws-rt</artifactId>
                        <version>2.1.3</version>
                </dependency>
                <dependency>
                        <groupId>javax.annotation</groupId>
                        <artifactId>jsr250-api</artifactId>
                        <version>1.0</version>
                </dependency>
                <dependency>
                        <groupId>javax.jws</groupId>
                        <artifactId>jsr181-api</artifactId>
                        <version>1.0-MR1</version>
                </dependency>
        </dependencies>
        <distributionManagement>
                <repository>
                        <id>dav-slib</id>
                        <url>
                                
dav:http://repository.slib.com:8080/archiva/repository/slib/
                        </url>
                </repository>
                <snapshotRepository>
                        <id>dav-slib</id>
                        <url>
                                
dav:http://repository.slib.com:8080/archiva/repository/slib/
                        </url>
                </snapshotRepository>
        </distributionManagement>
</project>


Here is the operation in debug mode :

[INFO] jaxws:wsgen
[DEBUG] Setting context classloader for plugin to:
/plugins/org.codehaus.mojo:jaxws-maven-plugin:[EMAIL PROTECTED] (instance is:
ClassRealm[/plugins/org.codehaus.mojo:jaxws-maven-plugin:[EMAIL PROTECTED],
parent: 
ClassRealm[/projects/fr.slib.canopee:slib-erable-framework:2.0.0-SNAPSHOT,
parent: ClassRealm[plexus.core, parent: null]]])
[DEBUG] F:\workspace\slib-erable-framework\target\classes
[DEBUG] c:\maven-repository\xmlrpc\xmlrpc-server\3.0\xmlrpc-server-3.0.jar
[DEBUG] 
c:\maven-repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar
[DEBUG] c:\maven-repository\log4j\log4j\1.2.14\log4j-1.2.14.jar
[DEBUG] c:\maven-repository\logkit\logkit\1.0.1\logkit-1.0.1.jar
[DEBUG] 
c:\maven-repository\avalon-framework\avalon-framework\4.1.3\avalon-framework-4.1.3.jar
[DEBUG] c:\maven-repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar
[DEBUG] 
c:\maven-repository\org\apache\xmlrpc\xmlrpc-common\3.0\xmlrpc-common-3.0.jar
[DEBUG] 
c:\maven-repository\org\apache\ws\commons\ws-commons-util\1.0.1\ws-commons-util-1.0.1.jar
[DEBUG] c:\maven-repository\junit\junit\3.8.1\junit-3.8.1.jar
[DEBUG] c:\maven-repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar
[DEBUG] 
c:\maven-repository\fr\slib\canopee\slib-jutils\2.0.0-SNAPSHOT\slib-jutils-2.0.0-SNAPSHOT.jar
[DEBUG] 
c:\maven-repository\commons-logging\commons-logging-api\1.0.4\commons-logging-api-1.0.4.jar
[DEBUG] 
c:\maven-repository\commons-collections\commons-collections\3.2\commons-collections-3.2.jar
[DEBUG] c:\maven-repository\javax\servlet\jsp\jsp-api\2.1\jsp-api-2.1.jar
[DEBUG] 
c:\maven-repository\commons-httpclient\commons-httpclient\3.0.1\commons-httpclient-3.0.1.jar
[DEBUG] 
c:\maven-repository\commons-codec\commons-codec\1.3\commons-codec-1.3.jar
[DEBUG] c:\maven-repository\mx4j\mx4j\3.0.2\mx4j-3.0.2.jar
[DEBUG] c:\maven-repository\mx4j\mx4j-tools\3.0.1\mx4j-tools-3.0.1.jar
[DEBUG] c:\maven-repository\com\lowagie\itext\2.0.6\itext-2.0.6.jar
[DEBUG] c:\maven-repository\quartz\quartz\1.5.2\quartz-1.5.2.jar
[DEBUG] c:\maven-repository\commons-pool\commons-pool\1.3\commons-pool-1.3.jar
[DEBUG] 
c:\maven-repository\commons-dbcp\commons-dbcp\1.2.1\commons-dbcp-1.2.1.jar
[DEBUG] c:\maven-repository\xerces\xercesImpl\2.0.2\xercesImpl-2.0.2.jar
[DEBUG] c:\maven-repository\net\sourceforge\jexcelapi\jxl\2.6.3\jxl-2.6.3.jar
[DEBUG] c:\maven-repository\javax\mail\mail\1.4\mail-1.4.jar
[DEBUG] c:\maven-repository\javax\activation\activation\1.1\activation-1.1.jar
[DEBUG] c:\maven-repository\xmlrpc\xmlrpc-common\3.0\xmlrpc-common-3.0.jar
[DEBUG] c:\maven-repository\jgroups\jgroups-all\2.4.1\jgroups-all-2.4.1.jar
[DEBUG] c:\maven-repository\concurrent\concurrent\1.3.4\concurrent-1.3.4.jar
[DEBUG] 
c:\maven-repository\ws-commons-util\ws-commons-util\1.0.1\ws-commons-util-1.0.1.jar
[DEBUG] c:\maven-repository\org\apache\tomcat\tribes\6.0.13\tribes-6.0.13.jar
[DEBUG] c:\maven-repository\org\apache\tomcat\juli\6.0.13\juli-6.0.13.jar
[DEBUG] c:\maven-repository\net\sf\jt400\jt400-full\6.0\jt400-full-6.0.jar
[DEBUG] c:\maven-repository\javax\jws\jsr181-api\1.0-MR1\jsr181-api-1.0-MR1.jar
[DEBUG] c:\maven-repository\javax\annotation\jsr250-api\1.0\jsr250-api-1.0.jar
[DEBUG] c:\maven-repository\com\sun\xml\ws\jaxws-rt\2.1.3\jaxws-rt-2.1.3.jar
[DEBUG] c:\maven-repository\javax\xml\ws\jaxws-api\2.1\jaxws-api-2.1.jar
[DEBUG] c:\maven-repository\javax\xml\bind\jaxb-api\2.1\jaxb-api-2.1.jar
[DEBUG] c:\maven-repository\javax\xml\stream\stax-api\1.0\stax-api-1.0.jar
[DEBUG] c:\maven-repository\com\sun\xml\bind\jaxb-impl\2.1.6\jaxb-impl-2.1.6.jar
[DEBUG] 
c:\maven-repository\com\sun\xml\messaging\saaj\saaj-impl\1.3\saaj-impl-1.3.jar
[DEBUG] c:\maven-repository\javax\xml\soap\saaj-api\1.3\saaj-api-1.3.jar
[DEBUG] 
c:\maven-repository\com\sun\xml\stream\buffer\streambuffer\0.7\streambuffer-0.7.jar
[DEBUG] c:\maven-repository\org\jvnet\staxex\stax-ex\1.2\stax-ex-1.2.jar
[DEBUG] c:\maven-repository\com\sun\xml\stream\sjsxp\1.0\sjsxp-1.0.jar
[DEBUG] 
c:\maven-repository\com\sun\org\apache\xml\internal\resolver\20050927\resolver-20050927.jar
[DEBUG] c:\maven-repository\org\jvnet\mimepull\1.1\mimepull-1.1.jar
[DEBUG] jaxws:wsgen args: [-d,
F:\workspace\slib-erable-framework\target\classes, -cp,
F:\workspace\slib-erable-framework\target\classes;c:\maven-repository\xmlrpc\xmlrpc-server\3.0\xmlrpc-server-3.0.jar;c:\maven-repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar;c:\maven-repository\log4j\log4j\1.2.14\log4j-1.2.14.jar;c:\maven-repository\logkit\logkit\1.0.1\logkit-1.0.1.jar;c:\maven-repository\avalon-framework\avalon-framework\4.1.3\avalon-framework-4.1.3.jar;c:\maven-repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;c:\maven-repository\org\apache\xmlrpc\xmlrpc-common\3.0\xmlrpc-common-3.0.jar;c:\maven-repository\org\apache\ws\commons\ws-commons-util\1.0.1\ws-commons-util-1.0.1.jar;c:\maven-repository\junit\junit\3.8.1\junit-3.8.1.jar;c:\maven-repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;c:\maven-repository\fr\slib\canopee\slib-jutils\2.0.0-SNAPSHOT\slib-jutils-2.0.0-SNAPSHOT.jar;c:\maven-repository\commons-logging\commons-logging-api\1.0.4\commons-logging-api-1.0.4.jar;c:\maven-repository\commons-collections\commons-collections\3.2\commons-collections-3.2.jar;c:\maven-repository\javax\servlet\jsp\jsp-api\2.1\jsp-api-2.1.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.3\commons-codec-1.3.jar;c:\maven-repository\mx4j\mx4j\3.0.2\mx4j-3.0.2.jar;c:\maven-repository\mx4j\mx4j-tools\3.0.1\mx4j-tools-3.0.1.jar;c:\maven-repository\com\lowagie\itext\2.0.6\itext-2.0.6.jar;c:\maven-repository\quartz\quartz\1.5.2\quartz-1.5.2.jar;c:\maven-repository\commons-pool\commons-pool\1.3\commons-pool-1.3.jar;c:\maven-repository\commons-dbcp\commons-dbcp\1.2.1\commons-dbcp-1.2.1.jar;c:\maven-repository\xerces\xercesImpl\2.0.2\xercesImpl-2.0.2.jar;c:\maven-repository\net\sourceforge\jexcelapi\jxl\2.6.3\jxl-2.6.3.jar;c:\maven-repository\javax\mail\mail\1.4\mail-1.4.jar;c:\maven-repository\javax\activation\activation\1.1\activation-1.1.jar;c:\maven-repository\xmlrpc\xmlrpc-common\3.0\xmlrpc-common-3.0.jar;c:\maven-repository\jgroups\jgroups-all\2.4.1\jgroups-all-2.4.1.jar;c:\maven-repository\concurrent\concurrent\1.3.4\concurrent-1.3.4.jar;c:\maven-repository\ws-commons-util\ws-commons-util\1.0.1\ws-commons-util-1.0.1.jar;c:\maven-repository\org\apache\tomcat\tribes\6.0.13\tribes-6.0.13.jar;c:\maven-repository\org\apache\tomcat\juli\6.0.13\juli-6.0.13.jar;c:\maven-repository\net\sf\jt400\jt400-full\6.0\jt400-full-6.0.jar;c:\maven-repository\javax\jws\jsr181-api\1.0-MR1\jsr181-api-1.0-MR1.jar;c:\maven-repository\javax\annotation\jsr250-api\1.0\jsr250-api-1.0.jar;c:\maven-repository\com\sun\xml\ws\jaxws-rt\2.1.3\jaxws-rt-2.1.3.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\com\sun\xml\bind\jaxb-impl\2.1.6\jaxb-impl-2.1.6.jar;c:\maven-repository\com\sun\xml\messaging\saaj\saaj-impl\1.3\saaj-impl-1.3.jar;c:\maven-repository\javax\xml\soap\saaj-api\1.3\saaj-api-1.3.jar;c:\maven-repository\com\sun\xml\stream\buffer\streambuffer\0.7\streambuffer-0.7.jar;c:\maven-repository\org\jvnet\staxex\stax-ex\1.2\stax-ex-1.2.jar;c:\maven-repository\com\sun\xml\stream\sjsxp\1.0\sjsxp-1.0.jar;c:\maven-repository\com\sun\org\apache\xml\internal\resolver\20050927\resolver-20050927.jar;c:\maven-repository\org\jvnet\mimepull\1.1\mimepull-1.1.jar,
fr.slib.erable.soa.services.CanopeeService]
org.apache.maven.plugin.MojoExecutionException: Failed to execute wsgen
        at 
org.codehaus.mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:96)
        at org.codehaus.mojo.jaxws.MainWsGenMojo.execute(MainWsGenMojo.java:14)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:578)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:508)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:328)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:151)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:220)
        at 
org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:813)
        at 
org.maven.ide.eclipse.embedder.Maven2Executor.main(Maven2Executor.java:85)
Caused by: java.lang.NoClassDefFoundError: javax/jws/WebService
        at 
com.sun.tools.ws.wscompile.WsgenOptions.validateEndpointClass(WsgenOptions.java:215)
        at 
com.sun.tools.ws.wscompile.WsgenOptions.validate(WsgenOptions.java:197)
        at com.sun.tools.ws.wscompile.WsgenTool.run(WsgenTool.java:118)
        at com.sun.tools.ws.WsGen.doMain(WsGen.java:69)
        at 
org.codehaus.mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:91)
        ... 8 more
[INFO] 
----------------------------------------------------------------------------
[ERROR] BUILD FAILURE
fr.slib.canopee:slib-erable-framework:jar:2.0.0-SNAPSHOT (
task-segment: [install] )
[INFO] 
----------------------------------------------------------------------------
[INFO] Failed to execute wsgen
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute wsgen
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:544)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:328)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:151)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:220)
        at 
org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:813)
        at 
org.maven.ide.eclipse.embedder.Maven2Executor.main(Maven2Executor.java:85)
Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to
execute wsgen
        at 
org.codehaus.mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:96)
        at org.codehaus.mojo.jaxws.MainWsGenMojo.execute(MainWsGenMojo.java:14)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:578)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:508)
        ... 5 more
Caused by: java.lang.NoClassDefFoundError: javax/jws/WebService
        at 
com.sun.tools.ws.wscompile.WsgenOptions.validateEndpointClass(WsgenOptions.java:215)
        at 
com.sun.tools.ws.wscompile.WsgenOptions.validate(WsgenOptions.java:197)
        at com.sun.tools.ws.wscompile.WsgenTool.run(WsgenTool.java:118)
        at com.sun.tools.ws.WsGen.doMain(WsGen.java:69)
        at 
org.codehaus.mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:91)
        ... 8 more
[INFO] 
----------------------------------------------------------------------------
[INFO] Total time: 8 second
[INFO] Finished at: Mon Jan 14 23:02:34 CET 2008
[INFO] Memory 5M/16M
[INFO] 
----------------------------------------------------------------------------
[INFO] 
----------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] 
----------------------------------------------------------------------------
[INFO] Failed to execute wsgen
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute wsgen
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:544)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:328)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:151)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:220)
        at 
org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:813)
        at 
org.maven.ide.eclipse.embedder.Maven2Executor.main(Maven2Executor.java:85)
Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to
execute wsgen
        at 
org.codehaus.mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:96)
        at org.codehaus.mojo.jaxws.MainWsGenMojo.execute(MainWsGenMojo.java:14)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:578)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:508)
        ... 5 more
Caused by: java.lang.NoClassDefFoundError: javax/jws/WebService
        at 
com.sun.tools.ws.wscompile.WsgenOptions.validateEndpointClass(WsgenOptions.java:215)
        at 
com.sun.tools.ws.wscompile.WsgenOptions.validate(WsgenOptions.java:197)
        at com.sun.tools.ws.wscompile.WsgenTool.run(WsgenTool.java:118)
        at com.sun.tools.ws.WsGen.doMain(WsGen.java:69)
        at 
org.codehaus.mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:91)
        ... 8 more
[INFO] 
----------------------------------------------------------------------------
[INFO] Total time: 8 second
[INFO] Finished at: Mon Jan 14 23:02:34 CET 2008
[INFO] Memory 5M/16M
[INFO] 
----------------------------------------------------------------------------

strange the missing class is in jsr181-api-1.0-MR1.jar.

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to