Web application properties

Web application property names are prefixed with com.sybase.jaguar.webapplication.

EAServer 5.x com.sybase.jaguar.webapplication. property

EAServer 6.0 equivalent

Description

application

Not needed (derived from property file name).

The name of the application to which this Web application belongs.

locale-sensitive

Not applicable. Uses the servlet-level cache property.

For installed servlets, specifies the default for the servlet property com.sybase.jaguar.servlet.cache.locale-sensitive.

cache.message-topics

Not applicable.

For installed servlets, specifies the default for the servlet property com.sybase.jaguar.servlet.cache.message-topics.

cache.request-headers

Not applicable. Uses servlet-level cache property.

For installed servlets, specifies the default for the servlet property com.sybase.jaguar.servlet.cache.request-headers.

cache.request-parameters

Not applicable. Uses servlet-level cache property.

For installed servlets, specifies the default for the servlet property com.sybase.jaguar.servlet.cache.request-parameters.

cache.session-attributes

Not applicable. Uses servlet-level cache property.

For installed servlets, specifies the default for the servlet property com.sybase.jaguar.servlet.cache.session-attributes.

cache.timeout

Not applicable. Uses servlet-level cache property.

For installed servlets, specifies the default for the servlet property com.sybase.jaguar.servlet.cache.timeout.

cache.use-sessionid

Not applicable. Uses servlet-level cache property.

For installed servlets, specifies the default for the servlet property com.sybase.jaguar.servlet.cache.use-sessionid.

charset.inputdata

Not applicable.

Specifies the character set for JSP or servlet request body data.

charset.inputparam

Not applicable.

Specifies the character set for servlet and JSP request parameters.

charset.jspcompile

Not applicable.

Specifies the character set for JSP compilation.

classloaderpolicy

parentFirst property of the Web application's ClassLoader.

Specifies how the custom class loader (version 2) resolves version conflicts when you specify the same class at multiple levels in the class loader hierarchy.

context-param

<context-param> in web.xml.

Specifies the context initialization parameters for the servlets in the Web application.

context-path

“contextPath” property

The request-path prefix that clients use in URLs to access your Web application's static content, servlets, and JSPs.

cookie.persistent

Not applicable.

Specifies whether session data cookies are persistent or temporary

dependencies

Not applicable.

Specifies dependencies on standard Java extensions.

default.protectedpage

Not applicable.

Specifies a default page to redirect to if a servlet uses direct form login to authenticate the user.

destroy-wait-time

Not applicable.

The number of seconds that EAServer should wait for servlet service calls to return before calling the servlet destroy method. Affects all servlets installed in the Web application.

distributable

<distributable> in web.xml.

Specifies whether multiple instances of the Web application can run in a distributed server environment on different servers.

distribute.type

Not applicable. (distributed session could only be persisted on database).

Specifies how EAServer replicates HTTP session data for distributable Web applications.

DOMfactory

Not applicable. (Use JAXP1.2 standard procedures to specify).

XSLT Parser factory class name.

ejb-local-ref

<ejb-local-ref> in web.xml and bind:java:comp/env/ejb/... in properties.

Specifies a list of EJB local references that define aliased JNDI names for local EJB components invoked by servlets in the Web application.

ejb-ref

<ejb-ref> in web.xml and bind:java:comp/env/ejb/... in properties.

Specifies a list of EJB references that define aliased JNDI names for EJB components invoked by servlets in the Web application.

env-entry

<env-entry> in web.xml.

Environment properties allow you to specify global read-only data for use by the servlets in the Web application. Servlets must use JNDI to retrieve environment properties, using the prefix java:comp/env in JNDI lookups.

files

Not applicable.

Specifies additional files to be included when the Web application is exported into a Jaguar JAR file or replicated using the synchronization feature.

filter-mapping

<filter-mapping> in web.xml.

Associates filters with servlets and URL paths.

filters

<filter> in web.xml.

Specifies filters installed in this Web application.

get-serverinfo-from

Not applicable.

When using a Web server redirector, configures the source for information returned by the HTTPServletRequest methods getScheme, getServerPort, and getServerName.

httpdomain.override

Not applicable.

If set to true, the server HTTP Domain Name property com.sybase.jaguar.server.http.domainname is ignored for this Web application.

init-timeout

Not applicable.

