After you install the IDE Server .PCSI file, add the following line to SYS$STARTUP:SYSTARTUP_VMS.COM:
$ @SYS$STARTUP:IDE$STARTUP.COM
Then add the following line to SYS$MANAGER:SYSHUTDWN.COM:
$ @SYS$STARTUP:IDE$SHUTDOWN.COM
The IDE$SERVER process writes log files into the IDE$LOGS directory.
Following are the logical names that can be used to control the IDE Server.
IDE$ALLOW_EXTAUTH
This logical causes the IDE Server to ignore the ExtAuth flag and try local
authentication using your password from the SYSUAF file.
IDE$HOST_IPNAME
If you have multiple Ethernet cards on your OpenVMS system, this logical
allows you to choose which card the IDE Server uses for registration in
the Java RMI registry. Set
the logical in the SYSTEM table to the IP address or IP hostname of the
card you choose. If
you have multiple cards and you do not set this logical, the results are
unpredictable. For example:
$ DEFINE/SYSTEM IDE$HOST_IPNAME bugsy.malone.gangsters.com
See Restrictions and Known Issues if you have multiple Ethernet cards on your desktop machine.
IDE$JDK_HOME
The use of this logical name is deprecated. Use
IDE$JDK_VERSION to set the Java version to be used by the IDE Server.
See Controlling
the Default Java Version Used by the IDE Server for more information.
IDE$JDK_VERSION
This logical forces a particular version of the Java SDK to be used by
specifying the version number. For example:
$
DEFINE/SYSTEM IDE$JDK_VERSION 142 !
Use Java 1.4.2
$ DEFINE/SYSTEM IDE$JDK_VERSION 150 !
Use Java 1.5.0
Note If both logical names are set, IDE$JDK_VERSION takes precedence over IDE$JDK_HOME. You must restart the IDE Server after changing the IDE$JDK_VERSION logical name. See Controlling the Default Java Version Used by the IDE Server for more information.
IDE$RMI_PORT
This logical defines the RMI port to be used. By default, 1099 is used.
If this logical is defined, the value of the logical will be used as the
port number. For example, if you enter the following command, the IDE
Server will use port 999 for RMI communications:
$ DEFINE IDE$RMI_PORT 999
If you want to redefine the IDE$RMI_PORT logical, it needs to be done in the SYSTEM logical name table.
IDE$VERBOSE_LOG
Defining this logical to True or 1 turns on verbose logging in the IDE
Server.
The IDE$SERVER startup procedure creates the following logical names in the system logical name table.
Logical Name Location Description IDE$ROOT IDE$ROOT Top level IDE$SERVER directory as specified by the PCSI destination during installation IDE$ANT_HOME IDE$ROOT:[IDE$SERVER.ANT] Distributed Ant related files IDE$ANT_ROOT
IDE$ROOT:[IDE$SERVER.ANT.]
Root directory of Ant files
IDE$CMS
IDE$ROOT:[IDE$SERVER.CMS]
Distributed CMS support files
IDE$COM IDE$ROOT:[IDE$SERVER.COM] Command procedures IDE$DOC
IDE$ROOT:[IDE$SERVER.DOC]
IDE Server documentation
IDE$JARS
IDE$ROOT:[IDE$SERVER.JARS]
JAR files for the IDE Server
IDE$JARS_ROOT
IDE$ROOT:[IDE$SERVER.JARS.]
Rooted logical for JAR files
IDE$JAVA_ROOT
Varies
Root directory of JDK files
IDE$LIB
IDE$ROOT:[IDE$SERVER.SYSLIB]
Shareable images used by the IDE Server
IDE$LOGS IDE$ROOT:[IDE$SERVER.LOGS] Log files from the IDE Server processes IDE$SCRATCH IDE$ROOT:[IDE$SERVER.SCRATCH] Scratch directory IDE$STORES
IDE$ROOT:[IDE$SERVER.STORES]
Keystore and truststore files
IDE$SYSTEM
SYS$SYSTEM
System files