Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

JAX-WS 2.1 FCS is released

843833Feb 8 2007
We are proud to announce the release of JAX-WS 2.1 RI FCS. JAX-WS 2.1 is
a major re-architecture over JAX-WS 2.0 without changing the standard
JAX-WS APIs or programming model. The benefits of this is a very fast
implementation and an extremely flexible, extensible architecture. To
read more about how fast the RI is and the new functionality that it
contains, read Vivek's blog at:
http://weblogs.java.net/blog/vivekp/archive/2007/02/jaxws_21_fcs_fa_1.html

Here is an excerpt from Vivek's blog about the Key Features.

* Reference Implementation (RI) of JAX-WS 2.1. Full JAX-WS 2.1
Specification <http://jcp.org/en/jsr/detail?id=224> compliance
* Development Tools
o WSDL to Java generator
+ Wsimport command line tool
<https://jax-ws.dev.java.net/nonav/2.1/docs/wsimport.html>, ant task
<https://jax-ws.dev.java.net/nonav/2.1/docs/wsimportant.html and
Maven2 plugin
<http://mojo.codehaus.org/jaxws-maven-plugin/index.html>
o Java to WSDL generator
+ Wsgen command line tool
<https://jax-ws.dev.java.net/nonav/2.1/docs/wsgen.html>, ant Task
<https://jax-ws.dev.java.net/nonav/2.1/docs/wsgenant.html>
and Maven2 plugin
<http://mojo.codehaus.org/jaxws-maven-plugin/index.html>
o Integrated with NetBeans 5.5.1
<http://www.netbeans.info/downloads/dev.php>
* Standards
o Web Services Addressing 1.0 - Core, SOAP Binding and WSDL Binding
o WS-Addressing - Member Submission
o SOAP 1.1 and 1.2
o REST and XML/HTTP
o WS-I Basic Profile 1.1, Simple SOAP Binding Profile 1.0 and Attachment
Profile 1.0
o MTOM
* Extensions (May not be final unless says so)
o Web Services Interoperable Technologies ( WSIT
<https://wsit.dev.java.net/index.html#downloads>) - enables .NET 3.0
interoperability
+ WS-ReliableMessaging
+ WS-Policy
+ WS-MEX
+ WS-Security/WS-Security Policy
+ WS-Trust/WS-Secure Conversation
+ WS-AT/WS-Tx (Supported only on Glassfish v2)
+ SOAP/TCP
o Spring support <https://jax-ws-commons.dev.java.net/spring/>
o Pluggable Transport <https://jax-ws.dev.java.net/transport.html>
+ In-VM transport
+ Servlet transport (bundled with the RI)
+ JMS transport <http://jms-ws-transport.dev.java.net/>
+ SOAP over TCP transport (part of WSIT <https://wsit.dev.java.net>)
o FastInfoset (bundled with JAX-WS 2.1 RI) <https://fi.dev.java.net/>
+ ITU-T Rec. X.891 | ISO/IEC 24824-1
<http://www.itu.int/rec/T-REC-X.891-200505-I/e>
o JBI Service Engine and Binding Component(part of Glassfish v2)
o HTTP Binding Component
<http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=HTTPBC>,
used by Open JBI component <https://open-jbi-components.dev.java.net/>
* Data binding - JAXB 2.1.2 RI <https://jaxb.dev.java.net/2.1.2/>
* Server Side Asynchrony - AsyncProvider
<https://jax-ws.dev.java.net/nonav/2.1/docs/asyncprovider.html>
* Stateful Web Services
<https://jax-ws.dev.java.net/nonav/2.1/docs/statefulWebservice.html>
* Support for custom WebServiceFeature
<http://weblogs.java.net/blog/ramapulavarthi/archive/2007/01/extending_jaxws.html>
* Hosting API
<https://jax-ws-architecture-document.dev.java.net/nonav/doc21/index.html?com/sun/xml/ws/api/server/package-summary.html>

o These APIs can be used by a J2EE application server to integrate JAX-WS
2.1 RI for hosting JAX-WS services
* Endpoint Deployment
o Glassfish v2 <https://glassfish.dev.java.net>
+ Tightly integrated with Glassfish
+ Supports EJB and Web endpoints
+ 109 based deployment support for better portability
+ JAX-WS RI specific deployment descriptor support
o Sun One Application Server 9.0 ur1
<http://www.sun.com/software/products/appsrvr_pe/index.xml>
o Light weight HTTP server
+ On JDK 1.5 through http.jar distributed with the JAX-WS 2.1 RI bundle
+ Bundled with JDK 6
o Any other container that supports Servlet 2.4, such as Tomcat, Jetty,
Geronimo, JBoss, Resin, ... You name it!

Comments

Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Mar 8 2007
Added on Feb 8 2007
0 comments
367 views