Installs a shared library.
Option | Description | Required |
jbi.host | The machine name where the Domain Administration Server (DAS) is running. The default value is "localhost". | No |
jbi.port | The HTTP/S port for DAS administration. The default value is "4848". | No |
secure | If set to true, uses SSL/TLS to communicate with the DAS. The default value is "false". | No |
jbi.username | The authorized DAS administrator user name. The default value is "admin". | No |
jbi.password | Password for the user authentication. The default value is "adminadmin". | No |
jbi.task.fail.on.error | Signal task failure to Ant. Defaults to "true". | No |
jbi.shared.library.name | Cannot be set along with the jbi.install.file option. Shared library name to install shared library from the domain to other targets specified using the target attribute. Target attribute value cannot be set to 'domain'. The valid values for the target attribute are 'server', <cluster-name>, and <instance- name>. | Yes to install shared library from domain. |
jbi.install.file | Cannot be set along with jbi.shared.library.name option. Fully qualified file path to an archive file that contains the shared library implementation. | Yes to install the component with a new archive file. |
jbi.target | Specifies where the JBI administration tasks are performed. The default value is 'server'. | No |
jbi.target Value | Behavior |
'server' | When the target option is not specified, or the literal string 'server' is specified, the task is executed against the embedded DAS server instance. |
'domain' | When the target option is the literal string 'domain', the task is executed against the domain itself, but not to any instances or clusters running on the domain. |
<cluster-name> | When a <cluster-name> is specified, the task is executed against all instances in the specified cluster. |
<instance-name> | When a <instance-name> is specified, the task is executed against the specific instance specified. |
# install shared library from file asant -f jbi-install-root/bin/jbi_admin.xml -Djbi.port=7777 -Djbi.install.file="/mydir/my_sharedlib.zip" -Djbi.target="server" install-shared-library # install shared library from domain to other targets asant -f jbi-install-root/bin/jbi_admin.xml -Djbi.port=7777 -Djbi.shared.library.name="my_slib" -Djbi.target="instance1" install-shared-library
Copyright 2007, Sun Microsystems, Inc.