App Deployment to WebSphere (Liberty Profile)
WaveMaker Apps can be exported as a WAR file. This generated file can be deployed to any standard Java Web Server running on JDK 17/JDK 21. This section walks through the steps to deploy WaveMaker app to IBM Websphere (Liberty Profile). You can know more about Deployment to Web Server from here.
Pre-requisites
- WaveMaker application (war) file named SampleApp.war
- Websphere version should be 19.0.0.1 or more.
- You need to configure IBM Websphere (Liberty Profile) and update server.xml with servlet-4.0 feature.
WebSphere Setup
- Navigate to WebSphere_Home_Directory\bin
- Execute command: server.bat start
Preparing WAR File
From WaveMaker Studio, for the app that you want to deploy to WebSphere, Export the app as WAR file using the appropriate configurations. For more information, see Generate a WAR file.
Deploy to WebSphere (Liberty Profile)
- Copy prepared war file into
Websphere_Home_Directory\usr\servers\defaultServer\dropins\war
- Once success message is displayed in the terminal navigate to
http://localhost:8080/
to view the deployed application.