NES provides several server-side application types that interact
with clients. Enabling and disabling OpenPix for these server-side
application types requires manual changes to the obj.conf file.
In general, each server-side application type is enabled and
disabled through the NES Server Manager. The result of enabling
an application type is the insertion of an Init directive and an
object definition within the obj.conf file.
Enabling Adaptive Delivery for a particular application type
requires the replacement of the original Service directive in the
object definition for that application. Disabling Adaptive Delivery
requires the removal of the customized Service directive and the
restoration of the original directive. You must restart NES and
load the modified obj.conf file to apply your changes. See the NES
Administrator's Guide for instructions.
CGI |
 |
Enabling CGI programs from the NES Server Manager results
in the insertion of the following object definition into the obj.conf
file:
ObjectType fn="force-type" type="magnus-internal/cgi" |
To enable Adaptive Delivery for this application, the you
must insert the following directive immediately before the Service
directive:
Service fn="OpxADService" BuiltinSAF="send-cgi" |
Inserting the new directive disables the original version.
WAI |
 |
Enabling WAI from the NES Server Manager results in the insertion
of the following object definition into the obj.conf file:
To enable Adaptive Delivery for this application, the you
must insert the following directive immediately before the Service
directive:
Service fn="OpxADService" BuiltinSAF="IIOPexec" |
Inserting the new directive disables the original version.
Server-Side JavaScript |
 |
Enabling JavaScript from the NES Server Manager results in
the insertion of the following object definition into the obj.conf
file:
<Object name="ServerSideJS"> |
AuthTrans fn="basic-auth" userdb="/opt/ns-enterprise3/admin-serv/config/admpw" |
userfn="simple-userdb" auth-type="basic" |
PathCheck fn="require-auth" auth-type="basic" realm="Server Side Javascript Administration" path="(*appmgr*|*dbadmin*)" |
Service fn="livewireService" |
To enable Adaptive Delivery for this application, the you
must insert the following directive immediately before the Service
directive:
Service fn="OpxADService" BuiltinSAF="livewireService" |
Inserting the new directive disables the original version.
Servlet |
 |
Enabling servlet from the NES Server Manager results in the
insertion of the following object definition into the obj.conf file:
Service fn="java-run" class="sun/servlet/netscape/NSRunner" vpath="/servlet" |
To enable Adaptive Delivery for this application, the you
must insert the following directive immediately before the Service
directive:
Service fn="OpxADService" BuiltinSAF="java-run" class="sun/servlet/netscape/NSRunner" vpath="/servlet" |
Inserting the new directive disables the original version.
Server-Side Java Applet |
 |
Enabling Java applet from the NES Server Manager results in
the insertion of the following object definition into the obj.conf
file:
<Object name="server-applets"> |
Service fn="java-run-applet" |
To enable Adaptive Delivery for this application, the you
must insert the following directive immediately before the Service
directive:
Service fn="OpxADService" BuiltinSAF="java-run-applet" |
Inserting the new directive disables the original version.