Progress
Startup Command and Parameter
Reference


ADE r-code Location (-baseADE)

.

Operating 
System
and
Syntax 
UNIX
Windows 
-baseADE <directory> 
Use
With 
Maximum
Value 
Minimum
Value 
Single-user
Default 
Multi-user
Default 
CS
-
-
-
-

<directory>

Identifies where the client should look for the ADE r-code.

It is now possible to have different versions of ADE r-code on the same machine at the same time. As a result, you need a way to specify the ADE r-code directory to the client so that the client can add this directory and all of the procedure libraries contained in the directory to the PROPATH. The new startup parameter -baseADE lets you specify the location of the ADE r-code directory.

At session startup, Progress automatically adds $DLC/gui (or $DLC/tty for character mode clients) and all of the procedure libraries in $DLC/gui (or $DLC/tty) to PROPATH.

When you specify -baseADE, the $DLC/gui (or $DLC/tty) directory and the procedure libraries in $DLC/gui (or $DLC/tty) are not added to PROPATH. Instead, the directory specified using the -baseADE startup parameter is added to PROPATH followed by all of the procedure libraries in the directory. For example, if you use -baseADE to specify the following:

-baseADE c:\maint\gui

And c:\maint\gui contained the following procedure libraries: adecomm.pl, adeuib.pl, and protools.pl

The PROPATH looks like the following:

...,c:\maint\gui,c:\maint\gui\adecomm.pl,c:\maint\
gui\adeuib.pl,c:\maint\gui\protools.pl,...

If $DLC/gui (or $DLC/tty) or any of the procedure libraries from the directory are already part of PROPATH (environment variable, .ini file, or registry setting), Progress does not remove them.

Progress allows you to specify an empty string for <directory>, -baseADE "". In this situation, Progress does not add $DLC/gui (or $DLC/tty) or the procedure libraries in $DLC/gui (or $DLC/tty) to PROPATH.

You can also specify the ADE r-code location with the BASE-ADE attribute of the SESSION system handle. For more information about this SESSION attribute, see Progress Version 9 Product Update Bulletin .


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095