Appendix B Repository Properties Reference


Server properties

Description

Server property names begin with com.sybase.jaguar.server . A server represents an application server process.

See Also

Chapter 3, "Creating and Configuring Servers"


com.sybase.jaguar.server.agent

Description

Specifies the JDMK/SNMP agent to manage this server.

Syntax

The name of an agent defined in the repository. There is no default.

See Also

Agent properties


com.sybase.jaguar.server.apichk

Description

Specifies whether API checking is enabled for Open Server Server-Library calls.

Syntax

true or false . The default is true .

Usage

This property affects only code that calls Open Server Server-Library routines. See the EAServer Programmer's Guide for information on running Open Server applications in EAServer.


com.sybase.jaguar.server.applications

Description

Specifies the applications that are installed in this server.

Syntax

A comma-separated list of application names.

See Also

com.sybase.jaguar.server.packages, com.sybase.jaguar.server.webapplications,
Application properties


com.sybase.jaguar.server.authentication

Description

Specifies whether operating-system-based user name/password authentication is in effect.

Syntax

true or false . The default is false .

See Also

com.sybase.jaguar.server.authservice,
com.sybase.jaguar.server.jaas.config,
com.sybase.jaguar.server.jagadminpassword


com.sybase.jaguar.server.authlockout

Description

Specifies how long the jagadmin user account is locked after five failed login attempts.

Syntax

An integer specifying the lockout period, in seconds. The default is 600 (10 minutes).


com.sybase.jaguar.server.authorization.permcachetimeout

Description

The length of time, in seconds, that the server can cache authorization data for a user's access to a resource.

Syntax

An integer specifying the number of seconds; the default is 7200, which is 2 hours.


com.sybase.jaguar.server.authorization.service

Description

Specifies the name of a custom authorization service component.

Syntax

A URL to identify the custom authorization service component. There are two accepted forms of the URL:

Usage

The EAServer Security Administration and Configuration Guide explains how to create a custom authorization service.

See Also

com.sybase.jaguar.server.authentication,
com.sybase.jaguar.server.authservice,
com.sybase.jaguar.server.jaas.config,
com.sybase.jaguar.server.roleservice


com.sybase.jaguar.server.authservice

Description

Specifies the name of a custom authentication service component.

Syntax

The authentication service component name, in the form:

package/component

The package must be installed on the server, and the component must implement the interface CtsSecurity::AuthService.

Usage

The EAServer Security Administration and Configuration Guide explains how to create a custom authentication service.

See Also

com.sybase.jaguar.server.authentication,
com.sybase.jaguar.server.authorization.service,
com.sybase.jaguar.server.jaas.config,
com.sybase.jaguar.server.roleservice


com.sybase.jaguar.server.authtimeout

Description

Specifies how long authentication results can be cached.

Syntax

The cache timeout period in seconds. The default is 3600 (1 hour).

See Also

com.sybase.jaguar.server.authentication, com.sybase.jaguar.server.authservice


com.sybase.jaguar.server.bindrefresh

Description

Specifies when the name service binds component names.

Syntax

Value To indicate
run (the default) Components are bound in the name service run method.
start Components are bound in the name service start method. Use this value if you have service components that make intercomponent calls in their start method.

com.sybase.jaguar.server.bindservers

Description

Specifies other servers that use this server for naming services.

Syntax

This property is set automatically as servers bind to the name service, and should not be set manually.

See Also

com.sybase.jaguar.server.CosNaming.nameserver,
Chapter 5, "Naming Services"


com.sybase.jaguar.server.classloader.debug

Description

Enables custom class loader tracing.

Syntax

true or false . The default is false , which disables class loader tracing.

Usage

This property is useful for determining which custom loader (server, application, package, Web application, or component) is loading a particular class for a particular component or Web application.

In Jaguar Manager, set this property using the All Properties tab in the Server Properties dialog box.

See Also

com.sybase.jaguar.server.java.classes,
com.sybase.jaguar.server.jvm.verbose,
com.sybase.jaguar.server.jvm.verboseGC,
com.sybase.jaguar.component.java.classes,
com.sybase.jaguar.application.java.classes,
com.sybase.jaguar.package.java.classes,
com.sybase.jaguar.webapplication.java.classes


com.sybase.jaguar.server.code.set

Description

Specifies the default for the com.sybase.jaguar.package.code.set package property.

Syntax

Same as com.sybase.jaguar.component.code.set. The default is iso_1 .

Usage

In Jaguar Manager, set this property using the Codeset field on the General tab in the Server Properties dialog box.

See Also

com.sybase.jaguar.component.code.set,
com.sybase.jaguar.package.code.set


com.sybase.jaguar.server.CosNaming.bindpassword

Description

Specifies the password to bind to the naming service.

Syntax

The password text.

See Also

"Name binding password security".


com.sybase.jaguar.server.CosNaming.heartbeat

Description

Enables heart beat detection for the name service.

Syntax

true or false . The default is false .

See Also

com.sybase.jaguar.server.CosNaming.heartbeatfrequency,
"Heartbeat detection"


com.sybase.jaguar.server.CosNaming.heartbeatfrequency

Description

When com.sybase.jaguar.server.CosNaming.heartbeat is true , specifies the heartbeat frequency.

Syntax

An integer that specifies the number of seconds between heartbeat tests. The default is 120.

See Also

com.sybase.jaguar.server.CosNaming.heartbeat,
"Heartbeat detection"


com.sybase.jaguar.server.CosNaming.initialcontext

Description

Specifies the initial naming context.

Syntax

The initial naming context. The default is a zero-length string.

See Also

Chapter 5, "Naming Services"


com.sybase.jaguar.server.CosNaming.ldapurl

Description

When com.sybase.jaguar.server.CosNaming.strategy is persistent , specifies the URL to connect to the LDAP server.

