Any chance you could send me your pom.xml file? I am a little baffled why the JAXWS plugin is failing on what appears to be a classpath issue with the annotations.

 How did using a legacy repository affect things?

 Thanks,
 -Ryan

On Mar 8, 2007, at 3:08 PM, jsolderitsch wrote:


Yes -- I found two plug-in poms in my .m2 -- this one and
jaxws-maven-plugin-1.0-beta-1-20070203.171044-8.pom

I changed the latter one first and that didn't help and then I changed the
one you mentioned and I was past the tools.jar block.

And I was able to build a deployable war file based on a pojo with some
JAX-WS annotations.

I did need to use the legacy repository:
https://maven-repository.dev.java.net/nonav/repository and this seemed to let me compile all the way. At one point I did also do a mvn install:file for the jar jaxws-rt.jar that I got from the nightly JAX-WS 2.1 build. But
this was before I switched to the legacy repo from
https://maven2-repository.dev.java.net/nonav/repository which is supposedly
the preferred one.

Good luck.

Jim


Ryan Cuprak wrote:


I edited:
/Users/<username>/.m2/repository/org/codehaus/mojo/jaxws-maven- plugin/
1.0-beta-1-SNAPSHOT/jaxws-maven-plugin-1.0-beta-1-SNAPSHOT.pom

  However, I hit another roadblock once I got past that problem. The
plugin can't find the class file for the Webservice annotation tag.
Plan to download the source and tinker with it later today.

  -Ryan

On Mar 8, 2007, at 1:43 PM, jsolderitsch wrote:


Question -- Which pom file under .m2?

I find myself in exactly the same situation and error condition
trying to
use the jax-ws plug-in on Mac OS X?

Ryan Cuprak wrote:


Managed to get around the problem. I edited the pom file under .m2 to point directly at the classes.jar file on MacOS X. A bit of a hack
but it worked.

  -Ryan

On Mar 6, 2007, at 2:37 PM, Ryan Cuprak wrote:


The error message is:
Missing:
----------
1) sun.jdk:tools:jar:1.5.0

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=sun.jdk -
DartifactId=tools \
          -Dversion=1.5.0 -Dpackaging=jar -Dfile=/path/to/file

  Path to dependency:
        1) org.codehaus.mojo:jaxws-maven-plugin:maven-plugin:1.0-
beta-1-20070203.171044-8
        2) sun.jdk:tools:jar:1.5.0


 On the mac, the classes that comprise the tools are located in:
 /System/Library/Frameworks/JavaVM.framework/Versions/1.5/Classes/
classes.jar
Googling I come across postings where it is recommend that I alter
the systempath to point to classes.jar.

 -Ryan

On Mar 6, 2007, at 2:30 PM, Dan Tran wrote:

jaxws is capable of automatically pickup tools.jar from
${java.home}/lib/tools.jar
( MacOS specific)

What is the error?

you may need to get the latest source and build your self.


-D


On 3/6/07, Ryan Cuprak <[EMAIL PROTECTED]> wrote:

Hello,
I am trying to get the "jaxws-maven-plugin" up and running on my
box. Evidently Apple has been kind enough to stick tools.jar
elsewhere.

Any reason why the snippet below wouldn't work?

-Ryan

Snippet:

<plugins>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>jaxws-maven-plugin</artifactId>
                <version>1.0-beta-1-SNAPSHOT</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>wsgen</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <sei>net.cuprak.ryanportal</sei>
                    <genWsdl>true</genWsdl>

                </configuration>
                <dependencies>
                    <dependency>
                        <groupId>sun.jdk</groupId>
                        <artifactId>tools</artifactId>
                        <version>1.5.0</version>
                        <systemPath>/System/Library/Frameworks/
JavaVM.framework/Versions/1.5/Classes/classes.jar</systemPath>
                        <scope>system</scope>
                    </dependency>
                </dependencies>
            </plugin>

        </plugins>

---------------------------------------------------------------- --
--
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




------------------------------------------------------------------ --
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



------------------------------------------------------------------- --
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
View this message in context: http://www.nabble.com/Tools.jar---
Apple-tf3357700s177.html#a9378680
Sent from the Maven - Users mailing list archive at Nabble.com.


-------------------------------------------------------------------- -
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
View this message in context: http://www.nabble.com/Tools.jar--- Apple-tf3357700s177.html#a9381358
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to