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.
>>>>
>>>>
>>>> --------------------------------------------------------------------
>>>> -
>>>> 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]
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]