Deploying Web Applications to WebLogic

A J2EE web module is packaged as a web archive (WAR) file which contains one or more web components (servlets, JSPs) and a deployment descriptor file named web.xml. Once you've created the deployment profile containing the web components and the deployment descriptor file and packages them into a standard J2EE Web Archive (WAR) file, you can proceed to deploy the WAR or EAR to a WebLogic 6.1 or 7.0SP1 application server.

To deploy a web application to WebLogic in JDeveloper :

  1. If not already done, create a deployment profile for web applications (WAR).
  2. If not already done, create a connection to BEA WebLogic before deploying.
  3. Select and right-click WAR_dep_profile_icon <webapp>.deploy profile. The context menu displays these deployment options:
    1. Deploy to <Name_of_server_connection>: the web module is packaged as a WAR. JDeveloper deploys the WAR file to the selected WebLogic application server connection which you created earlier.
    2. Deploy to WAR file: the web module is packaged as a WAR file and saved to the local directory or mapped network drive you specified in the WAR deployment profile - General Page. Or, you can use the BEA WebLogic Server Console to deploy this WAR file. See your WebLogic Server documentation for more information.
    3. Deploy to EAR file: the web module is packaged as an Enterprise Archive (EAR) file and deployed to the selected WebLogic application server. Or, you can use the BEA WebLogic Server Console to deploy this EAR file. See your WebLogic Server documentation for more information.
  4. (Optional) If you want to edit either the WAR_dep_profile_icon <webapp>.deploy profile or the web.xml deployment descriptor settings, right-click its icon and choose Settings.

Notes:


Related topics

About J2EE Applications and How They Are Packaged and Deployed
Deploying Web Applications to WebLogic
Deploying EJB JARs to WebLogic
BC4J Setup and Deployment Prerequisites for WebLogic Deployment
Deploying a BC4J Web Application to WebLogic
Deploying BC4J as an EJB Session Bean to WebLogic
Loading BC4J Runtime Libraries to WebLogic