Try OpenEdge Now
skip to main content
Application Migration and Development Guide
Migrating AppServer and WebSpeed Applications : WebSpeed : Migrating classic WebSpeed applications
 

Migrating classic WebSpeed applications

Migrating a WebSpeed application to a PAS for OpenEdge instance, involves moving the application's static files to a specific folder in the instance, and updating the instance's PROPATH to include the folders that contain the application's r-code.

Static files

A PAS for OpenEdge instance expects the static files that support a WebSpeed application to be in a particular location in the instance's directory structure. Static files include images and html files.
The location of static files for the default Web application is:
instance_name/webapps/ROOT/static
If you deploy another application, the default location for its static files is:
instance_name/webapps/webapp_name/static
where webapp_name is the name of the WebSpeed application.

r-code

To enable a PAS for OpenEdge instance to find a WebSpeed application's r-code, add any folders that contain WebSpeed application r-code files to the instance agent's PROPATH.
The default location for r-code is:
instance_name/openedge
PROPATH is set in the instance's ../conf/openedge.properties file. For example:

.
.
.
[AppServer.Agent]
agentMaxPort=62202
agentMinPort=62002
agentShutdownProc=
agentStartupProc=
agentStartupProcParam=
collectStatsData=0
flushStatsData=0
infoVersion=9010
keyAlias=
keyAliasPasswd=
keyStorePasswd=
keyStorePath=.\keys\
lockAllExtLib=
lockAllNonThreadSafeExtLib=
noSessionCache=0
numInitialSessions=5
PROPATH=${CATALINA_BASE}/openedge,${DLC}/tty,${DLC}/tty/netlib/OpenEdge.Net.pl
.
.
.
Note: CATALINA_BASE is an environment variable that resolves to instance_path.