I'll never remember it unless you create an issue.

On 19-May-08, at 2:42 AM, Henri Gomez wrote:

Should I open a report or did you allready see where could be the problem ?

2008/5/16 Henri Gomez <[EMAIL PROTECTED]>:
BTW, from other reports it seems that the tools.jar is missing from
the classpath in maven 2.1-SNAPSHOT

2008/5/16 Henri Gomez <[EMAIL PROTECTED]>:
Done :)

Attached

2008/5/16 Jason van Zyl <[EMAIL PROTECTED]>:
Attach a sample project and I'll look at it. It's a Maven problem not an
m2eclipse problem.

On 16-May-08, at 5:22 AM, Henri Gomez wrote:

I can build jar projects using the jaxws wsgen mojo (1.9) under maven
2.0.x but it failed under m2eclipse (0.9.3) when using maven 2.1
embedded (it works if I switch m2eclipse to use the maven 2.0.9 on my
system).

I tried with various JVM (Sun and IBM 5 and 6) but still got the
problem with maven 2.1 embedded :

error is :

From file: C:\workspace\xxx-er-go\pom.xml
Reason: Failed to execute wsgen

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 java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    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: 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:91)
    at
org.codehaus.mojo.jaxws.MainWsGenMojo.execute(MainWsGenMojo.java: 14)
    at
org .apache .maven .plugin .DefaultPluginManager.executeMojo(DefaultPluginManager.java:577)
    at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
    at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
    at
org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeTaskSegments(DefaultLifecycleExecutor.java:191)
    at
org .apache .maven .lifecycle .DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java: 149)
    at
org .apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java: 223)
    at
org .apache .maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java: 304)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1)
    at
org .apache .maven .embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java: 903)
    at
org .apache .maven .embedder .MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304)
    at
org .apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:63)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:52)

Any idea or fixes ?

my pom.xml wsgen is standard :

    <build>

            <plugins>

                    <plugin>

<artifactId>maven-compiler-plugin</artifactId>
                            <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>

<!-- We need JAX-WS support for Annotation processing
-->
                    <!-- NB: wsgen can handle only one SEI at a
time so we define an
execution by SEI -->
                    <plugin>
                            <groupId>org.codehaus.mojo</groupId>
<artifactId>jaxws-maven-plugin</ artifactId>
                            <executions>
                                    <execution>
                                            <id>go-wsgen</id>
                                            <goals>
<goal>wsgen</ goal>
                                            </goals>

<phase>generate-sources</phase>
                                            <configuration>


<resourceDestDir>${project.build.directory}/classes/com/mycorp/ service/resources/wsdl</resourceDestDir>

<sei>com.mycorp.service.MyService</sei>

<genWsdl>true</genWsdl>
<keep>false</ keep>
                                            </configuration>
                                    </execution>
                            </executions>
                    </plugin>

            </plugins>

    </build>

Thanks for your help.

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

 http://xircles.codehaus.org/manage_email



Thanks,

Jason

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

the course of true love never did run smooth ...

-- Shakespeare



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

 http://xircles.codehaus.org/manage_email






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

   http://xircles.codehaus.org/manage_email



Thanks,

Jason

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

We all have problems. How we deal with them is a measure of our worth.

-- Unknown



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

   http://xircles.codehaus.org/manage_email


Reply via email to