Specifies how long to wait for each installed servlet’s init method to return.

jagmgr.DOMFactoryChoice

Not applicable. (Use JAXP1.2 standard procedures to specify).

DOM Parser factory class name.

jagmgr.SAXFactoryChoice

Not applicable. (Use JAXP1.2 standard procedures to specify).

SAX Parser factory class name.

jagmgr.XSLTFactoryChoice

Not applicable. (Use JAXP1.2 standard procedures to specify)

XSLT Parser factory class name.

jarlist

Not applicable.

Specifies the class loading order when classes are loaded from JAR files in the WEB-INF/lib directory under the Web application’s context root.

java.classes

Not applicable.

Specifies additional classes and JAR files to be loaded by the Web application’s custom class loader, in addition to those deployed in the WEB-INF/lib and WEB-INF/classes directories.

compile-extra-cp

Not applicable.

Specifies additional JAR files and directories to include in the JSP compiler class path.

compile-use-eas-cp

Not applicable.

Specifies whether the EAServer process CLASSPATH should be included in the compilation class path when compiling JSPs.

compile-use-thrid-party

Not applicable.

Specifies whether JAR files in the EAServer java/lib directory are automatically be included in the class path when compiling JSPs.

jspc-interval

Not applicable.

Determines if and when the JSP runtime checks whether a JSP is current by comparing the modification times of the class and source files

keepgenerated

Not applicable.

Enables preservation of Java source files that EAServer generates to create servlets when compiling the JSPs installed in this Web application

large-icon

<large-icon> in web.xml.

Specifies the name of the large icon file associated with the Web application.

lazydistributedhttpsessionvalidation

Not applicable.

Enables and disables lazy verification for distributed HTTP sessions.

listeners

<listener> in web.xml.

Specifies application life cycle event listeners installed in this Web application

login-config

<login-config> in web.xml.

Configures login authentication for the Web application.

mime-mapping

<mime-mapping> in web.xml.

Configures MIME mappings for the Web application to augment or override the server’s default MIME mappings.

name

Not needed.

Web application name

refresh

Always refreshable.

Specifies whether the Web application can be refreshed.

resource-env-ref

<resource-env-ref> in web.xml and bind:java:comp/env/jms/<topic or queue>.

Resource environment references are logical names applied to objects administered by EAServer.

resource-ref

<resource-ref> in application-client.xml and bind:java:comp/env/<jdbc, jms, mail, url>

Specifies aliased JNDI names for database connections, JavaMail sessions, and URL factories used by the Web application.

runasidentity.<id>

<run-as> in web.xml.

Maps an identity name used in servlet properties to an identity defined in the EAServer repository.

SAXfactory

Not applicable. (Use JAXP1.2 standard procedures to specify).

SAX Parser factory class name.

sectrace

Not applicable.

Enables or disables security implementation tracing.

security-constraint

<security-constraint> in web.xml.

Associates required user roles and transport security for Web resource collections defined in the com.sybase.jaguar.webapplication.web-resource-collection property.

security-role.<j2ee-role>

Role mappings in web application’s user config.xml.

Specifies a mapping from a J2EE role name used in the Web application to a role defined in the EAServer repository.

servlet-mapping

<servlet-mapping> in web.xml.

Associates installed servlets with request paths.

session-config

<session-config> in web.xml.

Configures HTTP session properties.

session-id

Not applicable.

Specifies how a Web application sends and receives the HTTP session identifier. The identifier can be sent as a cookie, or it can be encoded in the URL. To encode the session identifier as part of the URL (also known as URL rewriting), servlet and JSP developers must call the HttpServletResponse.encodeURL(String) method or equivalent methods.

sharecompiledjspclasses

Not applicable.

Enables sharing of JSP class files by servers that run from the same EAServer installation

small-icon

<small-icon> in web.xml.

Specifies the name of the small icon file associated with the Web application

taglib

<taglib> in web.xml.

Configures path aliases for JSP Tag Library Descriptors (TLDs) used in the Web application.

web-resource-collection

<web-resource-collection> in web.xml.

Specifies a collection of request paths to be protected by security constraints

welcome-file-list

<welcome-file-list> in web.xml.

Configures welcome files for the Web application. 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.

XSLTfactory

Not applicable. (Use JAXP1.2 standard procedures to specify).

XSLT Parser factory class name.