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]

Reply via email to