Skip to main content
Jump to: navigation, search

Difference between revisions of "JAXWS"

(Updating with Update site release information)
(Removed Eclipsecon 09 event)
Line 53: Line 53:
<h1>News, Articles & Events</h1>
<h1>News, Articles & Events</h1>
* Shane Clarke will be presenting the new JAX-WS approaches as part of the [ What's Baking in the WTP Incubator?] talk in the morning on Wednesday 25th at [ EclipseCon 2009]. Put it in your calendar!
* The original [ JAXWS Tools project proposal]
* The original [ JAXWS Tools project proposal]
[[Category:JAXWS| ]]
[[Category:JAXWS| ]]
[[Category:WebServices| ]]
[[Category:WebServices| ]]

Revision as of 06:38, 7 April 2009

JAX-WS Tools Project

Welcome to the JAX-WS Tools wiki. The JAX-WS Tools project is a member of the Web Tools Incubator. The goal of the project is to construct frameworks for the development of Eclipse-based tools for JAX-WS development of Web Services and to provide an example of how to use the frameworks.

The JAX-WS project code is based upon the rich framework set that is offered by the Web Tools Platform and will extend it where necessary.

JAX-WS is a standardized set of extensions for Java to allow the construction of Java-based Web services using both POJO and WSDL interface approaches. It was developed to supersede the older JAX-RPC standard. See The JAX-WS FAQ for more details, or you can go the whole hog and download the JSR224 spec.

For our exemplar implementation, we're using Apache CXF, which is a top-notch implementation of the JAX-WS and other WS-* standards. There are other runtimes that support JAX-WS programming, such as Metro from SUN, and Apache Axis. If you are using one of those, and need the tools, we'll welcome any patches you might have for us!

See New and Noteworthy

JAX-WS Tools
Mailing ListForumsIRCmattermost
OpenHelp WantedBug Day
Browse SourceProject Set File

Getting Started

  • You can download runtime or SDK builds (see Builds section opposite). We've aimed to build on both 3.4 and 3.5 platforms, so let us know if you have any issue with either. The easiest way to check out the latest code is to use this Team Project Set file. Just save the file, then, in the IDE, do File > Import > Team > Team Project Set and browse for the file where you have saved it. Eclipse will toddle off and check out the code, perhaps after asking you about re-using some of your existing Team repository settings.
  • The JAX-WS plug-ins have dependencies on the javax.jws, and org.jdom bundles. These bundles are included in the download from the Update Site. You can also download the individual bundles from a stable Orbit build. Note: the 2.1.x version of the bundle has further dependencies on javax.xml.bind 2.1.9 and 1.0.1. Currently available in the Orbit Committers Build.
  • You will find some video clips showing you how to create Web services using WSDL and POJOs, with information on how to deploy them to Tomcat at the FUSE videos site.
  • Check out our Milestone Plan


  • Runtime and SDK downloads now available on WTP 3.1 M6 Update Site. Labeled "CXF Web Services".
  • Continue to watch this page, or subscribe to Oisin's blog, for updates.
  • Are you using the JAX-WS Tools in your product, or in your own Eclipse distribution? Let us know on the Adopters page.

Getting Involved

  • First - keep in touch! You can get us on the incubator devlist (archive here).
  • Second - check out the code and try it out.
  • Third - try something out, and write it up. Was there something interesting that you did with the code, or something that you thought cleared up some ambiguities in the documentation or other material? Let us know, and we'll link to it from here.
  • Fourth - we're always looking for help with our Bugzilla queue. Fixing bugs is the best way to get familiar with new code.
  • Fifth - is there something missing? Maybe you use Axis and you'd like to have a way to use that runtime. Create a Bugzilla and submit a patch. We love the patches.

News, Articles & Events

Copyright © Eclipse Foundation, Inc. All Rights Reserved.