The 10gR3 release of WebLogic Server supports both Java API for XML-Based Web Services 2.1 (JAX-WS) and Java API for XML-Based RPC 1.1 (JAX-RPC) Web Services.
JAX-RPC, an older specification, defined APIs and conventions for supporting XML Web Services in the Java Platform as well support for the WS-I Basic Profile 1.0 to improve interoperability between JAX-RPC implementations. JAX-WS is a follow up to JAX-RPC 1.1 and it implements many of the new features in Java EE 5.
The Oracle Enterprise Pack for Eclipse (OEPE) provides a facility for creating the JAXB classes from a given XML Schema Document (XSD) file. The Spring integration of OEPE allows to generate WebLogic Web Service (based on JAX-WS) for Spring beans.
In this tutorial part, you will be provided an XSD file for generating JAXB classes. You will also generate JAX-WS WebLogic Web Services for Spring beans developed in the previous part. The JAX-WS WebLogic Web Service will use the JAXB type for messaging and delegates the request to the respective Spring bean.
In this step, you will configure the TroubleTicketSystemServer project for the WebLogic Web Service and create the necessary packages.
Before you start the tutorial steps, download the resources.zip and unzip it. The extracted resources folder has set of Java classes and an XSD file.
You will perform the following tasks in this step:
Click the arrow below to navigate through the tutorial: