The Java WSDP is an integrated toolkit that allows Java developers to build, test and deploy XML applications, Web services, and Web applications.
Checkout Java Web Services Developer Pack 1.2
The Java WSDP 1.2 contains the latest versions of Java and XML technologies with bug fixes and performance enhancements for all of Sun's Java and XML technologies as well as the following new features:
Developed through the Java Community Process, JavaServer Faces technology simplifies building user interfaces for JavaServer applications. With the well-defined programming model that JavaServer Faces provides, developers of various skill levels can quickly and easily build web applications by: assembling reusable UI components in a page, connecting these components to an application data source, and wiring client-generated events to server-side event handlers.
Web Services Interoperability Sample Application
The WS-I sample application is a Supply Chain Management app that uses Web Services endpoints for retailers, manufacturers, warehouses and a logging facility. The sample application allows you to mix and match web services from different vendors in various transactions. These use cases demonstrate interoperability using concrete examples of real Web services.
XML and Web Services Security
The early access version of XML and Web services security provides a framework for the JAX-RPC application developer to digitally sign/verify SOAP messages, based on a draft of the OASIS WS-Security specification, which is in turn based on World Wide Web Consortium (W3C) specifications for XML-Signature.
UBL (Universal Business Language) Data Binding Sample
JAXB 1.0.1 includes a new sample that processes a UBL (Universal Business Language) order using JAXB-generated classes and prints a report to the screen. The sample provides a case study of how JAXB helps in the rapid development of applications for industry-standard schemas.