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.net stuff. >> > >> > -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]