|
|
||
Doug Kohlert's BlogNovember 2005 ArchivesJAX-WS: wsimport tipPosted by kohlert on November 09, 2005 at 12:59 PM | Permalink | Comments (3)The wsimport tool of JAX-WS has added a -p
custSchema - customizes the package that generated artifacts from schema use.
<bindings
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
wsdlLocation="http://localhost:8080/jaxws-external-customize/addnumbers?wsdl"
xmlns="http://java.sun.com/xml/ns/jaxws">
<package name="external_customize.client"/>
</binding>
custWsdl - customizes the package that artifacts generated from the WSDL use.
<bindings
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://java.sun.com/xml/ns/jaxb"
version="1.0">
<bindings schemaLocation="http://localhost:8080/jaxws-external-customize/addnumbers?xsd=1" node="/xsd:schema">
<schemaBindings>
<package name="external_customize.client"/>
</schemaBindings>
</bindings>
</bindings>
This would be passed to wsimport using the -b option:
For example:wsimport -b custSchema -b custWsdl http://localhost:8080/jaxws-external-customize/addnumbers?wsdl" With the new -p You can see a working sample code using both of these approaches in the external-customize and wsimport_catalog samples included in the nightly build of JAX-WS available here. JAX-WS and .Net interoperabilityPosted by kohlert on November 07, 2005 at 02:46 PM | Permalink | Comments (0)Sun plans to implement the WS-* specifications that will greatly improve interoperability with .Net and the Windows Communication Framework (WCF/Indigo). The implementation of these specifications will be built on top of JAX-WS. You can read the press release from Sun about this at: http://www.sun.com/smi/Press/sunflash/2005-11/sunflash.20051104.1.html. JAX-WS has been feature complete for a couple of months now and is becoming very stable. You can download the specification, APIs and JavaDocs for JAX-WS here. You can download the nightly builds of the JAX-WS RI here. JAX-WS Project Created on Java.netPosted by kohlert on November 03, 2005 at 09:15 AM | Permalink | Comments (0)A new JAX-WS project has been created on Java.net. This project is for the reference implementation of JSR 224 that Java API for XML Web Services. Originally JAX-WS 2.0 was named JAX-RPC 2.0 and was part of the JAX-RPC Java.net project. Even after JAX-RPC 2.0 was renamed to JAX-WS 2.0 (see my blog) the two projects continued to share the JAX-RPC project. To clarify that these are in fact two seperate projects and to remove some confusion about them, we have created a JAX-WS project to focus solely on JAX-WS.
JAX-WS is the next generation standard for Java Web Services. It has significant advantages and improvements over JAX-RPC. One of the biggest wins for developers is that JAX-WS will be included in Mustang (Java SE 6). This means that writing JAX-WS clients will not add additional libraries to the client application. In addition to the features I mentioned in
my
JAX-WS 2.0 EA blog a number of other features are also included in the new feature complete implemenation.
These features include:
The JAX-WS project can be found at http://jax-ws.dev.java.net.
The users@jax-ws.dev.java.net mailing list will be used to discuss issues related to JAX-WS. To subscribe to the list, send a message to:<users-subscribe@jax-ws.dev.java.net>
| ||
|
|