Syntax

The URL text.

See Also

com.sybase.jaguar.server.CosNaming.strategy,
"Using an LDAP server with EAServer"


com.sybase.jaguar.server.CosNaming.mgrdn

Description

When com.sybase.jaguar.server.CosNaming.strategy is persistent , specifies the user name to connect to the LDAP server.

Syntax

The user name.

See Also

com.sybase.jaguar.server.CosNaming.strategy,
com.sybase.jaguar.server.CosNaming.mgrpwd,
"Using an LDAP server with EAServer"


com.sybase.jaguar.server.CosNaming.mgrpwd

Description

When com.sybase.jaguar.server.CosNaming.strategy is persistent , specifies the password to connect to the LDAP server.

Syntax

The password text.

See Also

com.sybase.jaguar.server.CosNaming.strategy,
com.sybase.jaguar.server.CosNaming.mgrdn,
"Using an LDAP server with EAServer"


com.sybase.jaguar.server.CosNaming.nameserver

Description

Specifies whether this server acts as its own name server, or connects to another EAServer engine for naming services.

Syntax

true or false . The default is true .

See Also

com.sybase.jaguar.server.nameservice,
Chapter 5, "Naming Services"


com.sybase.jaguar.server.CosNaming.strategy

Description

When com.sybase.jaguar.server.CosNaming.nameserver is true , specifies whether to store naming services internally in server memory, or externally in a name server.

Syntax

Value To indicate
transient (the default) Name bindings are stored internally in server memory.
persistent Name bindings are stored externally in an LDAP name server.

See Also

"Transient versus persistent storage".


com.sybase.jaguar.server.description

Description

Specifies an optional text description of the server.

Syntax

The descriptive text.


com.sybase.jaguar.server.disconnect

Description

Specifies whether or not the Open Server ATTENTION event handler is called when a client disconnects.

Syntax

true or false . The default is false .

See Also

com.sybase.jaguar.server.handler.attnevent,
com.sybase.jaguar.server.handler.disconnevent


com.sybase.jaguar.server.DOMfactory

Description

Specifies the class name for a custom DOM XML parser factory class.

Syntax

The class name. If the class is in a JAR file, the JAR file name must be listed in the com.sybase.jaguar.server.java.classes property.

See Also

com.sybase.jaguar.server.jagmgr.DOMFactoryChoice, com.sybase.jaguar.server.SAXfactory, com.sybase.jaguar.server.XSLTfactory


com.sybase.jaguar.server.dynamo.exec

Description

Enables and disables PowerDynamo Web site execution.

Syntax

true or false . The default is false .


com.sybase.jaguar.server.dynamo.shlib

Description

Specifies the name of the PowerDynamo NSAPI plug-in.

Syntax

The library or DLL name.


com.sybase.jaguar.server.dynamo.trace

Description

Enables and disables tracing of PowerDynamo plug-in calls.

Syntax

true or false . The default is false .


com.sybase.jaguar.server.ejb.role.default

Description

Specifies the default required role for EJB component methods that do not have a method-level role setting.

Syntax

Value To indicate
nobody (the default) No user can execute the method.
everybody All users can execute the method.

Usage

The default value for this property provides compliance with the EJB 2.0 specification.

Note  

Behavior in EAServer 4.0 versus 4.1 and later The effect of the com.sybase.jaguar.server.ejb.role.default property on EJB 2.0 components in EAServer 4.0 differs from EAServer version 4.1 and later:

See Also

com.sybase.jaguar.method.security-roles


com.sybase.jaguar.server.filter.init-param

Description

Specifies a string of name/value pairs used to define server-level HTTP custom headers.

Syntax

A string of the form:

entry1, entry2, ...

Where entry1, entry2, and so forth are of the form:

(description=,value=type:String&val:value,name=name)

Where value is the property value and name is the property name.

See Also

"HTTP Custom Headers"


com.sybase.jaguar.server.handler.attnevent

Description

Specifies an Open Server ATTENTION event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.bulkevent

Description

Specifies an Open Server BULK event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.connevent

Description

Specifies an Open Server CONNECT event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.crsevent

Description

Specifies an Open Server CURSOR event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.disconnevent

Description

Specifies an Open Server DISCONNECT event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.dynamicevent

Description

Specifies an Open Server DYNAMIC event.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.errorevent

Description

Specifies an Open Server ERROR event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.initevent

Description

Specifies an Open Server INITIALIZATION event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.langevent

Description

Specifies an Open Server LANGUAGE event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.msgevent

Description

Specifies an Open Server MESSAGE event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.optionevent

Description

Specifies an Open Server OPTIONS event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.rpcevent

Description

Specifies an Open Server RPC event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.startevent

Description

Specifies an Open Server START event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.handler.stopevent

Description

Specifies an Open Server STOP event handler.

Syntax

library:function

Where library is the DLL or shared library name, and function is the function name.

See Also

Appendix B, "Migrating Open Server Applications to EAServer," in the EAServer Programmer's Guide


com.sybase.jaguar.server.hotstandby

Description

Specifies whether this server is in a hot standby pair.

Syntax

true or false . The default is false .

See Also

"Hot standby",
com.sybase.jaguar.server.hotstandby.backup,
com.sybase.jaguar.server.hotstandby.master


com.sybase.jaguar.server.hotstandby.backup

Description

When com.sybase.jaguar.server.hotstandby is true , specifies the backup server URL in the hot standby pair.

Syntax

The IIOP or IIOPS URL of the backup server.

See Also

"Hot standby",
com.sybase.jaguar.server.hotstandby,
com.sybase.jaguar.server.hotstandby.master


com.sybase.jaguar.server.hotstandby.master

Description

When com.sybase.jaguar.server.hotstandby is true , specifies the master server URL in the hot standby pair.

Syntax

