Isuru,
I'm impressed! Based on the date it looks like you just did this for me (and others) today. I have to start working on something else so I don't know when I will have a chance to try this, but I definitely plan to when I get a chance. It looks like the kind of information Axis needs to put on their web site. I noticed that you did some work for them. Thanks very much! Aaron Meyer Phone: (314) 387-4297 E-Mail: [email protected] <mailto:[email protected]> ________________________________ From: Isuru Suriarachchi [mailto:[email protected]] Sent: Thursday, August 27, 2009 1:58 AM To: [email protected] Subject: Re: Where's wsgen and wsimport? Hi Aaron, I've written a blog post on deploying JAXWS service in Axis2 at [1]. Most of the details including download links for jaxws-rt.jar and jaxws-tools.jar are there in this post. Thanks, ~Isuru [1] http://isurues.wordpress.com/2009/08/27/how-to-deploy-your-jaxws-web-ser vice-in-axis2/ On Wed, Aug 26, 2009 at 9:14 PM, Meyer, Aaron L. <[email protected]> wrote: Amila, Thanks for your reply. Since these jars weren't in the Axis distribution I eventually concluded that I had to get them from elsewhere and downloaded JAX-WS 2.1.5 from the Glassfish/Metro/JAX-WS site (I encountered a problem with the 2.1.7 download jar file). I can see that wsgen and wsimport are in the 'bin' folder. However, it's still not clear to me just how to integrate with Axis or why the documentation doesn't cover this, so I guess I'll experiment some more keeping your tip in mind. I'm curious as to how you figured this out from the provided documentation (or otherwise). I realize that Axis is open source, but it sure would be a monumental improvement if the Axis documentation were given as much attention as the product itself and explained in more detail so we wouldn't have to needlessly waste so much time trying to get it (or at least certain aspects of it like JAX-WS) working. For example, it doesn't seem like it would be that difficult to mention that you have to download JAX-WS separately, include a link, explain how to integrate it, and suggest when/why you might want to use it with Axis. Hopefully someone from Axis will read this and get the documentation improved. In any case, thanks again for the tip! Aaron Meyer Phone: (314) 387-4297 E-Mail: [email protected] <mailto:[email protected]> ________________________________ From: Amila Suriarachchi [mailto:[email protected]] Sent: Tuesday, August 25, 2009 11:50 PM To: [email protected] Subject: Re: Where's wsgen and wsimport? hi, you need to put jaxws-rt.jar and jaxws-tools.jar s to lib folder. thanks, Amila. On Tue, Aug 25, 2009 at 11:36 PM, Meyer, Aaron L. <[email protected]> wrote: The immediate problem I hope you can help me with: I can't find wsgen or wsimport in the distribution for 1.5. I'm wondering why there is documentation for JAXWS but apparently it's not included. Also, I would like to know if JAXWS is what I should learn if just starting out since (if I understand what I read correctly) it appears as though it will be the J2EE standard way of creating Web Services. So how do I get JAXWS to work with Axis - that's the missing part in the documentation. Other comments: I'm trying to learn Web Services and I just went through the JBoss In Action chapter and successfully created a simple web service (apparently based on JAXWS). I then decided I would like to also learn Axis (partly because we aren't on the latest JBoss server). I quickly became frustrated for the following reasons: The documentation is very confusing because it offers all these different technologies you can use but offers no guidelines as to which to use, and the examples under the different sections aren't even consistent (e.g. Quick Start vs. User Guide). This is only made worse by the (apparently) missing support for JAXWS (even though it's documented as though it is supported). It would save a lot of frustration if you could clarify all this in the documentation (especially the JAXWS part). By the way - this is not meant to 'trash' your product by any means, but rather to be constructive information in hopes of improvements. Thanks, Aaron Meyer Senior Programmer/Analyst - Provider Data Systems Magellan Health Services 14100 Magellan Plaza Maryland Heights, MO 63043 Phone: (314) 387-4297 E-Mail: [email protected] <mailto:[email protected]> -- Amila Suriarachchi WSO2 Inc. blog: http://amilachinthaka.blogspot.com/ -- Senior Software Engineer, WSO2 Inc. http://wso2.org/ Blog : http://isurues.wordpress.com/
