How to Configure Accessibility Support in the trinidad-config.xml
File
This procedure describes how to manually edit the trinidad-config.xml
file to set accessibility modes for the Oracle Solaris Cluster Manager GUI. This file is located in
the following directory path:
/var/cluster/lib/ClusterManager/glassfish3/glassfish/domains/domain1/applications\
/ClusterManager_GF/Yosemite_View_Glassfish_webapp_war/WEB-INF/trinidad-config.xml
Tip -
The configuration changes made in this procedure operate at a global level on a given cluster
node. This procedure alters application behavior for all users of the GUI connecting through a
browser as opposed to those authenticating into that particular cluster node. To accommodate both
GUI users who need assistive technology and those who do not, apply these settings to some but not
all of the cluster nodes.
For example, in a two-node cluster, you would configure the pnode-1 node
with the accessibility options but not configure them on the pnode-2 node. Users
who do not need assistive technology would then point their browsers at pnode-2,
while those who do need it would use pnode-1.
In either case, a user can authenticate into whichever node they want to access by specifying
it in the Cluster Node field on the login page.
-
Assume the root role.
-
Disable the Oracle GlassFish server.
# svcadm disable -s manager-glassfish3
-
Open the trinidad-config.xml file for editing.
-
Add entries to the trinidad-config.xml file to set the desired
accessibility options.
See Configuring Accessibility Support for Oracle Solaris Cluster
Manager for descriptions of accessibility options and the
trinidad-config.xml entry to use for the different options or combinations of
options.
-
Enable the Oracle GlassFish server.
# svcadm enable -s manager-glassfish3
Example 1-1 trinidad-config.xml File With Accessibility Configured
The following example shows a trinidad-config.xml file configured with
all accessibility options.
<?xml version="1.0" encoding="UTF-8"?>
<trinidad-config xmlns="http://myfaces.apache.org/trinidad/config">
<skin-family>skyros</skin-family>
<skin-version>v1</skin-version>
<!--
<skin-family>fusionFx</skin-family>
<skin-version>v2</skin-version>
-->
<accessibility-mode>screenReader</accessibility-mode>
<accessibility-profile>high-contrast large-fonts</accessibility-profile>
</trinidad-config>