The IIOP or IIOPS URL of the master server.

See Also

"Hot standby",
com.sybase.jaguar.server.hotstandby,
com.sybase.jaguar.server.hotstandby.backup


com.sybase.jaguar.server.http.acceptlang

Description

Enables and disables HTTP accept-language header parsing.

Syntax

true or false . The default is false .


com.sybase.jaguar.server.http.cache.debug

Description

Specifies whether to write static page cache debug information to the server's log file.

Syntax

true or false . The default is false .


com.sybase.jaguar.server.http.cache.enable

Description

Specifies whether to enable static page caching.

Syntax

true or false . The default is true .

See Also

"Static Page Caching"


com.sybase.jaguar.server.http.cache.exclude-files

Description

When static page caching is enabled, specifies the files to exclude from caching.

Syntax

A comma-delimited string that indicates the files to exclude from the cache. Enter the string in this form, relative to the document root directory:

(<dir>, [<file type>], [<file type>], ...), (<dir>, <file type>, ...), ...

By default, the document root directory is $JAGUAR/html. To exclude all the files in the $JAGUAR/html/images directory, enter:

(images, *.*)

See Also

"Static Page Caching",
com.sybase.jaguar.server.http.docroot,
com.sybase.jaguar.server.http.cache.webapps.exclude-files


com.sybase.jaguar.server.http.cache.size

Description

Specifies the size of the static page cache.

Syntax

An integer followed by "B", "K", or "M", indicating bytes, kilobytes, and megabytes, respectively. The default is 10M.

You can specify the size using either uppercase or lowercase letters; for example, to set the cache size to 20 megabytes, you can enter 20M or 20m .

See Also

"Static Page Caching",
com.sybase.jaguar.server.http.cache.timeout


com.sybase.jaguar.server.http.cache.timeout

Description

Specifies the timeout period for entries in the static page cache. When an entry in the cache times out, it becomes invalid. The page is removed from the cache the next time it is requested or when space is needed for a new cache entry.

Syntax

The timeout period in seconds. The default is 600 (10 minutes).

See Also

"Static Page Caching"


com.sybase.jaguar.server.http.cache.webapps.exclude-files

Description

When static page caching is enabled, specifies the Web application files to exclude from caching.

Syntax

A comma-delimited string that specifies the Web application files to exclude from the cache. Enter the string in this form; items in brackets are optional:

(<WebAppName >[/<dir>], [<file type>], [<file type>], ...), (<WebAppName>[/<dir>], [<file type>], ...), ...

For example, to exclude all the GIF and JPG files in the images directory and all the files in the archives directory for the Web application "Vacation", enter:

(Vacation/images, *.gif, *.jpg),
(Vacation/archives, *.*)

See Also

"Static Page Caching",
com.sybase.jaguar.server.http.cache.enable,
com.sybase.jaguar.server.http.cache.exclude-files


com.sybase.jaguar.server.http.defaultfile

Description

Specifies the default file to look for when an HTTP request URI ends in a directory.

Syntax

A file name, with no path separators. The default is index.html.


com.sybase.jaguar.server.http.docroot

Description

Specifies the HTTP document root directory.

Syntax

The path to the directory. You can use %JAGUAR% or $JAGUAR to substitute for the EAServer installation directory. The default is the EAServer html subdirectory.


com.sybase.jaguar.server.http.domainname

Description

Specifies the domain name of the HTTP server.

Syntax

The domain name; for example, sybase.com . There is no default.


com.sybase.jaguar.server.http.elffenable

Description

Specifies whether the extended log file format is used to write information to the request log.

Syntax

true or false . The default is false .

See Also

com.sybase.jaguar.server.http.elffitems


com.sybase.jaguar.server.http.elffitems

Description

Specifies the items and the order in which to write them to the request log. This property is used only when you set com.sybase.jaguar.server.http.elffenable to true .

Syntax

A comma-separated list of items. Table 15-7 lists the felds that can be included in the list and the headers that identify each field in the log:

Table 15-7: Extended log file format items
Field name Log header
hostaddr s-ip
date date
time time
reqline cs-request
status cs-status
length cs-bytes
referer cs(Referer)
cookie cs(Cookie)
user-agent cs(User-Agent)
method cs-method
uri-stem cs-uri-stem
http_version c-httpversion
host s-host
post s-port

Usage

By default, these fields are listed in the request log when you set the com.sybase.jaguar.server.http.elffenable property to true :

hostaddr, date, time, reqline, status, length, cookie, referer
Which generates something like this in the log file:
#Version: 1.0
#Date: 2001-12-31 04:10:00
#Fields: s-ip date time cs-request cs-status cs-bytes cs(Cookie) cs(Referer)
120.0.0.1 2001-12-31 04:10:01 "GET /index.html HTTP/1.0" 304 0 - "http://localhost:8080/index.html"
120.0.0.1 2001-12-31 04:10:02 "GET /images/tiny.jpg HTTP/1.0" 304 0 - "http://localhost:8080/index.html"

See Also

com.sybase.jaguar.server.http.elffenable


com.sybase.jaguar.server.http.errorlogname

Description

Specifies the HTTP error log file name.

Syntax

The path and file name. The path can be a full path, or relative to the EAServer bin directory. The default is:

serverhttperror.log

Where server is the server name.

See Also

com.sybase.jaguar.server.http.errorlogsize,
com.sybase.jaguar.server.http.errorlogtruncate


com.sybase.jaguar.server.http.errorlogsize

Description

Specifies the maximum size of the HTTP error log.

Syntax

The size in bytes. No value means there is no size limit. If the maximum size is reached, the existing log is closed and renamed and a new log is created.

See Also

com.sybase.jaguar.server.http.errorlogname,
com.sybase.jaguar.server.http.errorlogtruncate


com.sybase.jaguar.server.http.errorlogtruncate

