Deploying an EJB Web Service to a SOAP Server on Oracle Application Server

To deploy a SOAP web service based on an EJB, you have to perform a number of tasks that are described below.

Note: This section describes deploying a web service based on the remote interface of a stateless EJB to the SOAP server on Oracle Application Server. Deploying a J2EE web service based on the remote interface of a stateless EJB is a much simpler procedure. For more information, see Deploying J2EE Web Services to OC4J.

The tasks you must perform to deploy a web service based on an EJB to an Oracle SOAP server are:

  1. Before deploying to a SOAP Server for the first time, the EJB providers must be registered on the server. See Registering the EJB Providers with OC4J.
  2. Once the providers have been registered on the server, you can create a deployment profile for the the EJB module (EJB JAR). See Packaging EJBs for Deployment.
  3. When the EJB module has been created, you can deploy the web service as a J2EE EJB Module (EJB JAR file). See Deploying a J2EE Enterprise Archive.
  4. Finally, you must register the web service. See Registering a Web Service With a Soap Server.

Developing and Using Web Services

 

Copyright © 1997, 2004, Oracle. All rights reserved.