Dec 18

WaveMaker Application deployment to WebLogic application server

WaveMaker Apps can be exported as a WAR file. This generated file can be deployed to any standard Java Web Server running on JDK 1.8. You can know more about Deployment to Web Server from here.

This section walks through the steps to deploy WaveMaker app to Oracle WebLogic Server.

Pre-requisites

  1. WebLogic Server needs to installed in the system. Refer here for installation.
    Note: The following instructions are for deployment to WebLogic Server 11g (10.3.6).
  2. Prepare WebLogic XML for defining classloading policies and other instructions.
  3. WaveMaker application (war) file. The following instructions assume the war file is named SampleApp.war, change the name as per your use case.

Steps Involved

  1. Setting WebLogic.xml file in project
  2. Create Application War file for WaveMaker app
  3. Deploy Application (Deployment Process)

Setting WebLogic XML file in project

  1. Download the following zip file and extract the WebLogic XML file.
  2. Open the WaveMaker app and Import the extracted weblogic.xml file into project.
    Make sure it is imported to the following location: [project_home]/src/main/webapp/web-inf

Create Application War file

Export Project as war.
See here for steps in war file generation for WaveMaker apps.

Deploy Application to WebLogic (Deployment Process)

  1. Log in to WebLogic server
  2. From the Deployments section (link on the left side menu), click the Install button.
  3. Provide the path to the location of war file in the Path text box, select the war file and click the Next button.
  4. Select ‘Install this deployment as an application‘ and click the Next button.
  5. Provide the app Name and click the Next button.
  6. Select ‘Yes, take me to the deployment’s configuration screen‘ and click the Finish button.
  7. Click the Save button in deployment settings page
  8. Select the Testing tab to access the deployed application.
 
We use cookies to provide you with a better experience. By using our website you agree to the use of cookies as described in our Privacy Policy.