Description

Specifies whether the HTTP error log is truncated when the server is restarted.

Syntax

true or false . The default is false .

See Also

com.sybase.jaguar.server.http.errorlogname,
com.sybase.jaguar.server.http.errorlogsize


com.sybase.jaguar.server.http.force.close

Description

Specifies whether HTTP-tunnelled IIOP connections should be closed after sending each IIOP response.

Syntax

true or false . The default is false .

Usage

When debugging proxy configurations, you can set this property to true if it helps your debugging efforts. This setting degrades server performance, and we suggest that you use it only for debugging purposes.


com.sybase.jaguar.server.http.maxthreads

Description

Specifies the maximum number of threads to handle HTTP client requests.

Syntax

A positive integer. The default is 25.

See Also

com.sybase.jaguar.server.http.numthreads,
com.sybase.jaguar.server.maxthreads


com.sybase.jaguar.server.http.numthreads

Description

Specifies the thread pool size to handle HTTP client requests.

Syntax

A positive integer. The default is 25.

See Also

com.sybase.jaguar.server.http.maxthreads


com.sybase.jaguar.server.http.requestlogname

Description

Specifies the HTTP request log file name.

Syntax

The path and file name. The path can be a full path, or relative to the EAServer bin directory. The default is:

serverhttprequest.log

Where server is the server name.

See Also

com.sybase.jaguar.server.http.requestlogsize,
com.sybase.jaguar.server.http.requestlogtruncate


com.sybase.jaguar.server.http.requestlogsize

Description

Specifies the maximum size of the HTTP request log.

Syntax

The size in bytes. No value means there is no size limit. If the maximum size is reached, the existing log is closed and renamed and a new log is created.

See Also

com.sybase.jaguar.server.http.requestlogname,
com.sybase.jaguar.server.http.requestlogtruncate


com.sybase.jaguar.server.http.requestlogtruncate

Description

Specifies whether the HTTP request log is truncated when the server is restarted.

Syntax

true or false . The default is false .

See Also

com.sybase.jaguar.server.http.requestlogname,
com.sybase.jaguar.server.http.requestlogsize


com.sybase.jaguar.server.http.servletlogname

Description

Specifies the HTTP servlet log file name.

Syntax

The path and file name. The path can be a full path, or relative to the EAServer bin directory. The default is:

serverhttpservlet.log

Where server is the server name.

See Also

com.sybase.jaguar.server.http.servletlogsize,
com.sybase.jaguar.server.http.servletlogtruncate


com.sybase.jaguar.server.http.servletlogsize

Description

Specifies the maximum size of the HTTP servlet log.

Syntax

The size in bytes. No value means there is no size limit. If the maximum size is reached, the existing log is closed and renamed and a new log is created.

See Also

com.sybase.jaguar.server.http.servletlogname,
com.sybase.jaguar.server.http.servletlogtruncate


com.sybase.jaguar.server.http.servletlogtruncate

Description

Specifies whether the HTTP servlet log is truncated when the server is restarted.

Syntax

true or false . The default is false .

See Also

com.sybase.jaguar.server.http.servletlogname,
com.sybase.jaguar.server.http.servletlogsize


com.sybase.jaguar.server.http.statlogenable

Description

Enables and disables HTTP statistics logging.

Syntax

true or false . The default is false .

See Also

com.sybase.jaguar.server.http.statlogfrequency,
com.sybase.jaguar.server.http.statlogname


com.sybase.jaguar.server.http.statlogfrequency

Description

When HTTP statistics logging is enabled, specifies the update frequency.

Syntax

An integer specifying the interval between updates, in seconds. The default is 36000.

See Also

com.sybase.jaguar.server.http.statlogenable,
com.sybase.jaguar.server.http.statlogname


com.sybase.jaguar.server.http.statlogname

Description

Specifies the HTTP statistics log file name.

Syntax

The path and file name. The path can be a full path, or relative to the EAServer bin directory. The default is:

serverhttpstat.dat

Where server is the server name.

See Also

com.sybase.jaguar.server.http.statlogenable,
com.sybase.jaguar.server.http.statlogfrequency


com.sybase.jaguar.server.httpservices

Description

When PowerDynamo execution is enabled, specifies the evaluation order of PowerDynamo and servlet path mappings.

Syntax

Value To indicate
dynamo,servlet (the default) PowerDynamo request path mappings take precedence over servlet path mappings.
servlet,dynamo The reverse of the above.

See Also

com.sybase.jaguar.server.dynamo.exec


com.sybase.jaguar.server.iiop.log

Description

Enables and disables IIOP logging in the server.

Syntax

true or false . The default is false .

Usage

IIOP logging can be useful for debugging, but generates a tremendous amount of log output.


com.sybase.jaguar.server.iiop.log.ac

Description

Enables and disables IIOP logging for events that occur after the server begins accepting messages.

Syntax

true or false . The default is false .

Usage

This generates less log output than com.sybase.jaguar.server.iiop.log because it does not log messages during server start-up.


com.sybase.jaguar.server.intffilename

Description

Specifies the interfaces file name used by Open Client Client-Library connection caches.

Syntax

The file name. For UNIX platforms, the default is $JAGUAR/interfaces. For Windows, the default is %JAGUAR%\ini\sql.ini.

Usage

This interfaces file is used only by the Client-Library implementation provided with EAServer for use in components that use Client-Library connection caches.


com.sybase.jaguar.server.jaas.config

Description

Specifies the JAAS configuration file.

Syntax

The path to the JAAS configuration file.

Usage

For more information on this property, see the "JAAS Support on EAServer" chapter in the EAServer Security Administration and Configuration Guide.


com.sybase.jaguar.server.jagadminpassword

Description

Specifies the password for the built-in jagadmin administrative account.

Syntax

The password text. Values are encrypted in the repository.


