Sun Microsystems Logo
Products and Services
 
Support and Training
 
 

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
 
User Commandsdeploydir(1)


NAME

 deploydir - deploys the J2EE component that is in the directory located on the server machine

SYNOPSIS

 deploydir --user admin_user[ --password admin_password ] [ --host localhost ] [ --port 4848 ][ --passwordfile filename ][ --secure |-s ] [ --virtualservers virtual_servers ] [ --type application|ejb|web|connector ] [ --contextroot context_root ] [ --force=true ] [ --precompilejsp=false ] [ --verify=false ][ --name component_name ] [ --availabilityenabled ] [ --instance instancename ] dirpath

DESCRIPTION

Use the deploydir command to deploy the J2EE component that is in the directory located on the server machine. If you use the asadmin deploydir command to deploy a directory instead of an EAR file, your directory structure holding the individual modules must be named with _jar, _war and _rar suffixes.

The --force option makes sure the component is forcefully (re)deployed even if the specified component has already been deployed or already exists. Set --force to false for a first deployment. If the application with that name is running, and force is set to false, the command fails.

OPTIONS

--user

administrative user associated for the instance.

--password

administrative password corresponding to the administrative user.

--host

host name of the machine hosting the administrative instance.

--port

administrative port number associated with the administrative host.

--passwordfile

file containing passwords appropriate for the command (e.g., administrative instance).

--secure

if true, uses SSL/TLS to communicate with the administrative instance.

--virtualservers

comma separated list of virtual server IDs.

--type

type of component to be deployed.

--contextroot

valid only if the archive is a web module. It is ignored for other archive types; defaults to filename without extension.

--force

makes sure the component is forcefully (re)deployed even if the specified component has already been deployed or already exists.

--precompilejsp

by default is set to false which does not allow the JSP to pre-compile during deployment. Instead JSPs are compiled during runtime.

--verify

the syntax and semantics of the deployment descriptor is verified if set to true.

--name

name of the deployable component.

--availabilityenabled

Valid only for deployment of application, EJB module, and Web module. Valid values are null, true, and false. If this option is not specified, it will be considered null and not false. When set to true, availability is enabled for that application or module. For applications, both HTTPSessions and stateful session beans (SFSB) are enabled for availability. The parent web and EJB container values take precedence. The EJB module or Web module is enabled for availability. The parent EJB or Web container value take precedence.

This option is available only in the Enterprise Edition of Sun Java System Application Server.

--instance

name of the instance.

OPERANDS

dirpath

path to the directory containing the exploded format of the deployable archive.

EXAMPLES

Example 1. Using deploydir
asadmin> deploydir --user admin --passwordfile passwords.txt --host localhost
--port 4848 --force=true --verify=false --name fortune --type application 
--instance server1 /export/samples/fortune
Deployed the application:fortune

Where: the fortune application is deployed to the directory specified.

EXIT STATUS

0

command executed successfully

1

error in executing the command

INTERFACE EQUIVALENT

Applications folder, Module interface

SEE ALSO

deploy(1), undeploy(1), enable(1), disable(1), list-components(1)


Sun Java System Application ServerGo To TopLast Changed 24 Dec 2003