2018
DEPLOYING IN AN EXTERNAL WEB CONTAINER
Getting Started with QuarkXPress Server 2018 | 19
QXPS WebApp silent deployment into IBM WebSphere
Copy the [QXPS_BUILD]/conf folder to WebSphere’s current directory (for 1.
example, $(WS_INSTALLED_DIR)/AppServer/profiles/AppSrv01. Open
ServerApp properties and update the following:
qxpswebserver.embeddedwebcontainer= false •
qxps.webapp.context.name= /qxps •
In the [TOMCAT_HOME]/bin/conf/Qla.properties file, set the host name, 2.
port number, and serial number of your instance of QLA Server.
Set QlaServer.machinename to the IP address or hostname of the QLA •
server.
Set QlaServer.port to the port number of the QLA server. •
If you have a backup QLA server, set Backup.QlaServer.machinename •
and Backup.QlaServer.port to its IP address or hostname and port
number.
Save the following script as “install.jython”: 3.
earLoc='C:\QXPSTestAutomation\WebSphere\$(EAR_NAME)
appName='$(EAR_NAME)'
print AdminApp.install(earLoc, ['-MapWebModToVH', [['.*',
'.*',
'default_host']]])
AdminConfig.save()
Save the following script as “uninstall.jython”: 4.
appName=’ $(EAR_NAME)’
print AdminApp.uninstall(appName)
AdminConfig.save()
Open the cmd window with admin privilege, go to the 5.
$(WS_INSTALLED_DIR)/AppServer/profiles/AppSrv01/bin folder and
run the following commands:
wsadmin.bat -f '$(PATH_TO_INSTALL_JYTHON_SCRIPT)' -lang jython
Restart IBM WebSphere to launch the QuarkXPress Server. 6.
Deploying QXP Server in WebLogic
To install QuarkXPress Server as an independent Web application in an Oracle
WebLogic Web container:
Download the WebLogic Server 12c from http://www.oracle.com. 1.
Extract the downloaded archive and go through the steps given in the 2.
“README.txt” file in the [$wls]/wlsxxxx folder.
Your domain username and password are those that you entered while setting
up WebLogic.
Start the WebLogic Server using the startWebLogic.cmd cmd in the 3.
$wls]/wlsxxxx/user_projects/domains/base_domain/ folder.
Copy the [QXPS_BUILD]/conf folder to WebLogic’s current directory (for 4.
example, [$wls]/wlsxxxx/user_projects/domains/base_domain).