com.sybase.jaguar.server.jagmgr.DOMFactoryChoice

Description

Specifies the DOM parser configuration displayed in Jaguar Manager.

Syntax

Value To indicate
0 No parser
1 Platform default
2 The parser specified by the com.sybase.jaguar.server.DOMfactory property

See Also

com.sybase.jaguar.server.DOMfactory,
com.sybase.jaguar.server.jagmgr.SAXFactoryChoice,
com.sybase.jaguar.server.jagmgr.XSLTFactoryChoice


com.sybase.jaguar.server.jagmgr.SAXFactoryChoice

Description

Specifies the SAX parser configuration displayed in Jaguar Manager.

Syntax

Value To indicate
0 No parser
1 Platform default
2 The parser specified by the com.sybase.jaguar.server.SAXfactory property

See Also

com.sybase.jaguar.server.SAXfactory, com.sybase.jaguar.server.jagmgr.DOMFactoryChoice, com.sybase.jaguar.server.jagmgr.XSLTFactoryChoice


com.sybase.jaguar.server.jagmgr.XSLTFactoryChoice

Description

Specifies the XSLT parser configuration displayed in Jaguar Manager.

Syntax

Value To indicate
0 No parser
1 Platform default
2 The parser specified by the com.sybase.jaguar.server.XSLTfactory property

See Also

com.sybase.jaguar.server.XSLTfactory, com.sybase.jaguar.server.jagmgr.DOMFactoryChoice, com.sybase.jaguar.server.jagmgr.SAXFactoryChoice


com.sybase.jaguar.server.java.classes

Description

Specifies Java classes and JAR files to be loaded by the application's custom class loader.

Syntax

Same as for com.sybase.jaguar.application.java.classes.

Usage

EAServer uses custom class loaders to support hot-refresh of server-side code. This property defines classes to be custom loaded for components in the package. Components in a package can share common classes, yet still be refreshed by refreshing the package.

In Jaguar Manager, set this property using the Java Classes tab in the Package Properties dialog box.

See Also

com.sybase.jaguar.server.classloader.debug,
com.sybase.jaguar.component.java.classes,
com.sybase.jaguar.application.java.classes,
com.sybase.jaguar.package.java.classes,
com.sybase.jaguar.webapplication.java.classes


com.sybase.jaguar.server.java.library

Description

Specifies the shared library or DLL used for interaction with the Java virtual machine.

Syntax

Value To indicate
libjjdk11 JDK 1.1
libjjdk12 JDK 1.2 or later

Note  

The JAGUAR_JAVAVM variable overrides this property The JAGUAR_JAVAVM variable overrides this property, and is set in the serverstart script. The default JDK is JDK 1.3.


com.sybase.jaguar.server.jcm.jndi.getconnflag

Description

Determines the behavior of JNDI get connection calls.

Syntax

The get connection call state, which can be one of:

State Description
NOWAIT The default. If there are no connections in the queue, JNDI calls fail.
WAIT JNDI calls wait until a connection is available.
FORCE If a connection is not available, JNDI calls force a connection to be created.

com.sybase.jaguar.server.jpda.port

Description

Specifies the port number for JDPA remote debugging connections.

Syntax

The port number.

See Also

com.sybase.jaguar.server.jvm.debugging,
com.sybase.jaguar.server.jvm.debug.options


com.sybase.jaguar.server.jvm.debugging

Description

Enables and disables Java in-server debugging in the nondebug server executable.

Syntax

true or false . The default is false . Java debugging is always enabled in the debug server executable.

See Also

com.sybase.jaguar.server.jpda.port,
com.sybase.jaguar.server.jvm.debug.options


com.sybase.jaguar.server.jvm.debug.options

Description

Specifies additional JVM options to configure in-server Java debugging.

Syntax

The options string, as it would be passed on the command line to the java executable. When debugging is enabled, these options are passed in addition to those specified by the com.sybase.jaguar.server.jvm.options property.

See Also

com.sybase.jaguar.server.jpda.port,
com.sybase.jaguar.server.jvm.debugging,
com.sybase.jaguar.server.jvm.options


com.sybase.jaguar.server.jvm.maxHeapSize

Description

Specifies the maximum heap size for the Java virtual machine.

Syntax

The size in bytes, kilobytes, or megabytes, as described in the following table:

Heap size value syntax To indicate
nM
or
nm
n megabytes, for example:
512M
nK
or
nk
n kilobytes, for example:
1024K
n
n bytes, for example:
536870912

For JDK 1.3, the value must be a multiple of 1024 greater than 2 megabytes. The default depends on the JDK version:

JDK version Max heap size default
1.2 (all platforms) The JDK default
1.3 on Windows 500MB
1.3 on Solaris 1024MB
1.3 on HP-UX 1024MB
1.3 on AIX 1500MB

Usage

This property corresponds to the -Xmx option for the Java interpreter. If you specify a -Xmx setting in the value of the property com.sybase.jaguar.server.jvm.options, it takes precedence over the value of this property.

See Also

com.sybase.jaguar.server.jvm.options, com.sybase.jaguar.server.jvm.minHeapSize


com.sybase.jaguar.server.jvm.minHeapSize

Description

Specifies the minimum heap size for the Java virtual machine.

Syntax

Same as for com.sybase.jaguar.server.jvm.maxHeapSize.

Usage

This property corresponds to the -Xms option for the Java interpreter. If you specify a -Xms setting in the value of the property com.sybase.jaguar.server.jvm.options, it takes precedence over the value of this property.

See Also

com.sybase.jaguar.server.jvm.options, com.sybase.jaguar.server.jvm.maxHeapSize


com.sybase.jaguar.server.jvm.nojit

Description

When using the Client Hotspot Java Virtual Machine (VM), specifies whether the just-in-time (JIT) Java compiler is disabled.

