Appendix B Repository Properties Reference
Application
property names are prefixed with com.sybase.jaguar.application
.
You can configure application properties in Jaguar Manager using
the Application Properties Dialog box and the folders displayed
under the application icon.
Specifies the comma-separated list of J2EE application clients that are installed in this application.
appclient1, appclient2, ...
Where appclient1, appclient2, and so forth are names of J2EE application clients.
In Jaguar Manager, set this property by selecting the Application's Application Clients folder and using the File menu.
Contains a text description of the application.
desc
Where desc is the descriptive text.
In Jaguar Manager, set this property using the Description field on the General tab of the Application Properties dialog box.
Specifies Java classes and JAR files to be loaded by the application's custom class loader.
A comma-separated list of Java classes, packages, and JAR files. You can specify all classes in a package using wildcards, as in this example:
com.xyz.MyPackage.*
You can specify all classes in a JAR file by specifying the JAR file name, as in this example:
MyEntityBean.jarThe JAR file must be deployed in the EAServer java/classes subdirectory.
Copies of the specified classes must be deployed under one of the following locations. When loading classes required by Java components, EAServer searches for classes in this order:
Some shared classes should not be in the custom class list Classes that are shared by multiple component instances and that keep volatile state in static instance variables (that is, have static variables that are set after class initialization completes), must not be listed in the com.sybase.jaguar.component.classes custom class list. If these classes are in the custom class list, instances loaded by different components have different views of static instance variables. To allow refresh of such classes, add them to the custom class list for the package, application, or server so that one instance can be shared by the components and Web applications that use the class.
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.
com.sybase.jaguar.package.java.classes,
com.sybase.jaguar.component.java.classes,
com.sybase.jaguar.server.classloader.debug,
com.sybase.jaguar.server.java.classes,
com.sybase.jaguar.webapplication.java.classes
Specifies the name of an icon file to represent the Web application. This property is not used in EAServer, but is preserved in applications that are imported from a J2EE EAR file.
icon-file
Where icon-file is the name of the icon file.
In Jaguar Manager, use the All Properties tab to set this property.
Specifies the application name.
app-name
Where app-name is the application name.
In Jaguar Manager, the application name is set when creating or importing an application and cannot be changed.
Specifies the comma-separated list of packages that are installed in this application.
package1, package2, ...
Where package1, package2, and so forth are names of packages.
In Jaguar Manager, set this property by selecting the Application's Packages folder and using the File menu.
Specifies the list of trusted identities used for incoming component invocations when propagating client credentials from another server.
t1,t2,t3,...
Where t1, t2, and so forth are identity names that are defined in the repository.
com.sybase.jaguar.application.security.identity, com.sybase.jaguar.server.security.identities,
Security properties
Specifies the identity used for outgoing component invocations when propagating client credentials to another server.
The name of an identity that is defined in the repository.
com.sybase.jaguar.application.security.identities,
com.sybase.jaguar.server.security.identity,
Security properties
Specifies a mapping from a J2EE role name used in the application to a role defined in the EAServer repository.
com.sybase.jaguar.application.security-role.j2ee-role=jag-role
Where:
In Jaguar Manager, set this property using the Role Mapping tab in the Application Properties dialog box.
Role names can also be specified at the package, component, or Web application level.
com.sybase.jaguar.application.security-roles,
com.sybase.jaguar.package.security-role.<j2ee-role>,
com.sybase.jaguar.package.security-roles,
com.sybase.jaguar.webapplication.security-role.<j2ee-role>,
com.sybase.jaguar.webapplication.security-roles,
com.sybase.jaguar.component.security-role-ref.<j2ee-role-ref>,
com.sybase.jaguar.component.security-role-refs
Specifies logical J2EE role names used in the application.
role1, role2, ...
Where role1, role2, and so forth are of the form:
(description=role-desc, name=role-name)
Where role-desc is an optional description of the role, and role-name is the name used in the application.
In Jaguar Manager, set this property using the Role Mapping tab in the Application Properties dialog box. Each J2EE role name must be mapped to an EAServer role name by setting or creating the corresponding com.sybase.jaguar.application.security-role.<j2ee-role> property.
J2EE role names can also be specified at the package, component, or Web application level.
com.sybase.jaguar.application.security-role.<j2ee-role>,
com.sybase.jaguar.webapplication.security-roles,
com.sybase.jaguar.package.security-roles
com.sybase.jaguar.package.security-role.<j2ee-role>,
com.sybase.jaguar.component.security-role-ref.<j2ee-role-ref>,
com.sybase.jaguar.component.security-role-refs
Specifies the name of an icon file to represent the Web application. This property is not used in EAServer, but is preserved in applications that are imported from a J2EE EAR file.
icon-file
Where icon-file is the name of the icon file.
In Jaguar Manager, use the All Properties tab to set this property.
Specifies the comma-separated list of Web applications that are installed in this application.
webapp1, webapp2, ...
Where webapp1, webapp2, and so forth are names of Web applications.
In Jaguar Manager, set this property by adding or removing items from the Application's Web Applications folder.
Copyright © 2002 Sybase, Inc. All rights reserved. |
![]() |