Installs a service engine or binding component.
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.component.name | Cannot be set along with the jbi.install.file option. Component name to install component 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 component from domain. |
jbi.install.file | Cannot be set along with jbi.component.name option. Fully qualified file path to an archive file that contains the service engine or binding component implementation. | Yes to install component with a new archive file. |
jbi.install.params.file | Fully qualified file path to the installation parameters file that contains the list of name/value pair installation configuration parameters. | No |
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 component from file asant -f jbi-install-root/bin/jbi_admin.xml -Djbi.port=7777 -Djbi.install.file="/mydir/my_engine.zip" -Djbi.target="server" install-component # install component from domain to other targets asant -f jbi-install-root/bin/jbi_admin.xml -Djbi.port=7777 -Djbi.component.name="my_engine_name" -Djbi.target="instance1" install-component
Copyright 2007, Sun Microsystems, Inc.