Syntax

true or false . In EAServer 4.1 and later, the default for new servers is false . In releases prior to 4.1, the default is true .

Usage

This property has no effect if the server is started with the Server Hotspot VM. The server VM is determined by the command-line options used to start the server or to install it as a Windows service.

See Also

"Starting the server"


com.sybase.jaguar.server.jvm.options

Description

Specifies options to be passed to the server's Java virtual machine.

Syntax

The options string, as it would be passed to the java command line. The default is:

-Djava.protocol.handler.pkgs=com.sybase.jaguar.net

The default configures the EAServer HTTPS connection protocol handler as the default for HTTPS protocol javax.net.URLConnection instances.

See Also

com.sybase.jaguar.server.jvm.debug.options, com.sybase.jaguar.server.jvm.maxHeapSize, com.sybase.jaguar.server.jvm.minHeapSize


com.sybase.jaguar.server.jvm.verbose

Description

Enables and disables verbose logging of Java system class loader activity.

Syntax

true or false . The default is false .


com.sybase.jaguar.server.jvm.verboseGC

Description

Enables and disables verbose logging of Java garbage collection.

Syntax

true or false . The default is false .


com.sybase.jaguar.server.keytabfile

Description

Specifies the server's key tab file, which is used for interserver authentication in a cluster.

Syntax

The file name. The file is generated when you create a cluster, and there is normally no need to set this property manually.


com.sybase.jaguar.server.language

Description

Specifies the language (locale) in which messages are logged.

Syntax

The language or locale name. The default is us_english .


com.sybase.jaguar.server.libdir

Description

Specifies the location from which the server loads DLLs or shared libraries for C++ and C components.

Syntax

The directory name. The default is the EAServer cpplib subdirectory.


com.sybase.jaguar.server.listeners

Description

Specifies the server's network listeners as a comma-separated list.

Syntax

listener1, listener2, ...

Where listener1, listener2, and so forth are listener names defined in the repository.

See Also

Listener properties


com.sybase.jaguar.server.logfilename

Description

Specifies the name of the server's log file.

Syntax

The path and file name. The path can be a full path, or relative to the EAServer bin directory. The default is:

server.log

Where server is the server name.

See Also

com.sybase.jaguar.server.logfilesize,
com.sybase.jaguar.server.truncatelog


com.sybase.jaguar.server.logfilesize

Description

Specifies the maximum size of the server log file.

Syntax

The size in bytes. No value means there is no size limit. If the maximum size is reached, the existing log is closed and renamed and a new log is created.

See Also

com.sybase.jaguar.server.logfilename,
com.sybase.jaguar.server.truncatelog


com.sybase.jaguar.server.masp.zero-success

Description

Configures the return status for Methods As Stored Procedures (MASP) invocations.

Syntax

Value To indicate
false (the default) A return value of 1 indicates success; a value of 0 indicates failure.
true Reverses the meanings of 0 and 1 return values.

See Also

"Executing Methods as Stored Procedures" in the EAServer Programmer's Guide


com.sybase.jaguar.server.maxconnections

Description

Specifies the maximum number of simultaneous connections.

Syntax

A positive integer. The default is 30.


com.sybase.jaguar.server.maxthreads

Description

Specifies the maximum number of simultaneous threads.

Syntax

A positive integer. The default is 50.


com.sybase.jaguar.server.name

Description

Specifies the server name.

Syntax

The name text.


com.sybase.jaguar.server.nameservice

Description

Specifies the default NameServiceURL parameter for the C++ and Java ORB when run in the server. Also, when the com.sybase.jaguar.server.CosNaming.nameserver property is false , specifies the server to connect to for naming services.

Syntax

The IIOP URL for naming services. The default is iiop://0:0 . The default is appropriate if the server provides naming services to itself.

See Also

com.sybase.jaguar.server.CosNaming.nameserver


com.sybase.jaguar.server.nativemutex

Description

Specifies whether native (operating system) thread mutexes are used in the server.

Syntax

true or false . The default is true .


com.sybase.jaguar.server.netbufsize

Description

Specifies the default size of the network buffer.

Syntax

The size in bytes. The default is 2048.


com.sybase.jaguar.server.packages

Description

Specifies the packages that are installed in this server.

Syntax

A comma-separated list of package names.

Usage

Packages may be installed in a server directly using this property or as part of an application using the com.sybase.jaguar.server.applications property.

See Also

com.sybase.jaguar.server.applications,
Package properties


com.sybase.jaguar.server.roles

Description

Specifies server-wide access control restrictions.

Syntax

The name of a valid EAServer role.

Usage

If you set this property to a name of a role, only users that are members of that role can access the methods, components, and packages hosted on that server. For example, if you set this property to "MyRole", only users that are members of "MyRole" can access the components hosted on the server.

This property does not affect Web applications, or the resources it contains.


com.sybase.jaguar.server.roleservice

Description

Specifies the name of a custom component that evaluates a user's role membership to control access to components and HTTP URLs.

Syntax

package/component

Where package/component is the name of an EAServer package/component.


com.sybase.jaguar.server.SAXfactory

Description

Specifies the class name for a custom SAX XML parser factory class.

Syntax

The class name. If the class is in a JAR file, the JAR file name must be listed in the com.sybase.jaguar.server.java.classes property.

See Also

com.sybase.jaguar.server.jagmgr.SAXFactoryChoice,
com.sybase.jaguar.server.DOMfactory,
com.sybase.jaguar.server.XSLTfactory


com.sybase.jaguar.server.security.identities

Description

Specifies the list of trusted identities used for incoming component invocations when propagating client credentials from another server.

Syntax

t1,t2,t3,...

Where t1, t2, and so forth are identity names that are defined in the repository.

See Also

com.sybase.jaguar.server.security.identity, Security properties


com.sybase.jaguar.server.security.identity

