From the source, jaxws-maven-plugin should should pickup your classes.jar if
you have it as your denpendecy.

Also, and latest source and snapshot seems to be out of sync, could you
fetch the source and build it and test it
with your build.

-D


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


The only change to a plugin (plugin itself) that I made was to
jaxws-maven-plugin-1.0-beta-1-SNAPSHOT.pom and the sun.jdk section now
looks like:

<dependency>
     <groupId>sun.jdk</groupId>
     <artifactId>tools</artifactId>
     <version>1.5.0</version>
     <scope>system</scope>

<systemPath>/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Classes/classes.jar</systemPath>
   </dependency>

Specifying this as the dependency for the plugin in my pom file didn't
work.

Haven't figured out a non-hack approach yet.

-Ryan


On Thursday, March 08, 2007, at 08:45PM, "Dan Tran" <[EMAIL PROTECTED]>
wrote:
>also, what did you change in the plugin's pom?  If it is valid, i will
fix
>the plugin
>
>-D
>
>
>On 3/8/07, Dan Tran <[EMAIL PROTECTED]> wrote:
>>
>> Ryan, I should have said this out loud early so you dont have to go
thru
>> this
>>
>> any way, if maven folk willing to fix
>>
>> http://jira.codehaus.org/browse/MEV-498
>>
>> an all will be okie
>>
>> -Dan
>>
>>
>>  On 3/8/07, Ryan Cuprak <[EMAIL PROTECTED]> wrote:
>> >
>> > Hello,
>> >
>> > Got my jaxws stuff working!
>> >
>> > Added the repository:
>> >         <repository>
>> >            <id> java.net</id>
>> >            <url>
https://maven-repository.dev.java.net/nonav/repository
>> > </url>
>> >            <layout>legacy</layout>
>> >        </repository>
>> > (deleted entries javax entries and .m2 and re-downloaded - only had
to
>> > download the jsr 181 jar separately. - think I installed the wrong
jar
>> > previously)
>> >
>> > and the dependency (for webservice annotations):
>> >        <dependency>
>> >            <groupId>javax.jws</groupId>
>> >            <artifactId>jsr181-api</artifactId>
>> >            <version>1.0-MR1</version>
>> >            <scope>compile</scope>
>> >        </dependency>
>> >
>> > That seemed to do the trick.
>> >
>> > Also, kinda wondering if mvnrepository.com indexes the java.netstuff.
>> >
>> > -Ryan
>> >
>> > On Thursday, March 08, 2007, at 12:17PM, "Ryan Cuprak" <
[EMAIL PROTECTED]>
>> > wrote:
>> > >
>> > >  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<
http://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<
http://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]
>> > >
>> > >
>> > >
>> >
>> > ---------------------------------------------------------------------
>> > 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