Description

Specifies the identity used for outgoing component invocations when propagating client credentials to another server.

Syntax

The name of an identity that is defined in the repository.

See Also

com.sybase.jaguar.server.security.identities, Security properties


com.sybase.jaguar.server.services

Description

A list of components that run as service components in the server.

Syntax

A comma-separated list of components; for example:

CtsComponents/MessageService

See Also

Chapter 31, "Creating Service Components," in the EAServer Programmer's Guide.


com.sybase.jaguar.server.servlet.aliases

Description

Specifies the aliases (prefixes) for execution of servlets that are installed directly in this server.

Syntax

A comma-separated list of aliases. If not set, the default alias is "servlet".

Usage

Servlets that are installed directly in the server using the com.sybase.jaguar.server.servlets property are executed using request paths of the form:

/alias/servlet-name

Or:

/alias/servlet-class

Where alias is the servlet alias, servlet-name is the servlet name, and servlet-class is the servlet class name in Java dot notation. Class-name requests can be disabled with the com.sybase.jaguar.server.servlet.class-name-req property.

This property does not affect servlets or JSPs that are installed in a Web application.

See Also

com.sybase.jaguar.server.servlets, com.sybase.jaguar.server.servlet.class-name-req, com.sybase.jaguar.server.webapplications


com.sybase.jaguar.server.servlet.class-name-req

Description

Specifies whether servlets that are installed directly in this server can be executed by specifying the class name in the URL.

Syntax

true or false . The default is true .

Usage

This property affects only servlets that are installed directly in the server (those specified by the com.sybase.jaguar.server.servlets property), not servlets that are installed in a Web application.

See Also

com.sybase.jaguar.server.servlet.aliases, com.sybase.jaguar.server.servlets


com.sybase.jaguar.server.servlet.context-param

Description

Specifies the context initialization parameters for the servlets that are installed directly in this server.

Syntax

A string of the form:

entry1, entry2, ...

Where entry1, entry2, and so forth are of the form:

(description=desc,value=value,name=name)

Where:

Usage

This property allows you to specify context initialization parameters for servlets that are installed directly in the server; that is, those specified by the com.sybase.jaguar.server.servlets property.

See Also

com.sybase.jaguar.server.servlets, com.sybase.jaguar.webapplication.context-param


com.sybase.jaguar.server.servlet.destroy-wait-time

Description

The number of seconds that EAServer should wait for servlet service calls to return before calling the servlet destroy method.

Syntax

The timeout value in seconds. A value of 0 indicates infinity.

Usage

This property affects all servlets installed directly in the server; that is, those specified by the com.sybase.jaguar.server.servlets property. It does not affect servlets installed in a Web application.

You can override the server-wide setting for individual servlets by setting the com.sybase.jaguar.servlet.destroy.wait-time property.

See Also

com.sybase.jaguar.server.servlets,
com.sybase.jaguar.server.servlet.init-timeout


com.sybase.jaguar.server.servlet.exec

Description

Enables and disables servlet execution.

Syntax

true or false . The default is true , which enables servlet execution.


com.sybase.jaguar.server.servlet.init-timeout

Description

Specifies how long the server should wait for each servlet's init method to return.

Syntax

The timeout period in seconds. The default is 0, which indicates that there is no time limit.

Usage

This property affects all servlets installed directly in the server; that is, those specified by the com.sybase.jaguar.server.servlets property. It does not affect servlets installed in a Web application.

You can override the server-wide default timeout for individual servlets by setting the servlet property com.sybase.jaguar.servlet.init.timeout.

If a servlet's init method might run indefinitely, specify a finite timeout period. If the init method does not return in the specified timeout period, the server abandons the servlet and it will be unavailable until the server is restarted or refreshed. Service requests that arrive while init is running are blocked until init returns. If init is allowed to run indefinitely, clients will receive browser timeout errors when attempting to execute the servlet.

See Also

com.sybase.jaguar.server.servlet.destroy-wait-time,
com.sybase.jaguar.servlet.init.timeout


com.sybase.jaguar.server.servlet.mime-mapping

Description

Specifies MIME mappings for static files served outside of Web applications.

Syntax

mapping1, mapping2, ...

Where mapping1, mapping2, and so forth are mappings of the form:

(description=desc,mime-type=mime-def,extension=ext)

Where:

desc Is an optional description.
mime-def Is the MIME type specification, for example, text/plain or text/sgml .
ext Is the file extension for files of this type.

Usage

A file's MIME type specifies how a server or browser should interpret the file. For example, whether the file contains plain text, formatted HTML, an image, or a sound recording. In a Web server, MIME mappings specify how a static file should be interpreted by mapping file extensions to MIME types. MIME mappings affect only static files. Servlets and JSPs must be coded to specify a MIME type for their response.

For more information on MIME types, visit:

http://www.oac.uci.edu/indiv/ehood/MIME/MIME.html

EAServer includes preconfigured MIME mappings. These settings override EAServer's preconfigured mappings.

See Also

com.sybase.jaguar.webapplication.mime-mapping


com.sybase.jaguar.server.servlet.servlet-mapping

Description

Associates request paths with servlets installed directly in this server.

Syntax

mapping1,mapping2,...

Where mapping1, mapping2, and so forth are mappings of the form:

(description=desc,url-pattern=pattern,servlet-name=servlet)

Where:

desc Is an optional text description of the mapping.
pattern Is a URL pattern that can contain wildcards.
servlet Is a servlet that is installed in this application. Servlets in the Web application have names formatted as webapp/servlet. Use only the servlet part of the servlet name.

Usage

This property affects servlets installed directly in the server; that is, those specified by the com.sybase.jaguar.server.servlets property. It does not affect servlets installed in a Web application.

See Also

com.sybase.jaguar.server.servlets,
com.sybase.jaguar.webapplication.servlet-mapping


com.sybase.jaguar.server.servlet.session-config

Description

Configures HTTP session properties for servlets installed directly in this server.

Syntax

Same as the Web application property com.sybase.jaguar.webapplication.session-config.

Usage

This property affects servlets installed directly in the server; that is, those specified by the com.sybase.jaguar.server.servlets property. It does not affect servlets installed in a Web application.

See Also

com.sybase.jaguar.server.servlets,
com.sybase.jaguar.webapplication.session-config


com.sybase.jaguar.server.servlet.trace

Description

Enables and disables trace logging in the EAServer servlet execution engine.

Syntax

true or false . The default is false , which disables tracing.


com.sybase.jaguar.server.servlet.welcome-file-list

Description

Configures welcome files for Web directories served outside of Web applications. Welcome files are used to satisfy HTTP requests that end in a directory name, rather than specifying the full path to a file or a path that is mapped to a servlet invocation.

Syntax

A comma-separated list of file names which may not contain path separators.

See Also

com.sybase.jaguar.webapplication.welcome-file-list


com.sybase.jaguar.server.servlets

Description

Specifies the servlets that are installed directly in this server.

Syntax

A comma-separated list of servlet names that are defined in the repository.

Usage

Servlets can also be installed as part of a Web application. Web applications are the preferred deployment mechanism where portability to other J2EE application servers is a concern.

See Also

com.sybase.jaguar.server.webapplications,
com.sybase.jaguar.server.applications,
Servlet properties


com.sybase.jaguar.server.stacksize

Description

On UNIX platforms, configures the thread stack size.

Syntax

The stack size in bytes. If not set, the default is 256K.

See Also

"Configuring server stack size"


com.sybase.jaguar.server.timeout

Description

Specifies the default instance timeout for stateful components running in the server.

Syntax

The default is 0.


com.sybase.jaguar.server.traceattentions

Description

Specifies whether TDS protocol attentions are being traced.

Syntax

true or false . The default is false , which disables tracing.


com.sybase.jaguar.server.tracenetdriver

Description

Specifies whether network driver requests are traced.

Syntax

true or false . The default is false , which disables tracing.


com.sybase.jaguar.server.tracenetrequests

Description

Specifies whether transport control layer requests are being traced. (The transport control layer is an internal EAServer library that acts as an interface to network drivers.)

Syntax

true or false . The default is false , which disables tracing.


com.sybase.jaguar.server.tracetdsdata

Description

Specifies whether TDS packet contents are traced.

Syntax

true or false . The default is false , which disables tracing.


com.sybase.jaguar.server.tracetdshdr

Description

Specifies whether TDS header contents are traced.

Syntax

true or false . The default is false , which disables tracing.


com.sybase.jaguar.server.truncatelog

Description

Specifies whether to truncate the server log each time the server is started.

Syntax

true or false . The default is false , which does not truncate the log.

See Also

com.sybase.jaguar.server.logfilename


com.sybase.jaguar.server.tx_timeout

Description

Specifies the default transaction timeout for components running in the server.

Syntax

The timeout period, in seconds, with 0 indicating no timeout. The default is 0.

Usage

In Jaguar Manager, set this property using the All Properties tab in the Server Properties dialog box.

See Also

com.sybase.jaguar.component.tx_timeout


com.sybase.jaguar.server.txmodel

Description

Specifies the transaction coordination model for the server.

Syntax

Value To indicate
1pc (the default) Shared connection model
dtc Microsoft DTC (Windows platforms only)
ots OTS/XA
JTS JTS/JTA

See Also

"Transactions"


com.sybase.jaguar.server.validateusersgroups

Description

Specifies whether user membership in operating system groups is checked when determining a user's membership in EAServer roles.

Syntax

true or false . The default is false .


com.sybase.jaguar.server.webapplications

Description

Specifies the names of the Web applications that are installed in the server.

Syntax

A comma-separated list of the Web application names.

Usage

Web applications may be installed to a server directly using this property or as part of an application using the property com.sybase.jaguar.server.applications.

See Also

com.sybase.jaguar.server.applications


com.sybase.jaguar.server.XSLTfactory

Description

Specifies the class name for a custom XSLT XML parser factory class.

Syntax

The class name. If the class is in a JAR file, the JAR file name must be listed in the com.sybase.jaguar.server.java.classes property.

See Also

com.sybase.jaguar.server.jagmgr.XSLTFactoryChoice,
com.sybase.jaguar.server.DOMfactory,
com.sybase.jaguar.server.SAXfactory


Environment variable properties

Description

You can set environment variables for the server process by specifying them as server properties. Values specified in environment variables overwrite any values set in the server start-up scripts. You can use this feature to set properties when a server is run as a Windows NT or Windows 2000 service. In this case, the server start-up script settings do not apply.

Syntax

Specify the environment variable name as the property name, and the value as the property value. For example:

MYPATH=/work/EAServer/deploy

Usage

The following variables have default values that can be overwritten by specifying a property with a new value:

Variable Default value
JAGUAR_HOST_NAME The host name of the machine where the server is running. You can override the default if the machine supports multiple addresses (host names), and you want to force the address that is used when the listener configuration uses the ${JAGUAR_HOST_NAME} macro.
JAGUAR_IP_ADDRESS The IP address of the machine where the server is running. You can override the default if the machine supports multiple addresses, and you want to force the address that is used when the listener configuration uses the ${JAGUAR_IP_ADDRESS} macro.
DLL_SUFFIX The platform-specific suffix used by shared libraries or DLLs. Do not change the default value.
JAGUAR_PLATFORM The platform-identifier used in generated C++ component make files, and to load platform-specific shared libraries in mixed-architecture clusters. Do not change the default value.

 


Copyright © 2002 Sybase, Inc. All rights reserved.