Cmdant Executive Result (Glass Fish V3.1 Command Line Invoking)

Locale:    fr_FR.UTF-8
OS:    Linux 2.6.18-164.0.0.0.1.el5xen i386
User Name:    ygui
Created:    Tue Jan 17 18:47:12 PST 2012
User Dir:    /scratch/ygui/work/auto_testing/cmdant/20120113_cmdant_integrate_old_new/lin
Total (Pass/Fail): 130(129/1)
Target Command Return
base_restart_gf /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin restart-domain

0

base_stop_gf /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-domain

0

base_start_gf /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-domain

0

base_start_db /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-database

0

base_stop_db /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-database

0

base_securedomain_enable_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin enable-secure-admin --help

0

base_securedomain_enable /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass enable-secure-admin

0

base_securedomain_disable_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin disable-secure-admin --help

0

base_securedomain_disable /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass disable-secure-admin

0

create-node-ssh /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-node-ssh --nodehost loca lhost node-ssh-1

0

create-cluster /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-cluster cluster2

0

create-instance /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-instance --node localhos t-domain1 --cluster cluster2 ins2

0

base_export_sync_bundle_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin export-sync-bundle --help

0

base_export_sync_bundle /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass export-sync-bundle --target ser ver

0

base_import_sync_bundle_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin import-sync-bundle --help

0

base_import_sync_bundle /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin import-sync-bundle --instance ins2 --node node-ssh-1 /home/ygui/work/gf 3.1.2/glassfish3/glassfish/domains/domain1/sync/server-sync-bundle.zip

0

service_create_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-service --help

0

service_create /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-service --force domain1

1

service_uptime_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin uptime --user admin --passwordfile asadminpass --help

0

service_uptime /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass uptime

0

service_verify_domain_xml_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin verify-domain-xml --help

0

service_verify_domain_xml /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin verify-domain-xml domain1

0

service_generate_domain_schema_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin generate-domain-schema --user admin --passwordfile asadminpass --help

0

service_generate_domain_schema /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass generate-domain-schema

0

service_validate_multicast /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin validate-multicast

0

service_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin help

0

service_version /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin version

0

service_login /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin login --user admin --passwordfile asadminpass

0

service_list_commands /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-commands

0

service_list_components /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-components

0

service_list_containers /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-containers

0

service_list_modules_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-modules --user admin --passwordfile asadminpass --help

0

service_list_modules /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-modules

0

service_list_probes_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-probes --user admin --passwordfile asadminpass --help

0

service_list_probes /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-probes

0

multimode_enter_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin multimode --user admin --passwordfile asadminpass --help

0

multimode_enter /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass multimode

0

update_coordinates_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin update-admin-server-coordinates --user admin --passwordfile asadminpass --help

0

update_coordinates /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass update-admin-server-coordinates

0

update_local /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass update-admin-server-local-coord inates --adminhost localhost --adminport 4848 localhost-domain1

0

pwd_create_pwd_alias_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-password-alias --user admin --passwordfile asadminpass --help

0

pwd_list_pwd_aliases_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-password-aliases --user admin --passwordfile asadminpass --help

0

pwd_list_pwd_aliases /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-password-aliases

0

pwd_update_pwd_alias_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin update-password-alias --user admin --passwordfile asadminpass --help

0

pwd_delete_pwd_alias_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-password-alias --user admin --passwordfile asadminpass --help

0

pwd_change_admin_pwd_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin change-admin-password --user admin --passwordfile asadminpass --help

0

pwd_change_master_pwd_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin change-master-password --user admin --passwordfile asadminpass --help

0

domain_create_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-domain --user admin --passwordfile asadminpass --help

0

domain_create /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-domain --adminport 4850 domain2

0

domain_list_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-domains -?

0

domain_list /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-domains

0

domain_stop_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-domain -?

0

domain_stop /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-domain domain1

0

domain_delete /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-domain domain2

0

domain_start /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-domain domain1

0

domain_suspend_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin suspend-domain --user admin --passwordfile asadminpass --help

0

domain_suspend /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass suspend-domain --timeout 60

0

domain_resume_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin resume-domain --user admin --passwordfile asadminpass --help

0

domain_resume /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass resume-domain

0

domain_backup_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin backup-domain -?

0

domain_stop /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-domain domain1

0

domain_backup /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin backup-domain domain1

0

domain_start /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-domain domain1

0

domain_list_backups_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-backups --help

0

domain_list_backups /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-backups

0

domain_restore_domain_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin restore-domain -?

0

domain_stop /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-domain domain1

0

domain_restore_domain /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin restore-domain domain1

0

domain_start /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-domain domain1

0

backup_config_create_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-backup-config --user admin --passwordfile asadminpass --help

0

backup_config_create /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-backup-config domain1

0

backup_config_list_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-backup-configs --user admin --passwordfile asadminpass --help

0

backup_config_list /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-backup-configs

0

backup_config_delete_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-backup-config --user admin --passwordfile asadminpass --help

0

backup_config_delete /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-backup-config domain1

0

schedule_create_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-schedule --user admin --passwordfile asadminpass --help

0

schedule_create /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-schedule --month Jan,Apr ,Jul,Oct --dayofmonth 1 quarterly

0

delete-schedule_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-schedule --user admin --passwordfile asadminpass --help

0

delete-schedule /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-schedule quarterly

0

create-instance_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-instance --user admin --passwordfile asadminpass --help

0

list-instances_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-instances --user admin --passwordfile asadminpass --help

0

list-instances /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-instances

0

start-instance_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-instance --user admin --passwordfile asadminpass --help

0

start-instance /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass start-instance ins2

0

stop-instance_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-instance --user admin --passwordfile asadminpass --help

0

stop-instance /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass stop-instance ins2

0

delete-instance_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-instance --user admin --passwordfile asadminpass --help

0

delete-instance /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-instance ins2

0

create-cluster_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-cluster --user admin --passwordfile asadminpass --help

0

list-clusters_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-clusters --user admin --passwordfile asadminpass --help

0

list-clusters /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-clusters

0

delete-cluster_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-cluster --user admin --passwordfile asadminpass --help

0

delete-cluster /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-cluster cluster2

0

create-node-ssh_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-node-ssh --user admin --passwordfile asadminpass --help

0

list-nodes_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-nodes --user admin --passwordfile asadminpass --help

0

list-nodes /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-nodes

0

delete-node-ssh_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-node-ssh --user admin --passwordfile asadminpass --help

0

delete-node-ssh /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-node-ssh node-ssh-1

0

list-http-lb-configs_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-http-lb-configs --help

0

list-http-lb-configs /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-http-lb-configs

0

list-http-lbs_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-http-lbs --user admin --passwordfile asadminpass --help

0

list-http-lbs /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-http-lbs

0

create-http-lb_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-http-lb --help

0

create-http-lb /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb --devicehost loc alhost --deviceport 5555 mylb

0

create-http-lb-config_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-http-lb-config --user admin --passwordfile asadminpass --help

0

create-http-lb-config /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb-config mylbconfi g

0

create-http-lb-ref_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-http-lb-ref --help

0

create-cluster /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-cluster cluster2

0

create-http-lb-ref /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb-ref --config myl bconfig cluster2

0

delete-http-lb_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-http-lb --user admin --passwordfile asadminpass --help

0

delete-http-lb /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-http-lb mylb

0

delete-http-lb-ref_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-http-lb-ref --help

0

create-instance /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-instance --node localhos t-domain1 --cluster cluster2 ins2

0

configure-lb-weight /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass configure-lb-weight --cluster c luster2 ins2=1

0

delete-instance /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-instance ins2

0

delete-http-lb-ref /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-http-lb-ref --config myl bconfig cluster2

0

enable-http-lb-server_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin enable-http-lb-server --help

0

enable-http-lb-server /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass enable-http-lb-server cluster2

0

disable-http-lb-server_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin disable-http-lb-server --help

0

disable-http-lb-server /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass disable-http-lb-server cluster2

0

configure-lb-weight_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin configure-lb-weight --help

0

export-http-lb-conifg_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin export-http-lb-config --user admin --passwordfile asadminpass --help

0

export-http-lb-conifg /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass export-http-lb-config --config mylbconfig

0

delete-http-lb-config_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-http-lb-config --user admin --passwordfile asadminpass --help

0

delete-http-lb-config /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-http-lb-config mylbconfi g

0

validate-dcom_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin validate-dcom --user admin --passwordfile asadminpass --help

0

create-node-dcom_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-node-dcom --help --user admin --passwordfile asadminpass

0

list-nodes-dcom_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-nodes-dcom --user admin --passwordfile asadminpass -?

0

list-nodes-dcom /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-nodes-dcom

0

delete-node-dcom_help /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-node-dcom --user admin --passwordfile asadminpass -?

0


Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin restart-domain Return:0
Le domaine a été redémarré
La commande restart-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-domain Return:0
Attente de l'arrêt du domaine ....
La commande stop-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-domain Return:0
Attente du démarrage de domain1 ...
domain  démarré : domain1
domain  Emplacement : /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1
Fichier journal : /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1/logs/server.log
 Port d'administration : 4848
La commande start-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-database Return:0
Starting database in Network Server mode on host 0.0.0.0 and port 1527.
--------- Informations sur Derby Network Server --------
Version : CSS10080/10.8.1.2 - (1095077)  Compilation : 1095077  ID produit DRDA : CSS10080
-- listing properties --
derby.drda.traceDirectory=/scratch/ygui/work/gf3.1.2/glassfish3...
derby.drda.maxThreads=0
derby.drda.sslMode=off
derby.drda.keepAlive=true
derby.drda.minThreads=0
derby.drda.portNumber=1527
derby.drda.logConnections=false
derby.drda.timeSlice=0
derby.drda.startNetworkServer=false
derby.drda.host=0.0.0.0
derby.drda.traceAll=false
------------------ Informations Java  ------------------
Version Java :    1.6.0_29
Fournisseur Java :     Oracle Corporation
Répertoire principal Java :       /scratch/ygui/export/tools/jrockit-R28.2.0_32bit/jre
Chemin de classes Java :  /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-coherence-web-glue.jar:/scratch/ygui
/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-api-l10n.jar:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/admin-
cli-l10n.jar:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/common-util.jar:/scratch/ygui/work/gf3.1.2/glassfish3/glass
fish/modules/glassfish-ee-api.jar:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-naming.jar:/scratch/ygui/wor
k/gf3.1.2/glassfish3/glassfish/modules/glassfish.jar:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-oracle-jd
bc-driver-packages.jar:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-registration.jar:/scratch/ygui/work/gf3
.1.2/glassfish3/glassfish/modules/glassfish-corba-orbgeneric.jar:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfi
sh-extra-jre-packages.jar:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/admin-cli.jar:/scratch/ygui/work/gf3.1.2/glass
fish3/glassfish/modules/glassfish-naming-l10n.jar:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-corba-intern
al-api.jar:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/common-util-l10n.jar:/scratch/ygui/work/gf3.1.2/glassfish3/gl
assfish/modules/glassfish-mbeanserver.jar:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-corba-omgapi.jar:/sc
ratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-api.jar:/scratch/ygui/work/gf3.1.2/glassfish3/javadb/lib/derby.ja
r:/scratch/ygui/work/gf3.1.2/glassfish3/javadb/lib/derbytools.jar:/scratch/ygui/work/gf3.1.2/glassfish3/javadb/lib/derbynet.jar:
/scratch/ygui/work/gf3.1.2/glassfish3/javadb/lib/derbyclient.jar
Nom du système d'exploitation :         Linux
Architecture du système d'exploitation :         i386
Version du système d'exploitation :         2.6.18-164.0.0.0.1.el5xen
Nom d'utilisateur Java :  ygui
Répertoire principal utilisateur Java :  /home/ygui
Répertoire utilisateur Java :   /scratch/ygui/work/auto_testing/cmdant/20120113_cmdant_integrate_old_new/lin
java.specification.name: Java Platform API Specification
java.specification.version: 1.6
java.runtime.version: 1.6.0_29-b11
--------- Informations Derby --------
JRE - JDBC: Java SE 6 - JDBC 4.0
[/scratch/ygui/work/gf3.1.2/glassfish3/javadb/lib/derby.jar] 10.8.1.2 - (1095077)
[/scratch/ygui/work/gf3.1.2/glassfish3/javadb/lib/derbytools.jar] 10.8.1.2 - (1095077)
[/scratch/ygui/work/gf3.1.2/glassfish3/javadb/lib/derbynet.jar] 10.8.1.2 - (1095077)
[/scratch/ygui/work/gf3.1.2/glassfish3/javadb/lib/derbyclient.jar] 10.8.1.2 - (1095077)
------------------------------------------------------
----------------- Informations sur l'environnement local -----------------
Environnement local actuel :  [français/France [fr_FR]]
La prise en charge de cet environnement local a été trouvée : [cs]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [de_DE]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [es]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [fr]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [hu]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [it]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [ja_JP]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [ko_KR]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [pl]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [pt_BR]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [ru]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [zh_CN]
	 version : 10.8.1.2 - (1095077)
La prise en charge de cet environnement local a été trouvée : [zh_TW]
	 version : 10.8.1.2 - (1095077)
------------------------------------------------------

Starting database in the background.
Log redirected to /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/databases/derby.log.
La commande start-database a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-database Return:0
Tue Jan 17 18:47:37 PST 2012 : Connexion obtenue pour l'hôte : 0.0.0.0, numéro de port 1527.
Tue Jan 17 18:47:38 PST 2012 : Apache Derby Serveur réseau Apache Derby - 10.8.1.2 - (1095077) arrêté
La commande stop-database a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin enable-secure-admin --help Return:0
La man page distante est introuvable, recherche locale en cours...

User Commands                              enable-secure-admin(1)

NAME
     enable-secure-admin - ajoute ou modifie les  élémentssecure-
     admin   et  secure-admin-principal vers domain.xml , crée un
     truststore si nécessaire, et modifie toutes  les  configura-
     tions dans le domaine

SYNOPSIS
     enable-secure-admin [--help]
     [--adminalias=alias]
     [--instancealias=alias]

DESCRIPTION
     La sous-commande enable-secure-admin  crée  ou  modifie  les
     éléments    secure-admin   et   secure-admin-principal  sous
     l'élément domain dans domain.xml pour le  domaine.  Le  fait
     d'activer secure admin affecte le domaine dans son ensemble,
     y compris le DAS et toutes les instances.

     Dans le cadre de  cette  action,  la  sous-commande  enable-
     secure-admin exécute les fonctions suivantes :

         o    Définit l'attribut secure-admin  enabled  sur  true
              dans domain.xml

         o    Ajuste toutes les configurations dans  le  domaine,
              notamment  default-config  ,  et crée ou met à jour
              secure-admin

             o    Si le fragment secure-admin  existe  déjà  dans
                  domaine.xml,   alors   les  valeurs  alias  des
                  éléments secure-admin-principal sont modifiées,
                  mais  uniquement si les options --adminalias ou
                  --instancealias sont spécifiées avec  la  sous-
                  commande enable-secure-admin.

             o    La  sous-commande   masquée   _instance-enable-
                  secure-admin  est  envoyée  à toutes les cibles
                  non-DAS  du  domaine.  Cette  commande  masquée
                  effectue  les mêmes modifications de configura-
                  tion sur les instances que  enable-secure-admin
                  sur le DAS.

         o    Crée le truststore requis, s'il est manquant

             o    Si le keystore et le truststore ne  contiennent
                  pas  de  certificat  pour  l'alias  d'instance,
                  alors  la  paire   de   clés   auto-signée   de
                  l'instance  est  générée,  la  clé  privée  est
                  ajoutée au keystore et le certificat public est
                  ajouté au truststore.

Java EE 6           Last change: 01 oct. 2010                   1

User Commands                              enable-secure-admin(1)

             o    Si le truststore ne contient pas de  certificat
                  pour  l'alias  du  DAS,  le certificat du DAS à
                  partir du keystore est ajouté au truststore.

         o    Ajuste les paramètres Grizzly

             o    SSL/TLS est activé à l'aide  de  la  valeur  --
                  adminalias  spécifiée dans le listener admin du
                  DAS  et  de  la  valeur   --instancealias   des
                  listeners admin des instances.

             o    L'unification de port, la redirection  de  port
                  et client-auth=want sont acti vés.
         Un redémarrage du serveur est nécessaire  pour  modifier
         le  comportement  de  l'adaptateur  Grizzly. Cela permet
         également de synchroniser les instances redémarrées  qui
         fournissent  le  keystore  mis à jour et les fichiers du
         truststore.

EXTENDED DESCRIPTION
 écution de GlassFish Server avec lécuéépaéfaut
     Par défaut, le domaine DAS admin de  GlassFish  Server  con-
     tient  un  seul utilisateur, l'utilisateur admin par défaut.
     Les   clients    admin    fournissent    des    informations
     d'identification   vides,   ou   encore  aucune  information
     d'identification, de sorte que toutes sont authentifiées  et
     autorisées comme étant l'utilisateur admin par défaut. Aucun
     des participants (clients, DAS ou instances) ne  chiffre  de
     messages réseau.

 écution de GlassFish Server avec secure admin
     Lors de l'exécution de GlassFish Server quand  secure  admin
     est  activé,  le DAS et une ou plusieurs instances distantes
     sont  installés  puis  exécutés.  Les  clients  admin   sont
     installés. L'administrateur indique deux alias correspondant
     aux certificats du keystore et  du  truststore :  l'un  sera
     utilisé  par  le  DAS  pour  authentifier lui-même le trafic
     admin, l'autre sera utilisé par les instances,  à  des  fins
     d'authentification.

     Le DAS et les instances s'identifient toujours à  l'aide  du
     certificat  d'authentification  SSL/TLS,  qu'il s'agisse des
     expéditeurs ou des bénéficiaires  des  requêtes  admin.  Les
     clients     admin     distants    (asadmin,    la    console
     d'administration, les navigateurs et les  IDE)  envoient  un
     nom   d'utilisateur  et  un  mot  de  passe  dans  l'en-tête
     d'autorisation HTTP.  Le  DAS  ou  l'instance  de  réception
     vérifie  que  ces informations d'identification apparaissent
     dans son domaineadmin,  garantissant  ainsi  en  même  temps
     l'authentification et l'autorisation.

Java EE 6           Last change: 01 oct. 2010                   2

User Commands                              enable-secure-admin(1)

         o    asadmin exécuté en local (c'est-à-dire, connecté  à
              une  instance  sur  le  même  hôte)  authentifie et
              autorise l'instance co-située à l'aide d'un mot  de
              passe fourni en local.

         o    Un serveur (DAS ou instance) envoyant  une  requête
              s'authentifie  lui-même  au niveau SSL/TLS à l'aide
              d'un certificat.

  Identification des éditeurs de rêtes
     AdminAdapter tente d'identifier l'expéditeur de  la  requête
     dans l'ordre suivant :

         o    Il vérifie le mot de passe fourni au  niveau  local
              dans    l'en-tête    d'autorisation    HTTP.   S'il
              correspond, il accepte et exécute la requête.

         o    Il vérifie le certificat principal SSL/TLS à partir
              de la requête Grizzly. Si le DAS reçoit une requête
              authentifiée avec le certificat d'instance,  ou  si
              une  instance  reçoit une demande authentifiée avec
              le certificat du DAS, alors le récepteur accepte et
              exécute la requête.

         o    DAS seulement :

             o    Si les informations d'identification  de  l'en-
                  tête  d'autorisation  HTTP  s'affichent dans le
                  domaine d'administration, il accepte et exécute
                  la demande.

             o    Si la demande HTTP ne  contient  aucun  en-tête
                  d'autorisation  alors  qu'il est nécessaire, ou
                  si la requête contient un en-tête,  mais  qu'il
                  n'y  a  aucune entrée correspondante du domaine
                  d'administration,   AdminAdapter   rejette   la
                  demande  avec 401 - NotAuthorized et renvoie un
                  en-tête  de  défi  WWW-Authenticate   avec   la
                  réponse.

     Pour que cela fonctionne, le  processus  de  réception  doit
     disposer de certaines données disponibles :

      Récepteur            Keystore                     Truststore              Domaine d'administration     Configuration
     ________________________________________________________________________________________________________________________

Java EE 6           Last change: 01 oct. 2010                   3

User Commands                              enable-secure-admin(1)

     DAS           Clé privée du DAS          Certificat public de l'instance   Paires               nom   Alias que les
                                                                                d'utilisateur/mot     de   instances
                                                                                passe pour les  utilisa-   vont utiliser
                                                                                teurs admin valides        pour
                                                                                                           l'authentification
                                                                                                           du certificat
                                                                                                           SSL/TLS
     Instance      Clé privée de l'instance   Certificat public du DAS          N/D                        Alias que  le
                                                                                                           DAS        va
                                                                                                           utiliser pour
                                                                                                           l'authentification
                                                                                                           du certificat
                                                                                                           SSL/TLS

     Les deux clés privées sont stockées dans le keystore du DAS.
     Les deux certificats sont stockés dans le truststore du DAS.
     Les alias des keystores et truststores sont stockés dans  le
     fichier  domain.xml.  En  raison  de  cette  conception, les
     opérations de création d'instance normales  (create-instance
     via  SSH  et  create-local-instance)  appliquent les mises à
     jour des keystores, des truststores et des configurations de
     chaque instance.

éments secure-admin et secure-admin-principal
     Les éléments secure-admin et secure-admin-principal qui sont
     créés  ou mis à jour par la sous-commandeenable-secure-admin
     dans le fichier domaine.xml prennent la forme suivante :

       <domain>
         <secure-admin enabled="[true|false]">
           <secure-admin-principal type="[admin|instance]" alias="alias"/>
         </secure-admin>
       ...

     Dans la plupart des cas, lorsque secure admin est activé, il
     n'y  a qu'un seul sous-élémentsecure-admin-principal pour le
     type admin (DAS) et un seul pour  le  type  instance.  Cette
     configuration  existe sur le DAS et toutes les instances. Le
     DAS  utilise  l'alias  associé  à  l'élément  <secure-admin-
     principal  type="instance">,  afin  de vérifier les requêtes
     entrantes   utilisant   l'authentification   du   certificat
     SSL/TLS.  Les  instances pourront utiliser l'alias associé à
     l'élément   <secure-admin-principal   type="admin">afin   de
     vérifier  les requêtes entrantes avec l'authentification des
     certificats.

     Note -

Java EE 6           Last change: 01 oct. 2010                   4

User Commands                              enable-secure-admin(1)

       Il est possible de  configurer  plusieurs  alias  pour  un
       élément secure-admin-principal donné. Une telle configura-
       tion n'est cependant pas directement prise en  charge  par
       la   sous-commande  enable-secure-admin.  Pour  configurer
       plusieurs alias  pour  un  élément  secure-admin-principal
       donné,  il  est  nécessaire d'éditer le fichier domain.xml
       manuellement.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --adminalias
         Alias qui fait référence au certificat  SSL/TLS  sur  le
         DAS.  Cet  alias est utilisé par les instances, en guise
         d'authentification  vis-à-vis  du  DAS.  La  valeur  par
         défaut est s1as.

     --instancealias

         Alias qui fait référence au certificat SSL/TLS  sur  les
         instances.  Cet  alias  est utilisé par le DAS, en guise
         d'authentification vis-à-vis des  instances.  La  valeur
         par défaut est glassfish-instance.

EXAMPLES
     Example 1 Activation de secure admin pour un domaine

     L'exemple suivant montre comment activer secure  admin  pour
     un  domaine  à  l'aide d'un alias admin adtest et d'un alias
     d'instance intest

       asadmin> enable-secure-admin --adminalias adtest --instancealias intest
       server-config
       default-config

       Command enable-secure-admin executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

Java EE 6           Last change: 01 oct. 2010                   5

User Commands                              enable-secure-admin(1)

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     disable-secure-admin(1)

     asadmin(1M)

Java EE 6           Last change: 01 oct. 2010                   6

La commande enable-secure-admin a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass enable-secure-admin Return:0
You must restart all running servers for the change in secure admin to take effect.
La commande enable-secure-admin a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin disable-secure-admin --help Return:0
La man page distante est introuvable, recherche locale en cours...

User Commands                             disable-secure-admin(1)

NAME
     disable-secure-admin  -  Définit   l'attribut   secure-admin
     enabled sur false dans  domain.xml et ajuste toutes les con-
     figurations dans le domaine

SYNOPSIS
     disable-secure-admin [--help]

DESCRIPTION
     La  sous-commande  disable-secure-admin  définit  l'attribut
     secure-admin   enabled  sur  false  dansdomain.xml  pour  le
     domaine et ajuste toutes les configurations  du  domaine  en
     conséquence.  Le  fait de désactiver secure admin affecte le
     domaine dans son ensemble, y compris le DAS  et  toutes  les
     instances.

     Dans le cadre de  cette  action,  la  sous-commande  enable-
     secure-admin exécute les fonctions suivantes :

         o    Désactive l'utilisation par Grizzly de SSL/TLS dans
              la configuration Grizzly.

         o    Désactive la redirection  de  Grizzly  depuis  HTTP
              vers HTTPS.

         o    Désactive l'unification de port de Grizzly pour  le
              port du listener d'administration.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

EXAMPLES
     Example 1 Désactivation de secure admin pour un domaine

     L'exemple suivant montre  comment  désactiver  secure  admin
     pour un domaine.

       asadmin> disable-secure-admin
       server-config
       default-config

       Command disable-secure-admin executed successfully.

Java EE 6           Last change: 01 oct. 2010                   1

User Commands                             disable-secure-admin(1)

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     enable-secure-admin(1)

     asadmin(1M)

Java EE 6           Last change: 01 oct. 2010                   2

La commande disable-secure-admin a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass disable-secure-admin Return:0
You must restart all running servers for the change in secure admin to take effect.
La commande disable-secure-admin a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-node-ssh --nodehost loca lhost node-ssh-1 Return:0
La commande create-node-ssh a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-cluster cluster2 Return:0
La commande create-cluster a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-instance --node localhos t-domain1 --cluster cluster2 ins2 Return:0
La commande _create-instance-filesystem a été correctement exécutée.
Affectations de port pour l'instance de serveur ins2 : 
JMX_SYSTEM_CONNECTOR_PORT=28686
JMS_PROVIDER_PORT=27676
HTTP_LISTENER_PORT=28080
ASADMIN_LISTENER_PORT=24848
JAVA_DEBUGGER_PORT=29009
IIOP_SSL_LISTENER_PORT=23820
IIOP_LISTENER_PORT=23700
OSGI_SHELL_TELNET_PORT=26666
HTTP_SSL_LISTENER_PORT=28181
IIOP_SSL_MUTUALAUTH_PORT=23920
L'instance ins2 a été créée sur l'hôte localhost
La commande create-instance a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin export-sync-bundle --help Return:0
La man page distante est introuvable, recherche locale en cours...

User Commands                               export-sync-bundle(1)

NAME
     export-sync-bundle - exporte les  données  de  configuration
     d'un  cluster  ou  d'une  instance  autonome dans un fichier
     d'archives

SYNOPSIS
     export-sync-bundle [--help]
     --target target
     [--retrieve={false|true}]
     [file-name]

DESCRIPTION
     La sous-commande export-sync-bundle exporte les  données  de
     configuration  d'un  cluster ou d'une instance autonome vers
     un fichier  d'archives.  Le  fichier  d'archives  peut  être
     ensuite utilisé avec la sous-commande import-sync-bundle(1),
     en vue de restaurer les données de configuration.

     Le  fait  d'importer   des   données   d'une   configuration
     d'instance  les  transfère vers un hôte, sans que l'instance
     ne doive communiquer avec  le  serveur  d'administration  de
     domaine  (DAS).   L'importation des données d'une configura-
     tion d'instance est généralement nécessaire pour les raisons
     suivantes :

         o    Pour rétablir l'instance après une mise à niveau

         o    Pour synchroniser l'instance manuellement  avec  le
              DAS lorsque l'instance ne peut pas contacter le DAS

     La sous-commande crée une archive qui contient les  fichiers
     et  répertoires  suivants  dans  le répertoire du domaine en
     cours :

         o    Tous les fichiers dans les répertoires suivants :

             o    config

             o    docroot

         o    L'intégralité du contenu des  répertoires  suivants
              et leurs sous-répertoires :

             o    applications

             o    config/target, où  target  est  le  cluster  ou
                  l'instance  autonome  pour  lequel/laquelle les
                  données  de   configuration   sont   en   cours
                  d'exportation

Java EE 6           Last change: 7 déc. 2010                    1

User Commands                               export-sync-bundle(1)

             o    generated

             o    lib

     Cette sous-commande est prise  en  charge  en  mode  distant
     uniquement.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --target
         Cluster ou instance autonome  pour  lequel/laquelle  les
         données   de   configuration   doivent  être  exportées.
         L'option --target est requise.

         Cette option ne doit pas spécifier d'instance  GlassFish
         Server en cluster. Si cette option spécifie une instance
         en cluster, une erreur se  produit.  Pour  exporter  des
         données  de  configuration pour une instance en cluster,
         indiquez le nom du cluster dont l'instance  est  membre,
         et non l'instance.

     --retrieve

         Indique si le fichier d'archive est téléchargé à  partir
         de l'hôte du DAS vers l'hôte sur lequel la sous-commande
         est exécutée.

         Les valeurs possibles sont :

         true
             Le fichier d'archive est téléchargé sur  l'hôte  sur
             lequel la sous-commande est exécutée.

         false

             Le fichier d'archive n'est pas téléchargé  et  reste
             sur l'hôte du DAS (par défaut).

OPERANDS
     file-name
         Nom et l'emplacement du fichier  d'archive  vers  lequel
         exporter les données.

Java EE 6           Last change: 7 déc. 2010                    2

User Commands                               export-sync-bundle(1)

         La valeur par défaut dépend de la définition de l'option
         --retrieve :

             o    Si la valeur de --retrieve est false, la valeur
                  par   défaut   est  sync/target-sync-bundle.zip
                  dans le répertoire du domaine actuel.

             o    Si la valeur de --retrieve est true, la  valeur
                  par  défaut est target-sync-bundle.zip  dans le
                  répertoire du domaine actuel.
         target  est  le  cluster  ou  l'instance  autonome   que
         l'option --target spécifie.

         Si un chemin d'accès relatif est spécifié, le répertoire
         vers  lequel  le  chemin d'accès est ajouté dépend de la
         définition de l'option --retrieve :

             o    Si l'option --retrieve est définie  sur  false,
                  le chemin d'accès est ajouté au sous-répertoire
                  config du répertoire du domaine actuel.

             o    Si l'option --retrieve est définie  sur  false,
                  le  chemin d'accès est ajouté au répertoire  de
                  travail en cours.
         Si un répertoire  existant  est  spécifié  sans  nom  de
         fichier,  le  nom  du fichier d'archive est target-sync-
         bundle.zip, où target est le cluster ou l'instance auto-
         nome que l'option --target spécifie.

EXAMPLES
     Example 1 Exportation  des  données  de  configuration  d'un
     cluster

     Cet exemple exporte les données de configuration du  cluster
     pmdcluster.

       asadmin> export-sync-bundle --target=pmdcluster
       Sync bundle: /export/glassfish3/glassfish/domains/domain1/sync/
       pmdcluster-sync-bundle.zip

       Command export-sync-bundle executed successfully.

EXIT STATUS
     0                           commande correctement exécutée

Java EE 6           Last change: 7 déc. 2010                    3

User Commands                               export-sync-bundle(1)

     1                           erreur lors de l'exécution de la
                                 commande

SEE ALSO
     import-sync-bundle(1)

     asadmin(1M)

Java EE 6           Last change: 7 déc. 2010                    4

La commande export-sync-bundle a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass export-sync-bundle --target ser ver Return:0
Lot de synchronisation : /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1/sync/server-sync-bundle.zip
La commande export-sync-bundle a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin import-sync-bundle --help Return:0

asadmin Utility Subcommands                 import-sync-bundle(1)

NAME
     import-sync-bundle - imports the  configuration  data  of  a
     clustered  instance  or  standalone instance from an archive
     file

SYNOPSIS
     import-sync-bundle [--help]
     --instance instance-name
     [--nodedir node-dir] [--node node-name]
     file-name

DESCRIPTION
     The import-sync-bundle subcommand imports the  configuration
     data  of a clustered instance or standalone instance from an
     archive file that was created by  the  export-sync-bundle(1)
     subcommand.

     You must run this subcommand on the host where the  instance
     resides.  To contact the domain administration server (DAS),
     this subcommand requires the name of the host where the  DAS
     is running. If a nondefault port is used for administration,
     this subcommand also requires the port number. You must pro-
     vide  this  information through the --host option and the --
     port option of the asadmin(1M) utility.

     Importing an instance's  configuration  data  transfers  the
     data  to  a  host  for  an instance without the need for the
     instance to be able to communicate with the  DAS.  Importing
     an  instance's  configuration data is typically required for
     the following reasons:

     o To reestablish the instance after an upgrade

     o To synchronize  the  instance  manually  with  the  domain
       administration  server (DAS) when the instance cannot con-
       tact the DAS

     The subcommand imports an instance's configuration  data  by
     performing the following operations:

     o Creating or updating the instance's files and directories

     o Attempting to register the instance with the DAS

     If the attempt to register the instance with the DAS  fails,
     the  subcommand  does  not  fail.  Instead,  the  subcommand
     displays a warning that the attempt failed. The warning con-
     tains  the  command to run to register the instance with the
     DAS.

     The import-sync-bundle subcommand does not contact  the  DAS
     to  determine the node on which the instance resides. If the

Java EE 6            Last change: 7 Dec 2010                    1

asadmin Utility Subcommands                 import-sync-bundle(1)

     node is not specified as an option of  the  subcommand,  the
     subcommand determines the node from the DAS configuration in
     the archive file.

     This subcommand is supported in local mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --instance
          The instance for  which  configuration  data  is  being
          imported.  The  instance  must already exist in the DAS
          configuration. The archive file from which the data  is
          being  imported  must  contain  data  for the specified
          instance.

     --nodedir
          The directory that contains the instance's node  direc-
          tory. The instance's files are stored in the instance's
          node directory. The default is as-install/nodes.

     --node
          The node on which the instance resides. If this  option
          is omitted, the subcommand determines the node from the
          DAS configuration in the archive file.

OPERANDS
     file-name
          The name of the file, including the path, that contains
          the archive file to import. This operand is required.

EXAMPLES
     Example 1  Importing  Configuration  Data  for  a  Clustered
     Instance

     This example imports the  configuration  for  the  clustered
     instance  ymli2  on  the  node  sj02  from  the archive file
     /export/glassfish3/glassfish/domains/domain1/sync/ymlcluster-
     sync-bundle.zip.

     The command is run on the host sj02, which is the host  that
     the  node  sj02  represents.  The DAS is running on the host
     sr04 and uses the default HTTP port for administration.
     sj02# asadmin --host sr04 import-sync-bundle --node sj02 --instance ymli2
     /export/glassfish3/glassfish/domains/domain1/sync/ymlcluster-sync-bundle.zip
     Command import-sync-bundle executed successfully.

EXIT STATUS
     0    command executed successfully

     1    error in executing the command

Java EE 6            Last change: 7 Dec 2010                    2

asadmin Utility Subcommands                 import-sync-bundle(1)

SEE ALSO
     export-sync-bundle(1)

     asadmin(1M)

Java EE 6            Last change: 7 Dec 2010                    3

La commande import-sync-bundle a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin import-sync-bundle --instance ins2 --node node-ssh-1 /home/ygui/work/gf 3.1.2/glassfish3/glassfish/domains/domain1/sync/server-sync-bundle.zip Return:0
DAS is offline. Could not set rendezvousOccurred property. Use the set command to set rendezvousOccurred property to true:
set servers.server.ins2.property.rendezvousOccurred=true.
La commande import-sync-bundle a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-service --help Return:0

asadmin Utility Subcommands                     create-service(1)

NAME
     create-service - configures the  starting  of  a  DAS  or  a
     GlassFish Server instance on an unattended boot

SYNOPSIS
     create-service [--help] [--name service-name]
     [--serviceproperties service-properties]
     [--dry-run={false|true}] [--force={false|true}]
     [--serviceuser service-user]
     [--domaindir domain-dir]
     [--nodedir node-dir] [--node node]
     [domain-or-instance-name]

DESCRIPTION
     The create-service subcommand configures the starting  of  a
     domain  administration  server  (DAS)  or a GlassFish Server
     instance on an unattended boot on Windows, Linux, and Oracle
     Solaris systems.

     If no operand is specified and the  domains  directory  con-
     tains  only one domain, the subcommand configures the start-
     ing of the DAS for the default  domain.  If  no  operand  is
     specified   and  the  domains  directory  contains  multiple
     domains, an error occurs.

     If the operand specifies  an  instance,  the  create-service
     subcommand does not contact the domain administration server
     (DAS) to determine the node on which the  instance  resides.
     To  determine  the  node  on which the instance resides, the
     subcommand searches the directory  that  contains  the  node
     directories.  If  multiple  node directories exist, the node
     must be specified as an option of the subcommand.

     The subcommand contains internal logic to determine  whether
     the supplied operand is a DAS or an instance.

     This subcommand is supported in local mode only.

  BEHAVIOR OF create-service ON WINDOWS SYSTEMS
     On Windows systems, the create-service subcommand creates  a
     Windows  service  to represent the DAS or instance. The ser-
     vice is created in the disabled state. After this subcommand
     creates  the  service,  you  must  use  the Windows Services
     Manager or the Windows  Services  Wrapper  to  start,  stop,
     uninstall, or install the service.

     On Windows systems, this subcommand must be run as  the  OS-
     level administrator user.

     The  subcommand  creates  the  following  Windows   Services
     Wrapper  files  for the service in the domain-dir\bin direc-
     tory or the instance-dir\bin directory:

Java EE 6            Last change: 8 Dec 2011                    1

asadmin Utility Subcommands                     create-service(1)

     o Configuration file: service-nameService.xml

     o Executable file: service-nameService.exe

     On Windows systems, this  subcommand  requires  theMicrosoft
     .NET  Framework  (http://www.microsoft.com/net/). Otherwise,
     the subcommand fails.

  BEHAVIOR OF create-service ON LINUX SYSTEMS
     On Linux systems, the create-service  subcommand  creates  a
     System-V-style             initialization             script
     /etc/init.d/GlassFish_domain-or-instance-name and installs a
     link  to  this  script  in the /etc/rc?.d directories. After
     this subcommand creates the script, you must use this script
     to start, stop, or restart the domain or instance.

     On Linux systems, this subcommand must be  run  as  the  OS-
     level root user.

  BEHAVIOR OF create-service ON ORACLE SOLARIS SYSTEMS
     On Oracle Solaris  systems,  the  create-service  subcommand
     creates  a  Service  Management  Facility  (SMF)  service to
     represent the DAS or instance. The service is created in the
     disabled  state.  After this subcommand creates the service,
     you must use SMF commands to start, enable, disable, delete,
     or stop the service. For more information about SMF, see the
     following documentation for  the  Oracle  Solaris  operating
     system:

     o "Managing Services (Overview)"  in  System  Administration
       Guide: Basic Administration

     o "Managing  Services  (Tasks)"  in  System   Administration
       Guide: Basic Administration

     On Oracle Solaris systems, this subcommand must  be  run  as
     the  OS-level user with superuser privileges. The configura-
     tion file for the DAS or instance must be stored in a direc-
     tory  to which the superuser has access and cannot be stored
     on a network file system. The service  that  is  created  is
     controlled by the OS-level user who owns the directory where
     the configuration of the DAS or instance resides.

     On Oracle Solaris systems, the manifest file is  created  in
     the following directory by default:
     /var/svc/manifest/application/GlassFish/domain-or-instance-name_domain-or-instance-root-dir
     To run this subcommand, you must have solaris.smf.* authori-
     zation. For information about how to grant authorizations to
     users, see theuseradd(1M) andusermod(1M) man pages.

     To run these commands as non-root user, the system  adminis-
     trator must be contacted so that the relevant authorizations

Java EE 6            Last change: 8 Dec 2011                    2

asadmin Utility Subcommands                     create-service(1)

     are granted. You must also ensure that the following  condi-
     tions are met:

     o Oracle   Solaris   10   administration    commands    such
       assvccfg(1M),svcs(1),  andauths(1)  are  available through
       the PATH statement, so that these  commands  can  be  exe-
       cuted.  A simple test to do so is to run the command which
       svccfg in the shell.

     o You   must   have   write   permission   for   the    path
       /var/svc/manifest/application/GlassFish.    Usually,   the
       superuser has write permission to this path.

     If you delete a  service  that  you  created  by  using  the
     create-service  subcommand,  you  must  delete the directory
     that contains the manifest file and the entire  contents  of
     the  directory.  Otherwise, an attempt to re-create the ser-
     vice by using the create-service subcommand fails. The  Ora-
     cle Solaris command svccfg does not delete this directory.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --name
          (Windows and Oracle Solaris systems only) The  name  of
          the  service  that  you will use when administering the
          service through Oracle Solaris SMF commands or the ser-
          vice  management features of the Windows operating sys-
          tem. The default is the name of the domain or  instance
          that is specified as the operand of this subcommand.

     --serviceproperties
          Specifies a colon(:)-separated list of various  proper-
          ties that are specific to the service.

          To customize the display name of  the  service  in  the
          Windows  Service list, set the DISPLAY_NAME property to
          the required name.

          For  Oracle  Solaris  10  systems,   if   you   specify
          net_privaddr,  the  service's processes will be able to
          bind to the privileged ports (<1024) on  the  platform.
          You  can  bind  to ports< 1024 only if the owner of the
          service is superuser, otherwise, this is not allowed.

     --dry-run , -n
          Previews your attempt to create  a  service.  Indicates
          issues  and  the outcome that will occur if you run the
          command without using the --dry-run option. Nothing  is
          actually configured. Default is false.

Java EE 6            Last change: 8 Dec 2011                    3

asadmin Utility Subcommands                     create-service(1)

     --force
          Specifies whether the service is created even if  vali-
          dation of the service fails.

          Possible values are as follows:

          true The service is created even if validation  of  the
               service fails.

          false
               The service is not created (default).

     --serviceuser
          (Linux systems only)  The  user  that  is  to  run  the
          GlassFish  Server software when the service is started.
          The default is the user that is running the subcommand.
          Specify this option if the GlassFish Server software is
          to be run by a user other than the root user.

     --domaindir
          The absolute path of the directory  on  the  disk  that
          contains  the  configuration  of  the  domain.  If this
          option is specified, the operand must specify a domain.

     --nodedir
          Specifies the directory that  contains  the  instance's
          node  directory. The instance's files are stored in the
          instance's  node  directory.   The   default   is   as-
          install/nodes. If this option is specified, the operand
          must specify an instance.

     --node
          Specifies the node on which the instance resides.  This
          option  may  be  omitted only if the directory that the
          --nodedir  option  specifies  contains  only  one  node
          directory.  Otherwise, this option is required. If this
          option  is  specified,  the  operand  must  specify  an
          instance.

OPERANDS
     domain-or-instance-name
          The name of the domain or instance to configure. If  no
          operand is specified, the default domain is used.

EXAMPLES
     Example 1 Creating a Service on a Windows System

     This example creates a service for the default domain  on  a
     system that is running Windows.
     asadmin> create-service
     Found the Windows Service and successfully uninstalled it.

Java EE 6            Last change: 8 Dec 2011                    4

asadmin Utility Subcommands                     create-service(1)

     The Windows Service was created successfully.  It is ready to be started.  Here are
     the details:
     ID of the service: domain1
     Display Name of the service:domain1 GlassFish Server
     Domain Directory: C:\glassfish3\glassfish\domains\domain1
     Configuration file for Windows Services Wrapper: C:\glassfish3\glassfish\domains\
     domain1\bin\domain1Service.xml
     The service can be controlled using the Windows Services Manager or you can use the
     Windows Services Wrapper instead:
     Start Command:  C:\glassfish3\glassfish\domains\domain1\bin\domain1Service.exe  start
     Stop Command:   C:\glassfish3\glassfish\domains\domain1\bin\domain1Service.exe  stop
     Uninstall Command:  C:\glassfish3\glassfish\domains\domain1\bin\domain1Service.exe
     uninstall
     Install Command:  C:\glassfish3\glassfish\domains\domain1\bin\domain1Service.exe
     install
     This message is also available in a file named PlatformServices.log in the domain's
     root directory
     Command create-service executed successfully.
     Example 2 Creating a Service on a Linux System

     This example creates a service for the default domain  on  a
     system that is running Linux.
     asadmin> create-service
     Found the Linux Service and successfully uninstalled it.
     The Service was created successfully. Here are the details:
     Name of the service:domain1
     Type of the service:Domain
     Configuration location of the service:/etc/init.d/GlassFish_domain1
     User account that will run the service: root
     You have created the service but you need to start it yourself.
     Here are the most typical Linux commands of interest:
     * /etc/init.d/GlassFish_domain1 start
     * /etc/init.d/GlassFish_domain1 stop
     * /etc/init.d/GlassFish_domain1 restart
     For your convenience this message has also been saved to this file:
     /export/glassfish3/glassfish/domains/domain1/PlatformServices.log
     Command create-service executed successfully.
     Example 3 Creating a Service on an Oracle Solaris System

     This example creates a service for the default domain  on  a
     system that is running Oracle Solaris.
     asadmin> create-service
     The Service was created successfully. Here are the details:
     Name of the service:application/GlassFish/domain1
     Type of the service:Domain
     Configuration location of the service:/home/gfuser/glassfish-installations
     /glassfish3/glassfish/domains
     Manifest file location on the system:/var/svc/manifest/application
     /GlassFish/domain1_home_gfuser_glassfish-installations_glassfish3
     _glassfish_domains/Domain-service-smf.xml.
     You have created the service but you need to start it yourself.
     Here are the most typical Solaris commands of interest:

Java EE 6            Last change: 8 Dec 2011                    5

asadmin Utility Subcommands                     create-service(1)

     * /usr/bin/svcs -a | grep domain1 // status
     * /usr/sbin/svcadm enable domain1 // start
     * /usr/sbin/svcadm disable domain1 // stop
     * /usr/sbin/svccfg delete domain1 // uninstall
     Command create-service executed successfully.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     asadmin(1M)

     auths(1),svcs(1)

     svccfg(1M),useradd(1M),usermod(1M)

     "Managing  Services  (Overview)"  in  System  Administration
     Guide:  Basic Administration, "Managing Services (Tasks)" in
     System Administration Guide: Basic Administration

     Microsoft .NET Framework (http://www.microsoft.com/net/)

Java EE 6            Last change: 8 Dec 2011                    6

La commande create-service a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-service --force domain1 Return:1
You do not have permission to write to /etc/init.d.  Please re-run the command with root privileges.
Echec de la commande create-service.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin uptime --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help uptime [options] ...

User Commands                                           uptime(1)

NAME
     uptime - renvoie la durée d'exécution du DAS

SYNOPSIS
     uptime [--help]

DESCRIPTION
     La sous-commande uptime renvoie la durée d'exécution du ser-
     veur  d'administration  de  domaine  (DAS) exécuté depuis le
     dernier redémarrage.

     Cette sous-commande est prise  en  charge  en  mode  distant
     uniquement.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

EXAMPLES
     Example 1 Affichage de la durée d'exécution du DAS

     Cet exemple montre la durée d'exécution du DAS.

       asadmin> uptime
       Uptime: 2 days, 1 hours, 30 minutes, 18 seconds, Total milliseconds: 178218706
       Command uptime executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     list-domains(1), start-domain(1), stop-domain(1)

     asadmin(1M)

Java EE 6           Last change: 8 sept. 2009                   1


La commande uptime a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass uptime Return:0
Jusqu'à 36 s
La commande uptime a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin verify-domain-xml --help Return:0

asadmin Utility Subcommands                  verify-domain-xml(1)

NAME
     verify-domain-xml - verifies the content of  the  domain.xml
     file

SYNOPSIS
     verify-domain-xml [--help]
     [--domaindir domain-dir] [domain-name]

DESCRIPTION
     Verifies the content of the domain.xml file by checking  the
     following:

     o That the domain.xml file can be parsed

     o That the names for elements that have them are unique

     This subcommand is supported in local mode only.

OPTIONS
     -h--help
          Displays the help text for the subcommand.

     --domaindir
          Specifies the domain root directory, where the  domains
          are  located.  The  path must be accessible in the file
          system. The default is as-install/domains.

OPERANDS
     domain_name
          Specifies the  name  of  the  domain.  The  default  is
          domain1.

EXAMPLES
     Example 1 Using verify-domain-xml
     asadmin> verify-domain-xml
     All Tests Passed.
     domain.xml is valid

EXIT STATUS
     0    command executed successfully

     1    error in executing the command

SEE ALSO
     asadmin(1M)

Java EE 6           Last change: 17 Nov 2010                    1

La commande verify-domain-xml a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin verify-domain-xml domain1 Return:0
Ignoring unrecognized element schedules at Line number = 37
Column number = 18
System Id = file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1/config/domain.xml
Public Id = null
Location Uri= file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1/config/domain.xml
CharacterOffset = 2075

Ignoring unrecognized element backup-configs at Line number = 42
Column number = 23
System Id = file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1/config/domain.xml
Public Id = null
Location Uri= file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1/config/domain.xml
CharacterOffset = 2284

All tests passed; domain.xml is valid.
La commande verify-domain-xml a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin generate-domain-schema --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help generate-domain-schema [options] ...

NAME :
    generate-domain-schema - null

SYNOPSIS :
    Syntaxe : generate-domain-schema [--format=html] [--showsubclasses=false] [--showdeprecated=false] 


OPTIONS :
    --showdeprecated

    --showsubclasses

    --format

OPERANDS :

La commande generate-domain-schema a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass generate-domain-schema Return:0
Finished generating html documentation in /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1/config
La commande generate-domain-schema a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin validate-multicast Return:0
Will use port 2048
Will use address 228.9.3.1
Will use bind interface null
Will use wait period 2 000 (in milliseconds)

Listening for data...
Sending message with content "slc00blb" every 2 000 milliseconds
Received data from slc00blb (loopback)
Exiting after 20 seconds. To change this timeout, use the --timeout command line option.
La commande validate-multicast a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin help Return:0

Maintenance Commands                                  asadmin(1M)

NAME
     asadmin - utilitaire d'exécution des tâches  administratives
     pour Oracle GlassFish Server

SYNOPSIS
     asadmin [--host host]
     [--port port]
     [--user admin-user]
     [--passwordfile filename]
     [--terse={true|false}]
     [--secure={false|true}]
     [--echo={true|false}]
     [--interactive={true|false}]
     [--help]
     [subcommand [options] [operands]]

DESCRIPTION
     Utilisez  l'utilitaire  asadmin  pour  exécuter  des  tâches
     administratives  sur  Oracle  GlassFish  Server. Vous pouvez
     l'utiliser  au   lieu   de   l'interface   de   la   Console
     d'administration .

  Sous-commandes de l'utilitaire asadmin
     La sous-commande identifie l'opération ou la tâche que  vous
     effectuez.  Les  sous-commandes  font  la  distinction entre
     majuscules et minuscules. Elles peuvent être locales ou dis-
     tantes.

         o    Une sous-commande  locale  s'exécute  sans  serveur
              d'administration  de domaine (DAS). Cependant, pour
              exécuter   la   sous-commande   et   accéder    aux
              répertoires    d'installation    et   du   domaine,
              l'utilisateur doit  être  connecté  à  l'ordinateur
              hôte du domaine.

         o    Une sous-commande distante  est  toujours  exécutée
              depuis  un  serveur  DAS  à laquelle elle doit être
              connectée. Un serveur DAS en cours d'exécution  est
              requis.

  Options de l'utilitaire asadmin et options de sous-commande
     Les options contrôlent le comportement de l'utilitaire asad-
     min  et de ses sous-commandes. Ces options font également la
     distinction entre les majuscules et les minuscules.

     L'utilitaire asadmin présente les types d'options suivants :

         o    Options  de  l'utilitaire  asadmin.   Ces   options
              déterminent  le  comportement de l'utilitaire asad-
              min, et non de ses sous-commandes. Les  options  de

Java EE 6           Last change: 13 juin 2011                   1

Maintenance Commands                                  asadmin(1M)

              l'utilitaire  asadmin peuvent précéder ou suivre la
              sous-commande, mais  les  options  de  l'utilitaire
              asadmin   situées   après   la  sous-commande  sont
              désapprouvées. Toutes les options  de  l'utilitaire
              asadmin   doivent   précéder  ou  suivre  la  sous-
              commande. Si des options  de  l'utilitaire  asadmin
              sont  spécifiées  à la fois avant et après la sous-
              commande, une erreur se produit. Pour  obtenir  une
              description  des  options  de l'utilitaire asadmin,
              reportez-vous à la section "Options" de ces  infor-
              mations d'assistance.

         o    Options de sous-commande. Ces options contrôlent le
              comportement    de   la   sous-commande,   et   non
              l'utilitaire asadmin. Les options de  sous-commande
              doivent  suivre  la  sous-commande. Pour obtenir la
              description  des   options   d'une   sous-commande,
              reportez-vous aux informations d'assistance pour la
              sous-commande.

     Une option de sous-commande peut avoir un  nom  identique  à
     celui  d'une option de l'utilitaire asadmin, mais les effets
     de ces deux options sont différents.

     Les options de l'utilitaire asadmin et certaines options  de
     sous-commande  possèdent  une  forme  longue  et  une  forme
     abrégée.

         o    La forme longue d'une option  a  deux  tirets  (--)
              suivis d'un mot d'option.

         o    La forme abrégée d'une option a un tiret simple (-)
              suivi d'un seul caractère.

     Par exemple, les formes longue et  abrégée  de  l'option  de
     spécification de sortie concise sont les suivantes :

         o    Forme longue : --terse

         o    Forme abrégée : -t

     La plupart des options nécessitent des  valeurs  d'argument,
     sauf  les  options  booléennes  permettant  d'activer  ou de
     désactiver une fonction.

 érandes des sous-commandes asadmin
     Les opérandes indiquent les éléments sur lesquels  la  sous-
     commande   doit   agir.   Ils  doivent  suivre  les  valeurs

Java EE 6           Last change: 13 juin 2011                   2

Maintenance Commands                                  asadmin(1M)

     d'argument des options de sous-commande et  sont  identifiés
     par  un  espace,  une  tabulation  ou  un double tiret (--).
     L'utilitaire asadmin considère comme un opérande tout ce qui
     suit les options de sous-commande et leurs valeurs .

  Carèreséchappement dans les options de l'utilitaire asad-
     min
     Les caractères d'échappement sont requis dans les options de
     l'utilitaire asadmin pour les types de caractères suivants :

         o    Leéta-carères dans le sèmeè d'exploitation
              UNIXTM.   Ces   caractères  ont  une  signification
              spéciale dans un shell. Les méta-caractères dans le
              système     d'exploitation    UNIX    incluent    :
              \/,.!$%^&*|{}[]"'`~;.

              Pour  désactiver  ces   caractères,   utilisez   le
              caractère  d'espacement  backslash  (  \) ou mettez
              l'ensemble de l'argument de ligne de commande entre
              deux guillemets simples (').

              Les  exemples  suivants  illustrent   l'effet   des
              caractères  d'échappement  sur le caractère *. Dans
              ces exemples, le répertoire de travail  actuel  est
              le répertoire des domaines.

             o    La  commande  suivante,   sans   le   caractère
                  d'échappement,  affiche  tous les fichiers dans
                  le répertoire actuel :

                    prompt% echo *
                    domain1 domain2

             o    La   commande   suivante,   où   le   caractère
                  d'échappement    backslash   (\)   précède   le
                  caractère *, affiche le caractère  * :

                    prompt% echo \*
                    *

             o    La commande suivante, où le caractère * est mis
                  entre   guillemets   simples  ('),  affiche  le
                  caractère  * :

                    prompt% echo '*'
                    *

Java EE 6           Last change: 13 juin 2011                   3

Maintenance Commands                                  asadmin(1M)

         o  éparateurs d'option. L'utilitaire  asadmin utilise
              les deux-points (:) comme séparateur pour certaines
              options. Le caractère d'échappement  backslash  (\)
              est  requis  si les deux points font partie de l'un
              des éléments suivants :

             o    Une propriété

             o    Option de la machine virtuelle pour  la  plate-
                  forme  JavaTM  (Machine Java Virtual ou machine
                  JVMTM)

             Les termes « Machine Java  Virtual  »  et  «  JVM  »
             désignent  une  machine  virtuelle  pour plate-forme
             Java.
         Par exemple, l'opérande de la sous-commande  create-jvm-
         options(1)  spécifie  les  options  de la machine JVM en
         utilisant le format suivant :

           (jvm-option-name[=jvm-option-value])
           [:jvm-option-name[=jvm-option-value]]*

         Les diverses options de la machine JVM de l'opérande  de
         la   sous-commande   create-jvm-options    doivent  être
         séparées par le  séparateur  deux-points  (:).  Si  jvm-
         option-name ou jvm-option-value contient deux-points, le
         caractère d'échappement backslash (\) doit les précéder.

     Au lieu d'utiliser le caractère d'échappement backslash (\),
     vous  pouvez utiliser le guillemet double (") ou simple (').
     Les  effets  des  différents  types  de  guillemets  sur  le
     backslash (\) sont les suivants :

         o    Entre guillemets doubles ("), le backslash (\)  est
              un caractère spécial.

         o    Entre guillemets  simples  ('),  le  backslash  (\)
              n'est pas un caractère spécial.

     Lorsqu'il  est  utilisé  sans  guillemet  simple   ('),   le
     caractère   d'échappement   désactive   le  séparateur  dans
     l'interface de ligne de commande. Le caractère d'échappement
     est   également   un   caractère  spécial  dans  le  système
     d'exploitation UNIX et en langage Java. Pour  cette  raison,
     dans  le  système  d'exploitation UNIX et en multimode, vous
     devez appliquer un  caractère  d'échappement  supplémentaire
     pour  chaque  caractère  d'échappement dans la ligne de com-
     mande.  Cette  exigence  ne  s'applique   pas   au   système

Java EE 6           Last change: 13 juin 2011                   4

Maintenance Commands                                  asadmin(1M)

     d'exploitation Windows.

     Par exemple, le  méta-caractère  backslash  (\)  du  système
     d'exploitation    UNIX    pour    un    argument    d'option
     Test\Escape\Character  est spécifié  sous  UNIX  et  Windows
     comme suit :

         o    Sous les systèmes UNIX, chaque backslash doit  être
              neutralisé avec un second backslash :

                Test\\Escape\\Character

         o    Sous  les   systèmes   Windows,   aucun   caractère
              d'échappement n'est requis :

                Test\Escape\Character

  Configuration minimale requise pour l'utilisation  de  l'option
     --secure
     La configuration  minimale  requise  pour  l'utilisation  de
     l'option --secure est la suivante :

         o    Le domaine que vous administrez doit être configuré
              pour la sécurité.

         o    L'attribut  security-enabled  de  l'élément   http-
              listener  de  la  configuration  du  DAS  doit être
              défini sur  true.

              Pour  définir  cet  attribut,  utilisez  la   sous-
              commande set(1).

  émarrage du serveur èsèuneéation ou suppression
     Lorsque vous utilisez des sous-commandes asadmin pour  créer
     ou   supprimer  un  élément  de  configuration,  vous  devez
     redémarrer le serveur DAS pour que  la  modification  prenne
     effet.  Pour  redémarrer  le  DAS, utilisez la sous-commande
     restart-domain(1).

  Informations   d'assistance   pour   les   sous-commandes    et
     l'utilitaire asadmin
     Pour obtenir des informations d'assistance  pour  une  sous-
     commande de l'utilitaire asadmin, spécifiez la sous-commande
     concernée comme opérande de  la  sous-commande  help  .  Par
     exemple,  pour obtenir les informations d'assistance pour la
     sous-commande start-domain(1), tapez :

Java EE 6           Last change: 13 juin 2011                   5

Maintenance Commands                                  asadmin(1M)

       asadmin help start-domain

     Si vous exécutez la sous-commande help  sans  opérande,  les
     informations    d'assistance   pour   l'utilitaire   asadmin
     s'affichent.

     Pour obtenir la liste des  sous-commandes  asadmin  disponi-
     bles, utilisez la sous-commande list-commands(1).

OPTIONS
     --host
     - H

         Nom de la  machine  où  le  serveur  DAS  est  en  cours
         d'exécution. La valeur par défaut est localhost.

     --port
     - p
         Port HTTP ou HTTPS pour l'administration. Ce port est le
         port  de  l'URL que vous spécifiez dans votre navigateur
         Web pour gérer  le  domaine.  Par  exemple,  dans  l'URL
         http://localhost:4949, le port est 4949.

         Le numéro de port par défaut pour  l'administration  est
         4848.

     --user
     - u

         Nom   d'utilisateur   de   l'utilisateur   administratif
         autorisé du serveur DAS.

         Si vous vous êtes  authentifié  auprès  d'un  domaine  à
         l'aide  de  la  commande  asadmin  login,  il  n'est pas
         nécessaire  de  préciser  l'option   --user   pour   les
         opérations suivantes dans le domaine.

     --passwordfile
     -W
         Indique le nom, incluant le chemin d'accès complet, d'un
         fichier  contenant  les  entrées de mot de passe dans un
         format donné.

         L'entrée correspondant à un mot de passe doit  comporter
         le  préfixe  AS_ADMIN_  suivi  du nom du mot de passe en

Java EE 6           Last change: 13 juin 2011                   6

Maintenance Commands                                  asadmin(1M)

         majuscules, un signe égal et le mot de passe.

         Les entrées du fichier  lues  par  l'utilitaire  asadmin
         sont les suivantes :

             o    AS_ADMIN_PASSWORD=administration-password

             o    AS_ADMIN_MASTERPASSWORD=master-password
         Les entrées de ce fichier lues  par  des  sous-commandes
         sont les suivantes :

             o    AS_ADMIN_USERPASSWORD=user-password    (lecture
                  par la sous-commande create-file-user(1))

             o    AS_ADMIN_ALIASPASSWORD=alias-password  (lecture
                  par la sous-commande create-password-alias(1))

             o    AS_ADMIN_MAPPEDPASSWORD=mapped-password   (lec-
                  ture  par  la  sous-commande  create-connector-
                  security-map(1))

             o    AS_ADMIN_SSHPASSWORD=sshd-password (lu par  les
                  sous-commandes   create-node-ssh(1),   install-
                  node(1) et update-node-ssh(1))

             o    AS_ADMIN_SSHKEYPASSPHRASE=sshd-passphrase(lu
                  par   les   sous-commandes  create-node-ssh(1),
                  install-node(1) et update-node-ssh(1))

             o    AS_ADMIN_JMSDBPASSWORD= jdbc-user-password  (lu
                  par la sous-commande configure-jms-cluster(1))
         Ces entrées de mot de passe sont stockées sous forme  de
         texte  en  clair  dans le fichier de mots de passe. Afin
         d'offrir  davantage  de   sécurité,   la   sous-commande
         create-password-alias  peut  être utilisée pour créer un
         alias pour le mot de passe. Le mot de passe pour  lequel
         l'alias  est  créé est stocké sous forme chiffrée. Si le
         mot de passe a un alias, ce  dernier  est  indiqué  dans
         l'entrée du mot de passe comme suit :

           AS_ADMIN_password-name=${ALIAS=password-alias-name}

         Par exemple :

           AS_ADMIN_SSHPASSWORD=${ALIAS=ssh-password-alias}
           AS_ADMIN_SSHKEYPASSPHRASE=${ALIAS=ssh-key-passphrase-alias}

         Dans les domaines  n'autorisant  pas  la  connexion  non
         authentifiée,   toutes   les   sous-commandes  distantes
         doivent spécifier le mot de  passe  d'administration  en
         vue de l'authentification dans le serveur DAS. Le mot de
         passe peut être spécifié de l'une des façons suivantes :

Java EE 6           Last change: 13 juin 2011                   7

Maintenance Commands                                  asadmin(1M)

             o    via l'option --passwordfile ;

             o    Via la sous-commande login(1)

             o    en mode interactif à l'invite de commande.
         La sous-commande login peut être utilisée pour  indiquer
         uniquement  le  mot  de passe d'administration. Pour les
         autres mots de passe requis par les sous-commandes  dis-
         tantes,  utilisez  l'option --passwordfile ou spécifiez-
         les à l'invite de commande.

         Une  fois   l'authentification   auprès   d'un   domaine
         effectuée  à  l'aide  de  la  commande asadmin login, il
         n'est  pas  nécessaire  de  préciser  le  mot  de  passe
         d'administration  via  l'option  --passwordfile pour les
         opérations suivantes sur le domaine. En revanche,  seule
         l'option AS_ADMIN_PASSWORD n'est pas requise. Vous devez
         toujours fournir les autres mots de passe, par  exemple,
         AS_ADMIN_USERPASSWORD,  lorsque  ceux-ci sont requis par
         les sous-commandes telles que update-file-user(1).

         Pour des raisons de sécurité, un mot de  passe  spécifié
         en  tant  que  variable d'environnement n'est pas lu par
         l'utilitaire asadmin.

         Le mot de passe principal n'est pas propagé sur la ligne
         de  commande  ou une variable d'environnement, mais vous
         pouvez le spécifier dans le fichier indiqué par l'option
         --passwordfile.

         La valeur  par  défaut  de  AS_ADMIN_MASTERPASSWORD  est
         changeit.

     --terse
     - t

         Si cette option est définie sur  true,  les  données  de
         sortie  sont  très  concises  et dans un format optimisé
         pour une utilisation dans des scripts, et non  pour  une
         lecture  par  des  utilisateurs.  En  règle générale, le
         texte descriptif et les messages d'état  détaillés  sont
         également  omis  des  données  de  sortie. La valeur par
         défaut est false.

     --secure
     - s
         Si cette valeur est définie sur true, utilisez le proto-
         cole SSL/TLS pour communiquer avec le serveur DAS.

         La valeur par défaut est false.

Java EE 6           Last change: 13 juin 2011                   8

Maintenance Commands                                  asadmin(1M)

     --echo
     - e

         Si cette valeur est définie sur true,  l'instruction  de
         ligne de commande est appliquée dans la sortie standard.
         La valeur par défaut est false.

     --interactive
     - I
         Si cette valeur est définie sur true, seules les options
         obligatoires sont demandées.

         La  valeur  par  défaut  dépend  de  la   manière   dont
         l'utilitaire asadmin est exécuté :

             o    Si l'utilitaire asadmin est  exécuté  à  partir
                  d'une fenêtre console, la valeur par défaut est
                  true.

             o    Si  l'utilitaire  asadmin  est   exécuté   sans
                  fenêtre  console,  à  partir  d'un  script, par
                  exemple, la valeur par défaut est false.

     --help
     - ?

         Affiche le texte d'aide pour l'utilitaire asadmin.

EXAMPLES
     Example 1  Exécution  d'une  sous-commande  de  l'utilitaire
     asadmin en mode simple

     Cet exemple exécute la sous-commande list-applications(1) en
     mode  simple.  Dans cet exemple, les valeurs par défaut sont
     utilisées pour toutes les options.

     L'exemple montre que l'application hello  est  déployée  sur
     l'hôte local.

       asadmin list-applications
       hello <web>

       Command list-applications executed successfully.

Java EE 6           Last change: 13 juin 2011                   9

Maintenance Commands                                  asadmin(1M)

     Example 2 Spécification d'une option de l'utilitaire asadmin
     avec une sous-commande

     Cet exemple spécifie l'option de l'utilitaire --host   asad-
     min  avec la sous-commande list-applications en mode simple.
     Dans cet exemple, le serveur DAS est  en  cours  d'exécution
     sur l'hôte srvr1.example.com .

     L'exemple montre que les applications basic-ezcomp,   scrum-
     toys,  ejb31-war  et automatic-timer-ejb  sont déployées sur
     l'hôte srvr1.example.com.

       asadmin --host srvr1.example.com list-applications
       basic-ezcomp <web>
       scrumtoys <web>
       ejb31-war <ejb, web>
       automatic-timer-ejb <ejb>

       Command list-applications executed successfully.

     Example 3 Spécification d'une option de l'utilitaire asadmin
     et d'une option de sous-commande

     Cet exemple spécifie l'option de l'utilitaire --host   asad-
     min  et  l'option  de  la sous-commande --type avec la sous-
     commande list-applications en mode simple. Dans cet exemple,
     le   serveur   DAS  est  en  cours  d'exécution  sur  l'hôte
     srvr1.example.com et les applications de  type  web  doivent
     être énumérées.

       asadmin --host srvr1.example.com list-applications --type web
       basic-ezcomp <web>
       scrumtoys <web>
       ejb31-war <ejb, web>

       Command list-applications executed successfully.

     Example 4 Neutralisation d'un argument de ligne de  commande
     avec des guillemets simples

Java EE 6           Last change: 13 juin 2011                  10

Maintenance Commands                                  asadmin(1M)

     Les commandes décrites dans cet exemple indiquent  le  méta-
     caractère  du système d'exploitation UNIX, ou backslash, (\)
     et le séparateur d'option, ou le signe deux-points (:), dans
     la valeur de propriété c:\extras\pmdapp.

     Pour le système d'exploitation UNIX en  mode  simple  et  en
     multiple,  et  pour tous les systèmes d'exploitation en mul-
     timode, un backslash (\) est obligatoire pour neutraliser le
     méta-caractère  backslash  (\)  et  le  séparateur  d'option
     deux-points (:) :

       asadmin deploy --property extras.home='c\:\\extras\\pmdapp' pmdapp.war
       Application deployed with name pmdapp.
       Command deploy executed successfully

     Pour le système d'exploitation Windows en mode  simple,  les
     caractères  de  guillemet  simple  (  ') éliminent le besoin
     d'autres caractères d'échappement :

       asadmin deploy --property extras.home='c:\extras\pmdapp' pmdapp.war
       Application deployed with name pmdapp.
       Command deploy executed successfully

     Example  5  Spécification  d'un  méta-caractère  du  système
     d'exploitation UNIX dans une option

     Les commandes décrites dans cet exemple spécifient le  méta-
     caractère  du  système  d'exploitation  UNIX, backslash, (\)
     dans l'argument d'option Test Escape\\Character .

     Pour le système d'exploitation UNIX en mode simple et multi-
     ple,  et pour tous les systèmes d'exploitation en multimode,
     un backslash (\) est obligatoire pour neutraliser  le  méta-
     caractère backslash (\) :

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname sampleClassName
       --description Test\\Escape\\Character
       sampleJDBCConnectionPool

Java EE 6           Last change: 13 juin 2011                  11

Maintenance Commands                                  asadmin(1M)

     Pour le système d'exploitation Windows en mode simple, aucun
     caractère d'échappement n'est requis :

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname sampleClassName
       --description Test\Escape\Character
       sampleJDBCConnectionPool

     Example  6  Spécification  d'un   méta-caractère   et   d'un
     séparateur d'option dans une propriété

     Les commandes décrites dans cet exemple spécifient le  méta-
     caractère  du système d'exploitation UNIX, backslash (\), et
     le séparateur d'option, signe deux-points (:), dans l'option
     --property   de   la  sous-commande  create-jdbc-connection-
     pool(1).

     Les paires nom et valeur pour l'option --property  sont  les
     suivantes :

       user=dbuser
       passwordfile=dbpasswordfile
       DatabaseName=jdbc:derby
       server=http://localhost:9092

     Pour le système d'exploitation UNIX en mode simple et multi-
     ple,  et pour tous les systèmes d'exploitation en multimode,
     un backslash (\) est obligatoire pour neutraliser les  deux-
     points (:) et le backslash (\) :

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname com.derby.jdbc.jdbcDataSource
       --property user=dbuser:passwordfile=dbpasswordfile:
       DatabaseName=jdbc\\:derby:server=http\\://localhost\\:9092 javadb-pool

     Vous pouvez également placer l'intégralité de l'argument  de
     l'option --property  entre guillemets simples (') :

Java EE 6           Last change: 13 juin 2011                  12

Maintenance Commands                                  asadmin(1M)

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname com.derby.jdbc.jdbcDataSource
       --property 'user=dbnuser:passwordfile=dbpasswordfile:
       DatabaseName="jdbc:derby":server="http://localhost:9092"'

     Pour le système d'exploitation Windows en  mode  simple,  un
     backslash  (\  )  est requis pour neutraliser uniquement les
     deux-points (:), mais pas le backslash (\) :

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname com.derby.jdbc.jdbcDataSource
       --property user-dbuser:passwordfile-dbpasswordfile:
       DatabaseName=jdbc\:derby:server=http\://localhost\:9092 javadb-pool

     Pour tous les systèmes d'exploitation, la nécessité de  neu-
     traliser  les  deux-points  (:)  dans  une  valeur peut être
     évitée en plaçant la valeur entre des guillemets simples  ou
     doubles :

       asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool
       --datasourceclassname com.derby.jdbc.jdbcDataSource
       --property user=dbuser:passwordfile=dbpasswordfile:
       DatabaseName=\"jdbc:derby\":server=\"http://localhost:9092\" javadb-pool

     Example 7 Spécification d'un  séparateur  d'option  et  d'un
     caractère d'échappement dans une option de machine JVM

     Les commandes  décrites  dans  cet  exemple  spécifient  les
     caractères   suivants   dans   l'option  de  machine  JVM  -
     Dlocation=c :\sun\appserver :

         o    Le séparateur d'option deux-points (:)

         o    Le caractère d'échappement backslash (\)

     Pour le système d'exploitation UNIX en mode simple et multi-
     ple,  et pour tous les systèmes d'exploitation en multimode,
     ces caractères doivent être spécifiés comme suit :

Java EE 6           Last change: 13 juin 2011                  13

Maintenance Commands                                  asadmin(1M)

         o    Pour insérer un backslash littéral dans  une  sous-
              commande,   deux   backslashs   sont   requis.  Par
              conséquent,  les  deux-points  (:)   doivent   être
              neutralisés avec deux backslashs (\\).

         o    Pour empêcher que la  sous-commande  ne  traite  le
              backslash  comme un caractère spécial, il doit être
              neutralisé.   Par   conséquent,   deux   backslashs
              littéraux  (\\) doivent être insérés dans une sous-
              commande.  Pour  éviter  que  le   shell   ne   les
              interprète  comme  des  caractères spéciaux, chaque
              backslash doit être neutralisé. Par conséquent,  le
              backslash  doit être spécifié avec un total de qua-
              tre backslashs (\ \\\).

     La commande qui en résulte est la suivante :

       asadmin create-jvm-options --target test-server
       -e -Dlocation=c\\:\\\\sun\\\\appserver

     Pour le système d'exploitation Windows en  mode  simple,  un
     backslash  (\  ) est requis pour neutraliser les deux-points
     (:) et le backslash (\) :

       asadmin create-jvm-options --target test-server
       -e -Dlocation=c\:\\sun\\appserver

     Example 8 Spécification d'une option incluant  un  caractère
     d'échappement

     Les  commandes  décrites  dans  cet  exemple  spécifient  le
     caractère  backslash  (\) et les guillemets doubles (") dans
     l'argument d'option  "Hello\App"\authentication.

     Pour le système d'exploitation UNIX en mode simple et multi-
     ple,  et pour tous les systèmes d'exploitation en multimode,
     un  backslash  (\)  est  obligatoire  pour  neutraliser   le
     caractère de guillemet double (") et le backslash (\) :

       asadmin set-web-env-entry --name="Hello User" --type=java.lang.String

Java EE 6           Last change: 13 juin 2011                  14

Maintenance Commands                                  asadmin(1M)

       --value=techscribe --description=\"Hello\\App\"\\authentication hello

     Pour le système d'exploitation Windows en  mode  simple,  un
     backslash  (\  )  est  requis pour neutraliser uniquement le
     guillemet double (:), mais pas le backslash (\) :

       asadmin set-web-env-entry --name="Hello User" --type=java.lang.String
       --value=techscribe --description=\"Hello\App\"\authentication hello

ENVIRONMENT VARIABLES
     Les variables  d'environnement  modifient  les  valeurs  par
     défaut  des  options  de  l'utilitaire asadmin comme indiqué
     dans le tableau suivant.

     Variable d'environnement    Option de l'utilitaire Asadmin
     ___________________________________________________________
     AS_ADMIN_TERSE             --terse
     AS_ADMIN_ECHO              --echo
     AS_ADMIN_INTERACTIVE       --interactive
     AS_ADMIN_HOST              --host
     AS_ADMIN_PORT              --port
     AS_ADMIN_SECURE            --secure
     AS_ADMIN_USER              --user
     AS_ADMIN_PASSWORDFILE      --passwordfile
     AS_ADMIN_HELP              --help

ATTRIBUTES
     Reportez-vous  à  attributes(5)  pour  une  description  des
     attributs suivants :

     ____________________________________________________________
    |       TYPE D'ATTRIBUT       |      VALEUR D'ATTRIBUT      |
    |_____________________________|_____________________________|
    |_____________________________|_____________________________|

SEE ALSO
     configure-jms-cluster(1),  create-connector-security-map(1),
     create-file-user(1),         create-jdbc-connection-pool(1),
     create-jvm-options(1), create-node-ssh(1),  create-password-
     alias(1),deploy(1),  install-node(1),  list-applications(1),
     list-commands(1), login(1), restart-domain(1), set(1),  set-

Java EE 6           Last change: 13 juin 2011                  15

Maintenance Commands                                  asadmin(1M)

     web-env-entry(1),    start-domain(1),   update-file-user(1),
     update-node-ssh(1)

     attributes(5)

Java EE 6           Last change: 13 juin 2011                  16

La commande help a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin version Return:0
Impossible d'obtenir la chaîne de version à partir du serveur [localhost:4848].
(Activez le débogage, par exemple en définissant la propriété AS_DEBUG=true dans votre environnement, pour afficher les détails)
.
Utilisation de la chaîne de version extraite localement à partir de la classe de version.
Version = Oracle GlassFish Server 3.1.2 (build 18)
La commande version a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin login --user admin --passwordfile asadminpass Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass login [options] ...
Login information is not saved for host name [localhost] and port [4848]
La commande login a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-commands Return:0
********** Commandes locales **********
backup-domain
change-admin-password
change-master-password
create-domain
create-local-instance
create-service
delete-domain
delete-local-instance
export
help
import-sync-bundle
install-node
install-node-dcom
install-node-ssh
list-backups
list-commands
list-domains
login
monitor
multimode
restart-domain
restart-local-instance
restore-domain
run-script
setup-ssh
start-database
start-domain
start-local-instance
stop-database
stop-domain
stop-local-instance
uninstall-node
uninstall-node-dcom
uninstall-node-ssh
unset
update-admin-server-local-coordinates
validate-multicast
verify-domain-xml
version

********** Commandes distantes **********
add-library                             enable-backup-config
add-resources                           enable-http-lb-application
apply-http-lb-changes                   enable-http-lb-server
collect-log-files                       enable-monitoring
configure-lb-weight                     enable-secure-admin
configure-ldap-for-admin                enable-secure-admin-internal-user
copy-config                             enable-secure-admin-principal
create-admin-object                     export-http-lb-config
create-application-ref                  export-sync-bundle
create-audit-module                     flush-connection-pool
create-auth-realm                       freeze-transaction-service
create-backup-config                    generate-domain-schema
create-cluster                          generate-jvm-report
create-connector-connection-pool        get
create-connector-resource               get-health
create-connector-security-map           list
create-connector-work-security-map      list-admin-objects
create-custom-resource                  list-application-refs
create-file-user                        list-applications
create-http                             list-audit-modules
create-http-health-checker              list-auth-realms
create-http-lb                          list-backup-configs
create-http-lb-config                   list-clusters
create-http-lb-ref                      list-components
create-http-listener                    list-configs
create-http-redirect                    list-connector-connection-pools
create-iiop-listener                    list-connector-resources
create-instance                         list-connector-security-maps
create-jacc-provider                    list-connector-work-security-maps
create-javamail-resource                list-containers
create-jdbc-connection-pool             list-custom-resources
create-jdbc-resource                    list-file-groups
create-jndi-resource                    list-file-users
create-jvm-options                      list-http-lb-configs
create-lifecycle-module                 list-http-lbs
create-message-security-provider        list-http-listeners
create-network-listener                 list-iiop-listeners
create-node-config                      list-instances
create-node-dcom                        list-jacc-providers
create-node-ssh                         list-javamail-resources
create-password-alias                   list-jdbc-connection-pools
create-profiler                         list-jdbc-resources
create-protocol                         list-jndi-entries
create-protocol-filter                  list-jndi-resources
create-protocol-finder                  list-jvm-options
create-resource-adapter-config          list-libraries
create-resource-ref                     list-lifecycle-modules
create-schedule                         list-log-attributes
create-ssl                              list-log-levels
create-system-properties                list-message-security-providers
create-threadpool                       list-modules
create-transport                        list-network-listeners
create-virtual-server                   list-nodes
delete-admin-object                     list-nodes-config
delete-application-ref                  list-nodes-dcom
delete-audit-module                     list-nodes-ssh
delete-auth-realm                       list-password-aliases
delete-backup-config                    list-persistence-types
delete-cluster                          list-probes
delete-config                           list-protocol-filters
delete-connector-connection-pool        list-protocol-finders
delete-connector-resource               list-protocols
delete-connector-security-map           list-resource-adapter-configs
delete-connector-work-security-map      list-resource-refs
delete-custom-resource                  list-schedules
delete-file-user                        list-secure-admin-internal-users
delete-http                             list-secure-admin-principals
delete-http-health-checker              list-sub-components
delete-http-lb                          list-supported-cipher-suites
delete-http-lb-config                   list-system-properties
delete-http-lb-ref                      list-threadpools
delete-http-listener                    list-timers
delete-http-redirect                    list-transports
delete-iiop-listener                    list-virtual-servers
delete-instance                         list-web-context-param
delete-jacc-provider                    list-web-env-entry
delete-javamail-resource                migrate-timers
delete-jdbc-connection-pool             ping-connection-pool
delete-jdbc-resource                    ping-node-dcom
delete-jndi-resource                    ping-node-ssh
delete-jvm-options                      recover-transactions
delete-lifecycle-module                 redeploy
delete-log-levels                       remove-library
delete-message-security-provider        restart-instance
delete-network-listener                 resume-domain
delete-node-config                      rollback-transaction
delete-node-dcom                        rotate-log
delete-node-ssh                         set
delete-password-alias                   set-log-attributes
delete-profiler                         set-log-levels
delete-protocol                         set-web-context-param
delete-protocol-filter                  set-web-env-entry
delete-protocol-finder                  show-component-status
delete-resource-adapter-config          start-cluster
delete-resource-ref                     start-instance
delete-schedule                         stop-cluster
delete-ssl                              stop-instance
delete-system-property                  suspend-domain
delete-threadpool                       undeploy
delete-transport                        unfreeze-transaction-service
delete-virtual-server                   unset-web-context-param
deploy                                  unset-web-env-entry
deploydir                               update-admin-server-coordinates
disable                                 update-connector-security-map
disable-backup-config                   update-connector-work-security-map
disable-http-lb-application             update-file-user
disable-http-lb-server                  update-node-config
disable-monitoring                      update-node-dcom
disable-secure-admin                    update-node-ssh
disable-secure-admin-internal-user      update-password-alias
disable-secure-admin-principal          uptime
enable                                  validate-dcom

La commande list-commands a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-components Return:0
Aucun élément à répertorier.
La commande list-components a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-containers Return:0
Liste de tous les conteneurs d'application connus
Conteneur : grizzly
Conteneur : weld
Conteneur : security
Conteneur : jpa
Conteneur : web
Conteneur : resources_ear
Conteneur : connector
Conteneur : resources
Conteneur : ejb
Conteneur : osgi
La commande list-containers a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-modules --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help list-modules [options] ...

asadmin Utility Subcommands                       list-modules(1)

NAME
     list-modules - lists GlassFish Server modules

SYNOPSIS
     list-modules [--help]

DESCRIPTION
     The list-modules subcommand displays a list of modules  that
     are accessible to the GlassFish Server module subsystem. The
     version of each module is shown.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

EXAMPLES
     Example 1 Listing GlassFish Server Modules

     This example provides a partial listing of modules that  are
     accessible to the GlassFish Server module subsystem
     asadmin> list-modules
     List Of Modules
     Module : org.glassfish.transaction.jts:3.0.0.b66
         Module Characteristics : List of Jars implementing the module
             Jar : file:/home/gfuser/GlassFish/glassfishv3/glassfish/modules/jts.jar
         Module Characteristics : Provides to following services
         Module Characteristics : List of imported modules
             Imports : org.glassfish.transaction.jts:3.0.0.b66
     Module : com.sun.enterprise.tiger-types-osgi:0.3.96
     Module : org.glassfish.bean-validator:3.0.0.JBoss-400Beta3A
     Module : org.glassfish.core.kernel:3.0.0.b66
         Module Characteristics : Provides to following services
         Module Characteristics : List of imported modules
             Imports : org.glassfish.core.kernel:3.0.0.b66
         Module Characteristics : List of Jars implementing the module
             Jar : file:/home/gfuser/GlassFish/glassfishv3/glassfish/modules/kernel.jar
     Module : org.glassfish.common.util:3.0.0.b66
         Module Characteristics : List of Jars implementing the module
             Jar : file:/home/gfuser/GlassFish/glassfishv3/glassfish/modules/common-util.jar
         Module Characteristics : Provides to following services
         Module Characteristics : List of imported modules
             Imports : org.glassfish.common.util:3.0.0.b66
     ...
     Command list-modules executed successfully

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

Java EE 6            Last change: 9 Oct 2009                    1

asadmin Utility Subcommands                       list-modules(1)

SEE ALSO
     list-commands(1), list-components(1), list-containers(1)

     asadmin(1M)

Java EE 6            Last change: 9 Oct 2009                    2


La commande list-modules a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-modules Return:0
List Of Modules
Module : org.glassfish.main.transaction.javax.transaction:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.cluster-cli-l10n:3.1.2.b15
Module : org.glassfish.main.core.branding:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.core.branding:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/branding.jar
Module : com.sun.glassfish.performance-tuner.console-performance-tuner-plugin:3.1.2.SNAPSHOT
Module : glassfish-corba-omgapi:3.1.0.b032
Module : org.glassfish.main.admingui.console-updatecenter-plugin:3.1.2.SNAPSHOT
Module : org.glassfish.main.external.ldapbp-repackaged:3.1.2.SNAPSHOT
Module : com.sun.jersey.jersey-core:1.11
Module : org.glassfish.main.common.amx-all:3.1.2.SNAPSHOT
Module : org.glassfish.main.admin.core:3.1.2.SNAPSHOT
Module : org.glassfish.main.cluster.cli:3.1.2.SNAPSHOT
Module : org.glassfish.main.web.naming:3.1.2.SNAPSHOT
Module : org.glassfish.main.external.ant:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.console-cluster-plugin-l10n:3.1.2.b15
Module : org.apache.felix.shell.tui:1.4.1
Module : org.glassfish.main.connectors.admin:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.kernel-l10n:3.1.2.b15
Module : org.glassfish.main.web.gui-plugin-common:3.1.2.SNAPSHOT
Module : org.glassfish.fighterfish.osgi-web-container:1.0.2
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.fighterfish.osgi-web-container:1.0.2
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/autostart/osgi-web-container.jar
Module : com.sun.jersey.glassfish.v3.osgi.jersey-gf-servlet:1.11
Module : org.glassfish.web.javax.el:2.2.3
Module : org.eclipse.persistence.oracle:2.3.2.v20111125-r10461
Module : org.glassfish.hk2.config:1.1.13
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.hk2.config:1.1.13
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/config.jar
Module : org.glassfish.l10n.server-mgmt-l10n:3.1.2.b15
Module : org.glassfish.l10n.config-api-l10n:3.1.2.b15
Module : org.glassfish.docs.help.console-common-help:4.0.0.b09
Module : org.glassfish.l10n.deployment-javaee-core-l10n:3.1.2.b15
Module : org.glassfish.main.admingui.console-plugin-service:3.1.2.SNAPSHOT
Module : org.glassfish.main.common.glassfish-naming:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.common.glassfish-naming:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-naming.jar
Module : org.glassfish.l10n.console-core-l10n:3.1.2.b15
Module : org.glassfish.l10n.container-common-l10n:3.1.2.b15
Module : org.eclipse.persistence.moxy:2.3.2.v20111125-r10461
Module : org.glassfish.main.cluster.gms-adapter:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.cluster.gms-adapter:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/gms-adapter.jar
Module : com.sun.glassfish.l10n.performance-tuner.console-performance-tuner-plugin-l10n:3.1.2.b14
Module : org.apache.felix.fileinstall:3.1.10
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.apache.felix.fileinstall:3.1.10
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/org.apache.felix.fileinstall.jar
Module : org.apache.felix.shell:1.4.1
Module : org.glassfish.l10n.console-web-plugin-l10n:3.1.2.b15
Module : org.glassfish.l10n.web-gui-plugin-common-l10n:3.1.2.b15
Module : org.glassfish.l10n.deployment-autodeploy-l10n:3.1.2.b15
Module : org.glassfish.main.core.kernel:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.core.kernel:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/kernel.jar
Module : org.glassfish.main.deployment.autodeploy:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.deployment.autodeploy:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/deployment-autodeploy.jar
Module : org.apache.felix.gogo.command:0.8.0
Module : jackson-mapper-asl:1.9.2
Module : org.glassfish.main.external.trilead-ssh2-repackaged:3.1.2.SNAPSHOT
Module : com.sun.glassfish.dasrecovery.das-backup-gui-plugin:3.1.2.SNAPSHOT
Module : org.glassfish.main.common.simple-glassfish-api:3.1.2.SNAPSHOT
Module : org.glassfish.main.core.glassfish-extra-jre-packages:any
Module : com.sun.glassfish.branding-fragment:3.1.2.SNAPSHOT
Module : org.glassfish.main.admin.launcher:3.1.2.SNAPSHOT
Module : org.glassfish.main.ejb.javax.ejb:3.1.2.SNAPSHOT
Module : com.sun.grizzly.http-ajp:1.9.45
Module : com.sun.jersey.jersey-json:1.11
Module : GlassFish-Application-Common-Module:any
Module : org.glassfish.main.deployment.common:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.deployment.common:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/deployment-common.jar
Module : org.glassfish.main.cluster.admin:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.cluster.admin:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/cluster-admin.jar
Module : org.glassfish.main.admin.server-mgmt:3.1.2.SNAPSHOT
Module : gmbal:3.1.0.b001
Module : org.glassfish.l10n.cluster-admin-l10n:3.1.2.b15
Module : org.glassfish.web.javax.servlet.jsp.jstl:1.2.1
Module : com.sun.glassfish.l10n.monitoring.scripting.server-l10n:3.1.2.b14
Module : com.sun.glassfish.coherenceweb.glassfish-coherence-web-glue:3.1.2.SNAPSHOT
Module : org.glassfish.main.deployment.admin:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.deployment.admin:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/deployment-admin.jar
Module : org.glassfish.l10n.ejb-container-l10n:3.1.2.b15
Module : org.glassfish.hk2.hk2:1.1.13
Module : org.glassfish.main.admin.monitoring-core:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.admin.monitoring-core:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/monitoring-core.jar
Module : org.glassfish.main.deployment.javaee-core:3.1.2.SNAPSHOT
Module : management-api:3.1.0.b001
Module : org.glassfish.main.extras.grizzly-container:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.extras.grizzly-container:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/grizzly-container.jar
Module : javax.servlet-api:3.0.1
Module : org.glassfish.docs.help.console-ejb-lite-plugin-help:4.0.0.b09
Module : org.glassfish.main.security.inmemory.jacc.provider:3.1.2.SNAPSHOT
Module : org.glassfish.main.flashlight.flashlight-extra-jdk-packages:any
Module : org.glassfish.l10n.deployment-common-l10n:3.1.2.b15
Module : com.sun.grizzly.comet:1.9.45
Module : org.glassfish.main.external.jmxremote_optional-repackaged:3.1.2.SNAPSHOT
Module : org.codehaus.jettison.jettison:1.1
Module : org.glassfish.l10n.console-jdbc-plugin-l10n:3.1.2.b15
Module : com.sun.grizzly.rcm:1.9.45
Module : org.glassfish.main.admingui.console-common:3.1.2.SNAPSHOT
Module : com.sun.jersey.jersey-client:1.11
Module : org.jvnet.mimepull:1.8
Module : org.glassfish.l10n.console-ejb-lite-plugin-l10n:3.1.2.b15
Module : org.glassfish.main.admin.javax.management.j2ee:3.1.2.SNAPSHOT
Module : org.eclipse.persistence.jpa:2.3.2.v20111125-r10461
Module : org.glassfish.l10n.webui-jsf-plugin-l10n:3.1.2.b15
Module : org.glassfish.main.core.javaee-kernel:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.core.javaee-kernel:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/javaee-kernel.jar
Module : org.glassfish.main.web.web-embed.api:3.1.2.SNAPSHOT
Module : org.glassfish.main.orb.connector:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.dol-l10n:3.1.2.b15
Module : org.glassfish.main.ejb.ejb-container:3.1.2.SNAPSHOT
Module : org.glassfish.main.web.weld-integration-fragment:any
Module : org.glassfish.l10n.common-util-l10n:3.1.2.b15
Module : org.glassfish.main.web.jspcaching-connector:3.1.2.SNAPSHOT
Module : com.sun.grizzly.lzma:1.9.45
Module : org.glassfish.main.common.glassfish-api:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.common.glassfish-api:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-api.jar
Module : org.glassfish.main.security.ssl-impl:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.security.ssl-impl:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/ssl-impl.jar
Module : org.glassfish.main.admin.rest-service:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.admin.rest-service:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/rest-service.jar
Module : org.glassfish.l10n.load-balancer-admin-l10n:3.1.2.b15
Module : org.glassfish.main.connectors.runtime:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.connectors.runtime:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/connectors-runtime.jar
Module : org.apache.felix.shell.remote:1.1.2
Module : com.sun.glassfish.l10n.dasrecovery.das-backup-l10n:3.1.2.b14
Module : com.sun.glassfish.l10n.admingui.console-custom-branding-plugin-l10n:3.1.2.b14
Module : org.glassfish.l10n.logging-l10n:3.1.2.b15
Module : org.glassfish.main.web.jsf-connector:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.webui-jsf-suntheme-plugin-l10n:3.1.2.b15
Module : org.shoal.cache:1.6.17
Module : org.glassfish.main.cluster.ssh:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.cluster.ssh:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/cluster-ssh.jar
Module : org.glassfish.main.web.cli:3.1.2.SNAPSHOT
Module : org.glassfish.main.common.stats77:3.1.2.SNAPSHOT
Module : org.glassfish.hk2.config-types:1.1.13
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.hk2.config-types:1.1.13
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/config-types.jar
Module : com.sun.glassfish.performance-tuner:3.1.2.SNAPSHOT
Module : org.glassfish.main.connectors.javax.resource:3.1.2.SNAPSHOT
Module : org.glassfish.fighterfish.osgi-jpa-extension:1.0.0
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.fighterfish.osgi-jpa-extension:1.0.0
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/osgi-jpa-extension.jar
Module : org.glassfish.main.admin.config-api:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.admin.config-api:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/config-api.jar
Module : org.glassfish.main.admingui.console-cluster-plugin:3.1.2.SNAPSHOT
Module : com.sun.glassfish.dasrecovery.das-backup:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : com.sun.glassfish.dasrecovery.das-backup:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/das-backup.jar
Module : org.glassfish.main.transaction.jts:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.transaction.jts:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/jts.jar
Module : org.glassfish.hk2.osgi-resource-locator:1.0.1
Module : org.glassfish.main.admingui.console-jdbc-plugin:3.1.2.SNAPSHOT
Module : org.glassfish.main.web.ha:3.1.2.SNAPSHOT
Module : com.sun.grizzly.config:1.9.45
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : com.sun.grizzly.config:1.9.45
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/grizzly-config.jar
Module : org.glassfish.main.admingui.dataprovider:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.console-community-branding-plugin-l10n:3.1.2.b15
Module : org.glassfish.main.admin.util:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.admin.util:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/admin-util.jar
Module : org.glassfish.l10n.admin-util-l10n:3.1.2.b15
Module : org.glassfish.fighterfish.osgi-ee-resources:1.0.0
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.fighterfish.osgi-ee-resources:1.0.0
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/autostart/osgi-ee-resources.jar
Module : org.glassfish.main.deployment.deployment-client:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.glassfish-naming-l10n:3.1.2.b15
Module : org.glassfish.main.connectors.internal-api:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.connectors.internal-api:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/connectors-internal-api.jar
Module : org.glassfish.main.web.war-util:3.1.2.SNAPSHOT
Module : com.sun.jersey.jersey-grizzly:1.11
Module : org.glassfish.l10n.orb-connector-l10n:3.1.2.b15
Module : com.sun.glassfish.l10n.performance-tuner.l10n:3.1.2.b14
Module : org.glassfish.l10n.deployment-client-l10n:3.1.2.b15
Module : org.glassfish.main.connectors.work-management:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.jts-l10n:3.1.2.b15
Module : org.glassfish.l10n.cli-optional-l10n:3.1.2.b15
Module : org.glassfish.main.transaction.internal-api:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.transaction.internal-api:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/transaction-internal-api.jar
Module : jackson-xc:1.9.2
Module : org.glassfish.l10n.annotation-framework-l10n:3.1.2.b15
Module : org.glassfish.l10n.cluster-common-l10n:3.1.2.b15
Module : org.glassfish.fighterfish.osgi-http:1.0.4
Module : org.glassfish.main.web.weld-integration:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.web.weld-integration:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/weld-integration.jar
Module : com.sun.pkg.client:1.0.0
Module : jackson-jaxrs:1.9.2
Module : org.glassfish.l10n.connectors-runtime-l10n:3.1.2.b15
Module : jackson-core-asl:1.9.2
Module : com.sun.grizzly.websockets:1.9.45
Module : org.glassfish.main.web.core:3.1.2.SNAPSHOT
Module : org.glassfish.main.admingui.console-web-plugin:3.1.2.SNAPSHOT
Module : org.glassfish.docs.help.console-web-plugin-help:4.0.0.b09
Module : org.glassfish.hk2.external.asm-all-repackaged:1.1.13
Module : glassfish-corba-orbgeneric:3.1.0.b032
Module : org.glassfish.main.core.glassfish:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.core.glassfish:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish.jar
Module : com.sun.jersey.glassfish.v3.osgi.jersey-gf-server:1.11
Module : org.glassfish.l10n.security-l10n:3.1.2.b15
Module : org.glassfish.main.common.annotation-framework:3.1.2.SNAPSHOT
Module : org.glassfish.fighterfish.osgi-jpa:1.0.1
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.fighterfish.osgi-jpa:1.0.1
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/autostart/osgi-jpa.jar
Module : org.glassfish.main.security:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.security:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/security.jar
Module : org.glassfish.main.ha.shoal-cache-store:3.1.2.SNAPSHOT
Module : org.glassfish.main.security.javax.security.auth.message:3.1.2.SNAPSHOT
Module : org.shoal.gms-api:1.6.17
Module : org.glassfish.main.security.jaspic.provider.framework:3.1.2.SNAPSHOT
Module : org.apache.felix.scr:1.4.0
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.apache.felix.scr:1.4.0
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/autostart/org.apache.felix.scr.jar
Module : org.glassfish.l10n.flashlight-framework-l10n:3.1.2.b15
Module : org.glassfish.hk2.core:1.1.13
Module : com.sun.jersey.glassfish.statsproviders:1.11
Module : javax.servlet.jsp.jstl-api:1.2.1
Module : org.glassfish.main.persistence.jpa-connector:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.persistence.jpa-connector:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/jpa-connector.jar
Module : com.sun.grizzly.http-servlet:1.9.45
Module : org.glassfish.main.web.glue:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.console-common-l10n:3.1.2.b15
Module : org.glassfish.l10n.deployment-admin-l10n:3.1.2.b15
Module : org.glassfish.hk2.external.bean-validator:1.1.13
Module : org.glassfish.main.admin.cli-optional:3.1.2.SNAPSHOT
Module : org.glassfish.main.admingui.console-ejb-lite-plugin:3.1.2.SNAPSHOT
Module : javax.servlet.jsp-api:2.2.1
Module : org.glassfish.main.loadbalancer.load-balancer-admin:3.1.2.SNAPSHOT
Module : org.glassfish.com.sun.faces:2.1.6.SNAPSHOT
Module : org.glassfish.docs.help.console-jca-plugin-help:4.0.0.b09
Module : org.glassfish.main.registration.glassfish-registration:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.registration.glassfish-registration:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-registration.jar
Module : org.glassfish.main.web.gf-web-connector:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.web.gf-web-connector:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/gf-web-connector.jar
Module : org.glassfish.l10n.console-jca-plugin-l10n:3.1.2.b15
Module : org.glassfish.main.admin.backup:3.1.2.SNAPSHOT
Module : org.eclipse.persistence.asm:2.3.2.v20111125-r10461
Module : org.glassfish.l10n.web-cli-l10n:3.1.2.b15
Module : org.apache.felix.gogo.runtime:0.8.0
Module : org.eclipse.persistence.jpa.modelgen:2.3.2.v20111125-r10461
Module : org.glassfish.main.common.glassfish-mbeanserver:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.common.glassfish-mbeanserver:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/glassfish-mbeanserver.jar
Module : org.glassfish.l10n.gms-bootstrap-l10n:3.1.2.b15
Module : org.glassfish.main.cluster.gms-bootstrap:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.cluster.gms-bootstrap:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/gms-bootstrap.jar
Module : org.glassfish.hk2.auto-depends:1.1.13
Module : org.glassfish.main.admingui.console-jca-plugin:3.1.2.SNAPSHOT
Module : org.glassfish.main.cluster.common:3.1.2.SNAPSHOT
Module : org.glassfish.main.ha.ha-file-store:3.1.2.SNAPSHOT
Module : org.glassfish.fighterfish.osgi-ejb-container:1.0.0
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.fighterfish.osgi-ejb-container:1.0.0
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/autostart/osgi-ejb-container.jar
Module : org.glassfish.web.javax.servlet.jsp:2.2.3
Module : org.eclipse.persistence.antlr:2.3.2.v20111125-r10461
Module : com.sun.glassfish.console-lbconfig-plugin:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.work-management-l10n:3.1.2.b15
Module : org.glassfish.l10n.console-jts-plugin-l10n:3.1.2.b15
Module : org.glassfish.main.deployment.dol:3.1.2.SNAPSHOT
Module : org.glassfish.main.connectors.gf-connectors-connector:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.connectors.gf-connectors-connector:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/gf-connectors-connector.jar
Module : org.glassfish.l10n.jdbc-admin-l10n:3.1.2.b15
Module : org.glassfish.l10n.cluster-ssh-l10n:3.1.2.b15
Module : com.sun.glassfish.admingui.console-custom-branding-plugin:3.1.2.SNAPSHOT
Module : org.glassfish.fighterfish.osgi-jdbc:1.0.0
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.fighterfish.osgi-jdbc:1.0.0
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/autostart/osgi-jdbc.jar
Module : org.glassfish.main.common.internal-api:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.common.internal-api:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/internal-api.jar
Module : org.glassfish.main.common.util:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.common.util:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/common-util.jar
Module : org.glassfish.l10n.console-updatecenter-plugin-l10n:3.1.2.b15
Module : com.sun.jersey.contribs.jersey-moxy:1.11
Module : com.sun.grizzly.http:1.9.45
Module : org.glassfish.main.external.schema2beans-repackaged:3.1.2.SNAPSHOT
Module : glassfish-corba-internal-api:3.1.0.b032
Module : org.glassfish.main.security.javax.security.jacc:3.1.2.SNAPSHOT
Module : org.glassfish.main.web.jstl-connector:3.1.2.SNAPSHOT
Module : org.glassfish.main.flashlight.framework:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.flashlight.framework:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/flashlight-framework.jar
Module : com.sun.mail.javax.mail:1.4.4
Module : org.glassfish.l10n.launcher-l10n:3.1.2.b15
Module : com.sun.glassfish.l10n.dasrecovery.das-backup-gui-plugin-l10n:3.1.2.b14
Module : com.sun.jersey.contribs.jersey-multipart:1.11
Module : org.glassfish.main.ejb.gf-ejb-connector:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.ejb.gf-ejb-connector:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/gf-ejb-connector.jar
Module : org.glassfish.fighterfish.osgi-cdi:1.0.2
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.fighterfish.osgi-cdi:1.0.2
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/autostart/osgi-cdi.jar
Module : org.glassfish.l10n.admin-cli-l10n:3.1.2.b15
Module : org.eclipse.persistence.core:2.3.2.v20111125-r10461
Module : org.glassfish.main.admingui.console-community-branding-plugin:3.1.2.SNAPSHOT
Module : org.glassfish.main.registration.registration-api:3.1.2.SNAPSHOT
Module : org.glassfish.fighterfish.osgi-javaee-base:1.0.1
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.fighterfish.osgi-javaee-base:1.0.1
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/autostart/osgi-javaee-base.jar
Module : org.glassfish.main.transaction.jta:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.transaction.jta:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/jta.jar
Module : javax.el-api:2.2.4
Module : org.glassfish.fighterfish.osgi-jta:1.0.0
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.fighterfish.osgi-jta:1.0.0
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/autostart/osgi-jta.jar
Module : com.sun.jsftemplating:2.1.0
Module : org.glassfish.l10n.monitoring-core-l10n:3.1.2.b15
Module : org.apache.felix.eventadmin:1.2.8
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.apache.felix.eventadmin:1.2.8
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/autostart/org.apache.felix.eventadmin.jar
Module : javax.persistence:2.0.4.v201112200901
Module : org.glassfish.main.admin.cli:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.admin.cli:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/admin-cli.jar
Module : org.glassfish.docs.help.console-jts-plugin-help:4.0.0.b09
Module : org.shoal.gms-impl:1.6.17
Module : org.glassfish.l10n.gms-adapter-l10n:3.1.2.b15
Module : org.jboss.weld.osgi-bundle:1.1.4.Final
Module : com.sun.grizzly.portunif:1.9.45
Module : org.glassfish.main.persistence.glassfish-oracle-jdbc-driver-packages:any
Module : org.glassfish.main.ejb.internal-api:3.1.2.SNAPSHOT
Module : org.glassfish.docs.help.console-cluster-plugin-help:4.0.0.b09
Module : com.sun.glassfish.performance-tuner.performance-tuner-extra-jre-packages:any
Module : org.glassfish.main.web.web-embed.impl:3.1.2.SNAPSHOT
Module : com.sun.grizzly.utils:1.9.45
Module : org.glassfish.main.javaee-api.javax.annotation:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.javaee-api.javax.annotation:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/endorsed/javax.annotation.jar
Module : org.glassfish.main.jdbc.admin:3.1.2.SNAPSHOT
Module : org.apache.felix.gogo.shell:0.8.0
Module : org.glassfish.main.registration.registration-impl:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.deployment-javaee-full-l10n:3.1.2.b15
Module : org.glassfish.ha.ha-api:3.1.8
Module : org.glassfish.docs.help.console-jdbc-plugin-help:4.0.0.b09
Module : com.sun.grizzly.framework:1.9.45
Module : org.glassfish.main.persistence.common:3.1.2.SNAPSHOT
Module : org.glassfish.main.deployment.javax.enterprise.deploy:3.1.2.SNAPSHOT
Module : org.glassfish.main.admingui.console-jts-plugin:3.1.2.SNAPSHOT
Module : org.apache.felix.configadmin:1.2.4
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.apache.felix.configadmin:1.2.4
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/org.apache.felix.configadmin.jar
Module : org.glassfish.hk2.osgi-adapter:1.1.13
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.hk2.osgi-adapter:1.1.13
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/osgi-adapter.jar
Module : org.glassfish.main.extras.osgi-container:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.extras.osgi-container:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/osgi-container.jar
Module : com.sun.glassfish.monitoring.scripting.server:3.1.2.SNAPSHOT
Module : org.glassfish.l10n.glassfish-api-l10n:3.1.2.b15
Module : org.glassfish.l10n.connectors-admin-l10n:3.1.2.b15
Module : org.glassfish.main.ha.shoal-cache-bootstrap:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.ha.shoal-cache-bootstrap:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/ha-shoal-cache-bootstrap.jar
Module : org.glassfish.main.security.websecurity:3.1.2.SNAPSHOT
Module : org.glassfish.main.core.logging:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.core.logging:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/logging.jar
Module : org.glassfish.main.common.glassfish-ee-api:3.1.2.SNAPSHOT
Module : org.glassfish.main.external.libpam4j-repackaged:3.1.2.SNAPSHOT
Module : org.glassfish.main.common.container-common:3.1.2.SNAPSHOT
    Module Characteristics : Provides to following services
    Module Characteristics : List of imported modules
        Imports : org.glassfish.main.common.container-common:3.1.2.SNAPSHOT
    Module Characteristics : List of Jars implementing the module
        Jar : file:/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/modules/container-common.jar
Module : org.glassfish.main.external.j-interop-repackaged:3.1.2.SNAPSHOT
Module : org.glassfish.main.common.scattered-archive-api:3.1.2.SNAPSHOT
La commande list-modules a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-probes --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help list-probes [options] ...

asadmin Utility Subcommands                        list-probes(1)

NAME
     list-probes - lists events for monitoring GlassFish Server

SYNOPSIS
     list-probes [--help] [--details={false|true}] [event-id]

DESCRIPTION
     The  list-probes  subcommand  lists  events  for  monitoring
     GlassFish Server.

     To provide statistics to GlassFish Server, components define
     events for the operations that generate these statistics. At
     runtime, components send these events  when  performing  the
     operations for which the events are defined. For example, to
     enable the number of received requests to  be  monitored,  a
     component  sends  a  "request received" event each time that
     the component receives a request.

     The list-probes subcommand enables  you  to  identify  which
     events  provide the statistics that you want to monitor. Use
     this information in JavaScript programs that you  write  for
     monitoring GlassFish Server.

     The  list-probes  subcommand  requires  that  monitoring  is
     enabled  for  GlassFish  Server. If monitoring for GlassFish
     Server is disabled, no events are  listed.  For  information
     about how to enable monitoring for GlassFish Server, see the
     enable-monitoring(1) help page.

     By default, the list-probes subcommand lists the  signatures
     of  all events that are defined for all installed components
     of GlassFish Server. The  signatures  for  events  that  are
     related  to  a container are listed only if the container is
     loaded.

     An event signature consists of  the  event  identifier  (ID)
     followed  by a list of the event's parameters in the follow-
     ing format:
     event-id(param-typeparam-name[,param-typeparam-name]...)
     The replaceable items in this format are as follows:

     event-id
          The event ID, which uniquely identifies the event.

     param-type
          The type of the event parameter. This type  is  a  Java
          language   primitive,   such   as   int,   boolean,  or
          java.lang.String.

     param-name
          The name of the event parameter.

Java EE 6           Last change: 14 Dec 2010                    1

asadmin Utility Subcommands                        list-probes(1)

     The format of an event ID is as follows:
     module-provider:module:submodule:event
     The replaceable items in this format are as follows:

     module-provider
          Text that identifies the application that is source  of
          the  event. For example, for events from Oracle GlassF-
          ish Server, module-provider is glassfish.

     module
          The name of the module for which the event is  defined.
          A  module provides significant functionality of GlassF-
          ish Server. Examples of module names are web-container,
          ejb-container, transaction, and webservices.

     submodule
          The submodule of module for which the event is defined,
          for example, web-module.

     event-type
          The type of  the  event,  for  example,  webModuleStar-
          tedEvent.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --details
          Specifies whether detailed information about  an  event
          is displayed. Possible values are as follows:

          false
               Detailed  information  about  the  events  is  not
               displayed  (default).  Only the event signature of
               each event is displayed.

          true Detailed   information   about   the   events   is
               displayed. If the --details option is set to true,
               an  operand  is  required.  Otherwise,  an   error
               occurs.

OPERANDS
     event-id
          The full event ID of the event that is to be listed. If
          this operand is specified without the --details option,
          the signature of the specified event is listed. If this
          operand is omitted, all events are listed.

Java EE 6           Last change: 14 Dec 2010                    2

asadmin Utility Subcommands                        list-probes(1)

EXAMPLES
     Example 1 Listing All Events

     This command  lists  all  events  for  monitoring  GlassFish
     Server.  For  better  readability,  some  events  that would
     listed by this example are not shown.
     asadmin> list-probes
     glassfish:jdbc:connection-pool:connectionRequestDequeuedEvent (java.lang.String
     poolName)
     glassfish:jca:connection-pool:connectionsFreedEvent (java.lang.String poolName,
     int count)
     glassfish:transaction:transaction-service:deactivated ()
     glassfish:kernel:connections-keep-alive:incrementCountFlushesEvent (java.lang.String
     listenerName)
     glassfish:kernel:file-cache:countInfoMissEvent (java.lang.String fileCacheName)
     glassfish:ejb:timers:timerRemovedEvent ()
     glassfish:jdbc:connection-pool:decrementNumConnFreeEvent (java.lang.String poolName)
     ...
     glassfish:kernel:thread-pool:threadAllocatedEvent (java.lang.String monitoringId,
     java.lang.String threadPoolName, java.lang.String threadId)
     glassfish:jca:connection-pool:connectionCreatedEvent (java.lang.String poolName)
     glassfish:kernel:connection-queue:connectionAcceptedEvent (java.lang.String
     listenerName, int connection)
     Command list-probes executed successfully.
     Example 2 Displaying Detailed Information About an Event

     This  example  displays  detailed  information   about   the
     glassfish:web:web-module:webModuleStartedEvent
     asadmin list-probes --details glassfish:web:web-module:webModuleStartedEvent
     Information similar to the following is displayed.
     Events       glassfish:web:web-module:webModuleStartedEvent(5GFP)
     NAME
          glassfish:web:web-module:webModuleStartedEvent - web  module
          started event
     SYNOPSIS
          glassfish:web:web-module:webModuleStartedEvent(
          java.lang.String appName,
          java.lang.String hostName)
     DESCRIPTION
          This event is sent whenever an application has been  started
          (for example, as part of its deployment).
     PARAMETERS
          appName
              The name of the web application that has been started.
          hostName
              The name of the virtual server on which the  application
              has been deployed.
     Java EE 6           Last change: 19 Nov 2009                    1
     Command list-probes executed successfully.

EXIT STATUS
     0    command executed successfully

Java EE 6           Last change: 14 Dec 2010                    3

asadmin Utility Subcommands                        list-probes(1)

     1    error in executing the command

SEE ALSO
     run-script(1)

     enable-monitoring(1)

     asadmin(1M)

Java EE 6           Last change: 14 Dec 2010                    4


La commande list-probes a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-probes Return:0
glassfish:connector-pool:applications:connectionAcquiredEvent (java.lang.String poolName, java.lang.String appName)
glassfish:connector-pool:applications:connectionReleasedEvent (java.lang.String poolName, java.lang.String appName)
glassfish:connector-pool:applications:connectionUsedEvent (java.lang.String poolName, java.lang.String appName)
glassfish:connector-pool:applications:decrementConnectionUsedEvent (java.lang.String poolName, java.lang.String appName)
glassfish:deployment:lifecycle:applicationDeployedEvent (java.lang.String appName, java.lang.String appType, java.lang.String lo
adTime)
glassfish:deployment:lifecycle:applicationUndeployedEvent (java.lang.String appName, java.lang.String appType)
glassfish:javamail:iap-protocol:commandEnd ()
glassfish:javamail:iap-protocol:commandStart (java.lang.String command)
glassfish:javamail:pop3-protocol:multilineCommandEnd ()
glassfish:javamail:pop3-protocol:multilineCommandStart (java.lang.String command)
glassfish:javamail:pop3-protocol:simpleCommandEnd ()
glassfish:javamail:pop3-protocol:simpleCommandStart (java.lang.String command)
glassfish:javamail:smtp-transport:sendMessageEnd ()
glassfish:javamail:smtp-transport:sendMessageStart (java.lang.String subject)
glassfish:jca:connection-pool:connectionAcquiredEvent (java.lang.String poolName, java.lang.String appName, java.lang.String mod
uleName)
glassfish:jca:connection-pool:connectionCreatedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String modu
leName)
glassfish:jca:connection-pool:connectionDestroyedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String mo
duleName)
glassfish:jca:connection-pool:connectionMatchedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String modu
leName)
glassfish:jca:connection-pool:connectionNotMatchedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String m
oduleName)
glassfish:jca:connection-pool:connectionReleasedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String mod
uleName)
glassfish:jca:connection-pool:connectionRequestDequeuedEvent (java.lang.String poolName, java.lang.String appName, java.lang.Str
ing moduleName)
glassfish:jca:connection-pool:connectionRequestQueuedEvent (java.lang.String poolName, java.lang.String appName, java.lang.Strin
g moduleName)
glassfish:jca:connection-pool:connectionRequestServedEvent (java.lang.String poolName, java.lang.String appName, java.lang.Strin
g moduleName, long timeTakenInMillis)
glassfish:jca:connection-pool:connectionTimedOutEvent (java.lang.String poolName, java.lang.String appName, java.lang.String mod
uleName)
glassfish:jca:connection-pool:connectionUsedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String moduleN
ame)
glassfish:jca:connection-pool:connectionValidationFailedEvent (java.lang.String poolName, java.lang.String appName, java.lang.St
ring moduleName, int increment)
glassfish:jca:connection-pool:connectionsFreedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String modul
eName, int count)
glassfish:jca:connection-pool:decrementConnectionUsedEvent (java.lang.String poolName, java.lang.String appName, java.lang.Strin
g moduleName)
glassfish:jca:connection-pool:decrementNumConnFreeEvent (java.lang.String poolName, java.lang.String appName, java.lang.String m
oduleName)
glassfish:jca:connection-pool:incrementNumConnFreeEvent (java.lang.String poolName, java.lang.String appName, java.lang.String m
oduleName, boolean beingDestroyed, int steadyPoolSize)
glassfish:jca:connection-pool:potentialConnLeakEvent (java.lang.String poolName, java.lang.String appName, java.lang.String modu
leName)
glassfish:jdbc-pool:applications:connectionAcquiredEvent (java.lang.String poolName, java.lang.String appName)
glassfish:jdbc-pool:applications:connectionReleasedEvent (java.lang.String poolName, java.lang.String appName)
glassfish:jdbc-pool:applications:connectionUsedEvent (java.lang.String poolName, java.lang.String appName)
glassfish:jdbc-pool:applications:decrementConnectionUsedEvent (java.lang.String poolName, java.lang.String appName)
glassfish:jdbc:connection-pool:connectionAcquiredEvent (java.lang.String poolName, java.lang.String appName, java.lang.String mo
duleName)
glassfish:jdbc:connection-pool:connectionCreatedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String mod
uleName)
glassfish:jdbc:connection-pool:connectionDestroyedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String m
oduleName)
glassfish:jdbc:connection-pool:connectionMatchedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String mod
uleName)
glassfish:jdbc:connection-pool:connectionNotMatchedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String 
moduleName)
glassfish:jdbc:connection-pool:connectionReleasedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String mo
duleName)
glassfish:jdbc:connection-pool:connectionRequestDequeuedEvent (java.lang.String poolName, java.lang.String appName, java.lang.St
ring moduleName)
glassfish:jdbc:connection-pool:connectionRequestQueuedEvent (java.lang.String poolName, java.lang.String appName, java.lang.Stri
ng moduleName)
glassfish:jdbc:connection-pool:connectionRequestServedEvent (java.lang.String poolName, java.lang.String appName, java.lang.Stri
ng moduleName, long timeTakenInMillis)
glassfish:jdbc:connection-pool:connectionTimedOutEvent (java.lang.String poolName, java.lang.String appName, java.lang.String mo
duleName)
glassfish:jdbc:connection-pool:connectionUsedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String module
Name)
glassfish:jdbc:connection-pool:connectionValidationFailedEvent (java.lang.String poolName, java.lang.String appName, java.lang.S
tring moduleName, int increment)
glassfish:jdbc:connection-pool:connectionsFreedEvent (java.lang.String poolName, java.lang.String appName, java.lang.String modu
leName, int count)
glassfish:jdbc:connection-pool:decrementConnectionUsedEvent (java.lang.String poolName, java.lang.String appName, java.lang.Stri
ng moduleName)
glassfish:jdbc:connection-pool:decrementNumConnFreeEvent (java.lang.String poolName, java.lang.String appName, java.lang.String 
moduleName)
glassfish:jdbc:connection-pool:incrementNumConnFreeEvent (java.lang.String poolName, java.lang.String appName, java.lang.String 
moduleName, boolean beingDestroyed, int steadyPoolSize)
glassfish:jdbc:connection-pool:potentialConnLeakEvent (java.lang.String poolName, java.lang.String appName, java.lang.String mod
uleName)
glassfish:kernel:connection-queue:connectionAcceptedEvent (java.lang.String listenerName, int connection, java.lang.String addre
ss)
glassfish:kernel:connection-queue:connectionClosedEvent (java.lang.String listenerName, int connection)
glassfish:kernel:connection-queue:connectionConnectedEvent (java.lang.String listenerName, int connection, java.lang.String addr
ess)
glassfish:kernel:connection-queue:onTaskDequeuedEvent (java.lang.String listenerName, java.lang.String task)
glassfish:kernel:connection-queue:onTaskQueueOverflowEvent (java.lang.String listenerName)
glassfish:kernel:connection-queue:onTaskQueuedEvent (java.lang.String listenerName, java.lang.String task)
glassfish:kernel:connection-queue:setMaxTaskQueueSizeEvent (java.lang.String listenerName, int size)
glassfish:kernel:connections-keep-alive:decrementCountConnectionsEvent (java.lang.String listenerName)
glassfish:kernel:connections-keep-alive:incrementCountConnectionsEvent (java.lang.String listenerName)
glassfish:kernel:connections-keep-alive:incrementCountFlushesEvent (java.lang.String listenerName)
glassfish:kernel:connections-keep-alive:incrementCountHitsEvent (java.lang.String listenerName)
glassfish:kernel:connections-keep-alive:incrementCountRefusalsEvent (java.lang.String listenerName)
glassfish:kernel:connections-keep-alive:incrementCountTimeoutsEvent (java.lang.String listenerName)
glassfish:kernel:connections-keep-alive:setMaxCountRequestsEvent (java.lang.String listenerName, int maxRequests)
glassfish:kernel:connections-keep-alive:setTimeoutInSecondsEvent (java.lang.String listenerName, int timeoutInSeconds)
glassfish:kernel:file-cache:addHeapSizeEvent (java.lang.String fileCacheName, long size)
glassfish:kernel:file-cache:addMappedMemorySizeEvent (java.lang.String fileCacheName, long size)
glassfish:kernel:file-cache:countContentHitEvent (java.lang.String fileCacheName)
glassfish:kernel:file-cache:countContentMissEvent (java.lang.String fileCacheName)
glassfish:kernel:file-cache:countHitEvent (java.lang.String fileCacheName)
glassfish:kernel:file-cache:countInfoHitEvent (java.lang.String fileCacheName)
glassfish:kernel:file-cache:countInfoMissEvent (java.lang.String fileCacheName)
glassfish:kernel:file-cache:countMissEvent (java.lang.String fileCacheName)
glassfish:kernel:file-cache:decOpenCacheEntriesEvent (java.lang.String fileCacheName)
glassfish:kernel:file-cache:incOpenCacheEntriesEvent (java.lang.String fileCacheName)
glassfish:kernel:file-cache:subHeapSizeEvent (java.lang.String fileCacheName, long size)
glassfish:kernel:file-cache:subMappedMemorySizeEvent (java.lang.String fileCacheName, long size)
glassfish:kernel:thread-pool:maxNumberOfThreadsReachedEvent (java.lang.String monitoringId, java.lang.String threadPoolName, int
 maxNumberOfThreads)
glassfish:kernel:thread-pool:setCoreThreadsEvent (java.lang.String monitoringId, java.lang.String threadPoolName, int coreNumber
OfThreads)
glassfish:kernel:thread-pool:setMaxThreadsEvent (java.lang.String monitoringId, java.lang.String threadPoolName, int maxNumberOf
Threads)
glassfish:kernel:thread-pool:threadAllocatedEvent (java.lang.String monitoringId, java.lang.String threadPoolName, long threadId
)
glassfish:kernel:thread-pool:threadDispatchedFromPoolEvent (java.lang.String monitoringId, java.lang.String threadPoolName, long
 threadId)
glassfish:kernel:thread-pool:threadReleasedEvent (java.lang.String monitoringId, java.lang.String threadPoolName, long threadId)
glassfish:kernel:thread-pool:threadReturnedToPoolEvent (java.lang.String monitoringId, java.lang.String threadPoolName, long thr
eadId)
glassfish:security:ejbpolicy:policyCreationEndedEvent (java.lang.String appName)
glassfish:security:ejbpolicy:policyCreationEvent (java.lang.String contextId)
glassfish:security:ejbpolicy:policyCreationStartedEvent (java.lang.String appName)
glassfish:security:realm:realmAddedEvent (java.lang.String realmName)
glassfish:security:realm:realmRemovedEvent (java.lang.String realmName)
glassfish:security:web:policyCreationEndedEvent (java.lang.String appName)
glassfish:security:web:policyCreationEvent (java.lang.String contextId)
glassfish:security:web:policyCreationStartedEvent (java.lang.String appName)
glassfish:security:web:policyDestructionEndedEvent (java.lang.String appName)
glassfish:security:web:policyDestructionEvent (java.lang.String contextId)
glassfish:security:web:policyDestructionStartedEvent (java.lang.String appName)
glassfish:security:web:securityManagerCreationEndedEvent (java.lang.String appName)
glassfish:security:web:securityManagerCreationEvent (java.lang.String appName)
glassfish:security:web:securityManagerCreationStartedEvent (java.lang.String appName)
glassfish:security:web:securityManagerDestructionEndedEvent (java.lang.String appName)
glassfish:security:web:securityManagerDestructionEvent (java.lang.String appName)
glassfish:security:web:securityManagerDestructionStartedEvent (java.lang.String appName)
glassfish:transaction:transaction-service:activated ()
glassfish:transaction:transaction-service:committed ()
glassfish:transaction:transaction-service:deactivated ()
glassfish:transaction:transaction-service:freeze (boolean isFrozen)
glassfish:transaction:transaction-service:rolledback ()
glassfish:web:http-service:requestEndEvent (java.lang.String appName, java.lang.String hostName, java.lang.String serverName, in
t serverPort, java.lang.String contextPath, java.lang.String servletPath, int statusCode)
glassfish:web:http-service:requestStartEvent (java.lang.String appName, java.lang.String hostName, java.lang.String serverName, 
int serverPort, java.lang.String contextPath, java.lang.String servletPath)
glassfish:web:jsp:jspDestroyedEvent (java.lang.String jspUri, java.lang.String appName, java.lang.String hostName)
glassfish:web:jsp:jspErrorEvent (java.lang.String jspUri, java.lang.String appName, java.lang.String hostName)
glassfish:web:jsp:jspLoadedEvent (java.lang.String jspUri, java.lang.String appName, java.lang.String hostName)
glassfish:web:jsp:jspReloadedEvent (java.lang.String jspUri, java.lang.String appName, java.lang.String hostName)
glassfish:web:servlet:afterServiceEvent (java.lang.String servletName, int responseStatus, java.lang.String appName, java.lang.S
tring hostName)
glassfish:web:servlet:beforeServiceEvent (java.lang.String servletName, java.lang.String appName, java.lang.String hostName)
glassfish:web:servlet:servletDestroyedEvent (java.lang.String servletName, java.lang.String appName, java.lang.String hostName)
glassfish:web:servlet:servletInitializedEvent (java.lang.String servletName, java.lang.String appName, java.lang.String hostName
)
glassfish:web:session:sessionActivatedEndEvent (java.lang.String sessionId, java.lang.String appName, java.lang.String hostName)
glassfish:web:session:sessionActivatedStartEvent (java.lang.String sessionId, java.lang.String appName, java.lang.String hostNam
e)
glassfish:web:session:sessionCreatedEvent (java.lang.String sessionId, java.lang.String appName, java.lang.String hostName)
glassfish:web:session:sessionDestroyedEvent (java.lang.String sessionId, java.lang.String appName, java.lang.String hostName)
glassfish:web:session:sessionExpiredEvent (java.lang.String sessionId, java.lang.String appName, java.lang.String hostName)
glassfish:web:session:sessionPassivatedEndEvent (java.lang.String sessionId, java.lang.String appName, java.lang.String hostName
)
glassfish:web:session:sessionPassivatedStartEvent (java.lang.String sessionId, java.lang.String appName, java.lang.String hostNa
me)
glassfish:web:session:sessionPersistedEndEvent (java.lang.String sessionId, java.lang.String appName, java.lang.String hostName)
glassfish:web:session:sessionPersistedStartEvent (java.lang.String sessionId, java.lang.String appName, java.lang.String hostNam
e)
glassfish:web:session:sessionRejectedEvent (int maxThresholdSize, java.lang.String appName, java.lang.String hostName)
glassfish:web:web-module:webModuleStartedEvent (java.lang.String appName, java.lang.String hostName)
glassfish:web:web-module:webModuleStoppedEvent (java.lang.String appName, java.lang.String hostName)
La commande list-probes a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin multimode --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help multimode [options] ...

User Commands                                        multimode(1)

NAME
     multimode - permet d'exécuter plusieurs  commandes  tout  en
     préservant   les  paramètres  d'environnement  sans  quitter
     l'utilitaire asadmin

SYNOPSIS
     multimode [--help] [--file filename]
     [--printprompt={true|false}] [--encoding encode]

DESCRIPTION
     La sous-commande multimode traite les sous-commandes asadmin
     de  manière  séquentielle  au  cours  d'une  session unique.
     L'interface de ligne de commande vous invite  à  entrer  une
     sous-commande,  l'exécute,  affiche  les  résultats obtenus,
     puis vous invite à entrer la sous-commande suivante.  Toutes
     les  options  asadmin définies en multimode s'appliquent aux
     commandes ultérieures jusqu'à la  fin  de  la  session  mul-
     timode.  Pour  quitter  le  multimode,  tapez exit,  quit ou
     Ctrl-D.

     Vous pouvez utiliser la sous-commande  export  pour  définir
     votre environnement ou la sous-commande unset pour supprimer
     des variables d'environnement de l'environnement  multimode.
     Vous   pouvez   également   fournir  des  sous-commandes  en
     transmettant  une  liste  de  sous-commandes   préparée   au
     préalable  à  partir  d'un  fichier ou d'une entrée standard
     (tube).

     Vous pouvez appeler multimode au cours  d'une  session  mul-
     timode.  Lorsque  vous  quittez le second environnement mul-
     timode,  vous  retournez  à  votre  environnement  multimode
     d'origine.

     Toutes les options de l'utilitaire asadmin à  distance  peu-
     vent  être fournies lors de l'appel de la sous-commande mul-
     timode. Les paramètres sont appliqués en tant que paramètres
     par défaut pour toutes les sous-commandes qui sont exécutées
     au cours de la session multimode. Pour obtenir la liste  des
     options  de  l'utilitaire  asadmin,  reportez-vous à la page
     d'aide asadmin(1M).

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

Java EE 6           Last change: 20 déc. 2010                   1

User Commands                                        multimode(1)

     --file
     -f

         Lit les sous-commandes dans le fichier spécifié.

     --printprompt
         Contrôle l'impression de l'invite asadmin.  Par  défaut,
         cette option est définie sur la même valeur que l'option
         de l'utilitaire --interactive asadmin. Normalement, vous
         n'avez  pas  besoin de spécifier cette option. La valeur
         par défaut est true.

     --encoding

         Spécifie le jeu de caractères pour le fichier à décoder.
         Le jeu de caractères système est utilisé par défaut.

EXAMPLES
     Example 1 Démarrage d'une session multimode

     Cet exemple commence  une  session  multimode  où  :  %  est
     l'invite système.

       % asadmin multimode
       asadmin>

     Vous pouvez également lancer une session multimode en tapant
     asadmin sans options ou sous-commandes à l'invite système.

     Example 2 Exécution de plusieurs  commandes  à  partir  d'un
     fichier

     Cet exemple exécute une séquence de sous-commandes à  partir
     du fichier commands_file.txt .

       % asadmin multimode --file commands_file.txt

EXIT STATUS

Java EE 6           Last change: 20 déc. 2010                   2

User Commands                                        multimode(1)

     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     export(1), unset(1)

     asadmin(1M)

Java EE 6           Last change: 20 déc. 2010                   3

La commande multimode a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass multimode Return:0
Saisissez "exit" pour quitter et "help" pour obtenir l'aide en ligne.
La commande multimode a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin update-admin-server-coordinates --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help update-admin-server-coordinates [options] ...

asadmin Utility Subcommands    update-admin-server-coordinates(1)

NAME
     update-admin-server-coordinates  -  updates   administration
     server host and port information on domain nodes

SYNOPSIS
     update-admin-server-coordinates [--help]
     [--adminhost admin-host]
     [--adminport admin-port]
     [--long[={false|true}]]
     [node-name]

DESCRIPTION
     The   update-admin-server-coordinates   subcommand   updates
     administration  server  host  and port information on domain
     nodes.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --adminhost
          Specifies the host name of the  administration  server,
          qualified  sufficiently for the domain nodes to contact
          it.

          The default value  is  the  actual  host  name  of  the
          current administration server.

     --adminport
          Specifies the port number that domain nodes are to  use
          to connect to the administration server.

          The default value is the port  number  of  the  current
          administration server.

     --long , -l
          Provides detailed information about the  update  opera-
          tion.

          The default value is false.

OPERANDS
     node-name
          Restricts the update  operation  to  the  named  domain
          node.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

Java EE 6           Last change: 23 Oct 2010                    1

asadmin Utility Subcommands    update-admin-server-coordinates(1)

SEE ALSO
     asadmin(1M)

Java EE 6           Last change: 23 Oct 2010                    2


La commande update-admin-server-coordinates a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass update-admin-server-coordinates Return:0
La commande update-admin-server-coordinates a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass update-admin-server-local-coord inates --adminhost localhost --adminport 4848 localhost-domain1 Return:0
La commande update-admin-server-local-coordinates a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-password-alias --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help create-password-alias [options] ...

asadmin Utility Subcommands;             create-password-alias(1)

NAME
     create-password-alias - creates a password alias

SYNOPSIS
     create-password-alias [--help]
     aliasname

DESCRIPTION
     The create-password-alias subcommand creates an alias for  a
     password.    An    alias    is   a   token   of   the   form
     ${ALIAS=aliasname-password}. The password  that  corresponds
     to the alias name is stored in an encrypted form.

     The create-password-alias subcommand  can  be  run  interac-
     tively or noninteractively.

     o When run interactively, the subcommand  prompts  the  user
       for the alias password and to confirm the alias password.

     o When run noninteractively, the subcommand reads the  alias
       password  from  a  file  that  is  passed  through  the --
       passwordfile option of the asadmin(1M) utility.  The  file
       must      contain     an     entry     of     the     form
       AS_ADMIN_ALIASPASSWORD=alias-password,    where     alias-
       password is the alias password. The noninteractive form of
       this command is suitable for use in scripts.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

OPERANDS
     aliasname
          Your choice of name for the password alias.

EXAMPLES
     Example 1 Creating a Password Alias Interactively

     This example creates the  password  alias  jmspassword-alias
     interactively.
     asadmin> create-password-alias jmspassword-alias
     Enter the alias password>
     Enter the alias password again>
     Command create-password-alias executed successfully.
     Example 2 Creating a Password Alias Noninteractively

     This example uses the --passwordfile option of  the  asadmin
     utility  to  create  the  password alias winuser noninterac-
     tively.
     $ asadmin --passwordfile aspwfile.txt create-password-alias winuser

Java EE 6            Last change: 6 Jan 2012                    1

asadmin Utility Subcommands;             create-password-alias(1)

     Command create-password-alias executed successfully.
     The  file  aspwfile.txt  contains  the  following  entry  to
     specify the alias password:
     AS_ADMIN_ALIASPASSWORD=sp@rky

EXIT STATUS
     0    command executed successfully

     1    error in executing the command

SEE ALSO
     delete-password-alias(1), list-password-aliases(1),  update-
     password-alias(1)

     asadmin(1M)

Java EE 6            Last change: 6 Jan 2012                    2


La commande create-password-alias a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-password-aliases --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help list-password-aliases [options] ...

asadmin Utility Subcommands              list-password-aliases(1)

NAME
     list-password-aliases - lists all password aliases

SYNOPSIS
     list-password-aliases [--help]

DESCRIPTION
     Thissubcommand lists all of the password aliases.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

EXAMPLES
     Example 1 Listing all password aliases
     asadmin> list-password-aliases
     jmspassword-alias
     Command list-password-aliases executed successfully

EXIT STATUS
     0    command executed successfully

     1    error in executing the command

SEE ALSO
     delete-password-alias(1), update-password-alias(1),  create-
     password-alias(1)

     asadmin(1M)

Java EE 6          Last change: 28 August 2009                  1


La commande list-password-aliases a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-password-aliases Return:0
Nothing to list
La commande list-password-aliases a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin update-password-alias --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help update-password-alias [options] ...

asadmin Utility Subcommands;             update-password-alias(1)

NAME
     update-password-alias - updates a password alias

SYNOPSIS
     update-password-alias [--help]
     aliasname

DESCRIPTION
     This subcommand updates the password alias IDs in the  named
     target.  An  alias  is a token of the form ${ALIAS=password-
     alias-password}. The password  corresponding  to  the  alias
     name  is  stored  in an encrypted form. The update-password-
     alias subcommand takes both a secure  interactive  form  (in
     which  the  user is prompted for all information) and a more
     script-friendly form, in which the password is propagated on
     the command line.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

OPERANDS
     aliasname
          This is the name of  the  password  as  it  appears  in
          domain.xml.

EXAMPLES
     Example 1 Updating a Password Alias
     asadmin> update-password-alias jmspassword-alias
     Please enter the alias password>
     Please enter the alias password again>
     Command update-password-alias executed successfully.

EXIT STATUS
     0    command executed successfully

     1    error in executing the command

SEE ALSO
     delete-password-alias(1), list-password-aliases(1),  create-
     password-alias(1)

     asadmin(1M)

Java EE 6          Last change: 28 August 2009                  1


La commande update-password-alias a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-password-alias --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help delete-password-alias [options] ...

asadmin Utility Subcommands              delete-password-alias(1)

NAME
     delete-password-alias - deletes a password alias

SYNOPSIS
     delete-password-alias [--help]
     aliasname

DESCRIPTION
     This subcommand deletes a password alias.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

OPERANDS
     aliasname
          This is the name  of  the  substitute  password  as  it
          appears in domain.xml.

EXAMPLES
     Example 1 Deleting a Password Alias
     asadmin>delete-password-alias
     jmspassword-alias
     Command delete-password-alias executed successfully

EXIT STATUS
     0    command executed successfully

     1    error in executing the command

SEE ALSO
     create-password-alias(1), list-password-aliases(1),  update-
     password-alias(1)

     asadmin(1M)

Java EE 6          Last change: 28 August 2009                  1


La commande delete-password-alias a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin change-admin-password --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help change-admin-password [options] ...

asadmin Utility Subcommands;             change-admin-password(1)

NAME
     change-admin-password - changes the administrator password

SYNOPSIS
     change-admin-password [--help]
     [--domaindir domain-root-dir [--domain_name domain-name]]

DESCRIPTION
     The change-admin-password subcommand modifies  the  adminis-
     trator  password.  The  change-admin-password  subcommand is
     interactive because the subcommand prompts the user for  the
     old  administrator password, for the new administrator pass-
     word, and for confirmation of the  new  administrator  pass-
     word. The new password must contain at least 8 characters.

     If the only user is an anonymous user  without  a  password,
     this subcommand fails.

     If a blank password is provided, this  subcommand  fails  if
     secure administration is enabled.

     For security  purposes,  create  a  password-protected  user
     account   with  administrator  privileges.  To  create  this
     account, use the create-file-user(1) or  the  Administration
     Console.  After  creating  this  user  account,  remove  the
     anonymous user to restrict access to GlassFish  Server  set-
     tings.

     If more than one administrator is configured  for  GlassFish
     Server,  you  must  run  the asadmin command with the --user
     option to change the password for that user. For more infor-
     mation, see the examples in this help page.

     This subcommand is supported in local mode and remote  mode.
     If the --domaindir or --domain_name option is specified, the
     change-admin-password subcommand operates in local mode.  If
     neither  option is specified, the change-admin-password sub-
     command first attempts to operate in remote mode. If neither
     option  is specified and the DAS is not running, the change-
     admin-password subcommand operates in local mode, using  the
     default   values   for  the  --domaindir  and  --domain_name
     options.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --domaindir
          Specifies the parent directory of the domain  specified
          in  the --domain_name option. When this option is used,
          the change-admin-password subcommand operates in  local
          mode.

Java EE 6           Last change: 28 Aug 2009                    1

asadmin Utility Subcommands;             change-admin-password(1)

     --domain_name
          Specifies the domain of the admin user.

          This option is not required if the directory  specified
          by the --domaindir option contains only one domain.

EXAMPLES
     Example 1 Changing the Administrator Password For  a  Single
     User in Multimode
     asadmin --user admin
     asadmin> change-admin-password
     Please enter the old admin password>
     Please enter the new admin password>
     Please enter the new admin password again>
     Command change-admin-password executed successfully.
     Example 2 Changing the Administrator Password For  a  Single
     User in Single Mode
     asadmin --user admin change-admin-password
     Please enter the old admin password>
     Please enter the new admin password>
     Please enter the new admin password again>
     Command change-admin-password executed successfully.

EXIT STATUS
     0    command executed successfully

     1    command failed

SEE ALSO
     create-file-user(1),     delete-password-alias(1),     list-
     password-aliases(1), update-password-alias(1)

     asadmin(1M)

Java EE 6           Last change: 28 Aug 2009                    2

La commande change-admin-password a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin change-master-password --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help change-master-password [options] ...

asadmin Utility Subcommands             change-master-password(1)

NAME
     change-master-password - changes the master password

SYNOPSIS
     change-master-password [--help] [--nodedir node-dir] [--domaindir domain-dir]
      [--savemasterpassword={false|true}] [domain-name|node-name]

DESCRIPTION
     The change-master-password subcommand is used to modify  the
     master  password.  The  change-master-password subcommand is
     interactive in that the user is prompted for the old  master
     password,  as  well as the new master password. This subcom-
     mand will not work unless the server is stopped. In  a  dis-
     tributed  environment, this command must run on each machine
     in the domain.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --nodedir
          The name of the directory containing the node  instance
          for  which the password will be changed. If this option
          is omitted, the change is applied to the entire domain.

     --domaindir
          The name of the domain directory used for  this  opera-
          tion.   By   default,   the   --domaindir   option   is
          $AS_DEF_DOMAINS_PATH, which is an environment  variable
          defined in the file asenv.bat or asenv.conf.

     --savemasterpassword
          This  option  indicates  whether  the  master  password
          should be written to the file system. This is necessary
          so that  the  start-domain(1)  command  can  start  the
          server without having to prompt the user.

          The default is false.
          Caution

          __________________________________
         | Caution Saving the master  pass-|
         | word   on   disk   is  extremely|
         | insecure    and    should     be|
         |_________________________________|

     Note

     If the --savemasterpassword option is not  set,  the  master

Java EE 6           Last change: 11 Feb 2011                    1

asadmin Utility Subcommands             change-master-password(1)

     password file, if it exists, will be deleted.

OPERANDS
     domain-name|node-name
          This name of the domain or node for which the  password
          will be changed. If there is only a single domain, this
          is optional.

EXAMPLES
     Example 1 Changing the Master Password

     This example shows how to changed the  master  password  for
     the domain44ps domain.
     asadmin>change-master-password domain44ps
     Please enter the new master password>
     Please enter the new master password again>
     Master password changed for domain44ps

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     delete-password-alias(1),  list-password-aliases(1),  start-
     domain(1), update-password-alias(1)

     asadmin(1M)

Java EE 6           Last change: 11 Feb 2011                    2

La commande change-master-password a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-domain --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help create-domain [options] ...

asadmin Utility Subcommands                      create-domain(1)

NAME
     create-domain - creates a domain

SYNOPSIS
     create-domain [--help]
     [--adminport adminport]
     [--instanceport instanceport]
     [--portbase portbase]
     [--profile profile-name]
     [--template template-name]
     [--domaindir domaindir]
     [--savemasterpassword={false|true}]
     [--usemasterpassword={false|true}]
     [--domainproperties (name=value)[:name=value]*]
     [--keytooloptions (name=value)[:name=value]*]
     [--savelogin={false|true}]
     [--checkports={true|false}]
     [--nopassword={false|true}]
     domain-name

DESCRIPTION
     The create-domain  subcommand  creates  a  GlassFish  Server
     domain.  A  domain  in GlassFish Server is an administrative
     namespace that complies with the Java  Platform,  Enterprise
     Edition  (Java  EE)  standard. Every domain has a configura-
     tion, which is stored in a  set  of  files.  Any  number  of
     domains,  each  of which has a distinct administrative iden-
     tity, can be created in a given  installation  of  GlassFish
     Server. A domain can exist independently of other domains.

     Any user who has access to the asadmin utility  on  a  given
     system  can create a domain and store its configuration in a
     folder of the user's choosing. By default, the domain confi-
     guration  is  created  in the default directory for domains.
     You can override this location to  store  the  configuration
     elsewhere.

     If domain customizers are found in  JAR  files  in  the  as-
     install/modules  directory when the create-domain subcommand
     is run, the customizers are processed. A  domain  customizer
     is a class that implements the DomainInitializer interface.

     The create-domain subcommand creates a domain with a  single
     administrative  user specified by the asadmin utility option
     --user. If the --user option is not specified,  and  the  --
     nopassword option is set to true, the default administrative
     user, admin, is used. If the --nopassword option is  set  to
     false  (the  default), a username is required. In this case,
     if you have not specified the user name by using the  --user
     option, you are prompted to do so.

Java EE 6           Last change: 14 Jun 2011                    1

asadmin Utility Subcommands                      create-domain(1)

     You choose an appropriate profile for the domain,  depending
     on the applications that you want to run on your new domain.
     You can choose the developer, cluster, or enterprise profile
     for the domain you create.

     This subcommand is supported in local mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --adminport
          The HTTP port or the  HTTPS  port  for  administration.
          This  port  is  the port in the URL that you specify in
          your web browser to manage  the  domain,  for  example,
          http://localhost:4949. The --adminport option cannot be
          used with the --portbase option. The default  value  is
          4848.

          The --adminport option overrides  the  domain.adminPort
          property of the --domainproperties option.

     --instanceport
          The domain provides services so that  applications  can
          run  when  deployed. This HTTP port specifies where the
          web application context roots are available for  a  web
          browser  to connect to. This port is a positive integer
          and must be available at the time of  domain  creation.
          The  --instanceport  option  cannot be used with the --
          portbase option. The default value is 8080.

          The     --instanceport     option     overrides     the
          domain.instancePort  property of the --domainproperties
          option.

     --portbase
          Determines  the  number  with  which  port  assignments
          should  start.  A domain uses a certain number of ports
          that are statically assigned. The portbase value deter-
          mines where the assignment should start. The values for
          the ports are calculated as follows:

          o Administration port: portbase + 48

          o HTTP listener port: portbase + 80

          o HTTPS listener port: portbase + 81

          o JMS port: portbase + 76

          o IIOP listener port: portbase + 37

Java EE 6           Last change: 14 Jun 2011                    2

asadmin Utility Subcommands                      create-domain(1)

          o Secure IIOP listener port: portbase + 38

          o Secure IIOP with mutual authentication port: portbase
            + 39

          o JMX port: portbase + 86

          o JPDA debugger port: portbase + 9

          o Felix shell service port for OSGi module  management:
            portbase + 66

     When the --portbase option is specified, the output of  this
     subcommand includes a complete list of used ports.

     The --portbase option cannot be used with  the  --adminport,
     --instanceport, or the --domainproperties option.

     --profile
          Do not specify this option. This option is retained for
          compatibility  with  earlier  releases.  If you specify
          this option, a syntax error does  not  occur.  Instead,
          the subcommand runs successfully and displays a warning
          message that the option is ignored.

     --template
          The file name, including a relative or  absolute  path,
          of  a domain configuration template to use for creating
          the domain. If a relative path is specified,  the  sub-
          command     appends     the    path    to    the    as-
          install/lib/templates directory to locate the file.  If
          it  is an absolute pathname, the subcommand locates the
          file in the specified path.

          This option enables domains of different  types  to  be
          created and custom domain templates to be defined.

     --domaindir
          The directory where the domain is  to  be  created.  If
          specified,  the path must be accessible in the filesys-
          tem. If not specified, the domain  is  created  in  the
          default domain directory, as-install/domains.

     --savemasterpassword
          Setting this option to true allows the master  password
          to  be  written  to  the file system. If this option is
          true, the  --usemasterpassword  option  is  also  true,
          regardless  of  the value that is specified on the com-
          mand line. The default value is false.

          A master password is really a password for  the  secure

Java EE 6           Last change: 14 Jun 2011                    3

asadmin Utility Subcommands                      create-domain(1)

          key  store. A domain is designed to keep its own certi-
          ficate (created at the time of domain  creation)  in  a
          safe place in the configuration location. This certifi-
          cate is called the  domain's  SSL  server  certificate.
          When  the  domain  is contacted by a web browser over a
          secure channel (HTTPS), this certificate  is  presented
          by  the domain. The master password is supposed to pro-
          tect the store (a file) that contains this certificate.
          This  file is called keystore.jks and is created in the
          configuration directory of the domain created. If  how-
          ever,  this  option  is  chosen, the master password is
          saved on the disk in the domain's  configuration  loca-
          tion.  The  master  password is stored in a file called
          master-password, which is a Java JCEKS  type  keystore.
          The reason for using the --savemasterpassword option is
          for unattended system boots. In this case,  the  master
          password  is  not  prompted  for when the domain starts
          because the password will be extracted from this file.

          It is best to create a master password when creating  a
          domain,  because  the  master  password  is used by the
          start-domain subcommand.  For  security  purposes,  the
          default  setting  should  be  false, because saving the
          master password on the disk is  an  insecure  practice,
          unless file system permissions are properly set. If the
          master password is saved, then  start-domain  does  not
          prompt for it. The master password gives an extra level
          of security to the environment.

     --usemasterpassword
          Specifies whether the key store  is  encrypted  with  a
          master  password  that  is  built  into the system or a
          user-defined master password.

          If false (default), the keystore is  encrypted  with  a
          well-known  password  that  is  built  into the system.
          Encrypting the keystore with a password that  is  built
          into the system provides no additional security.

          If true, the subcommand  obtains  the  master  password
          from  the AS_ADMIN_MASTERPASSWORD entry in the password
          file or prompts for the master password.  The  password
          file  is  specified in the --passwordfile option of the
          asadmin(1M)utility.

          If the --savemasterpassword option is true, this option
          is also true, regardless of the value that is specified
          on the command line.

     --domainproperties
          Setting the optional  name/value  pairs  overrides  the
          default  values  for the properties of the domain to be

Java EE 6           Last change: 14 Jun 2011                    4

asadmin Utility Subcommands                      create-domain(1)

          created. The list must be separated by  the  colon  (:)
          character.  The  --portbase options cannot be used with
          the --domainproperties option. The following properties
          are available:

          domain.adminPort
               This property specifies the  port  number  of  the
               HTTP  port  or  the HTTPS port for administration.
               This port is the port in the URL that you  specify
               in  your  web  browser to manage the instance, for
               example, http://localhost:4949. Valid  values  are
               1-65535.  On UNIX, creating sockets that listen on
               ports 1-1024 requires superuser privileges.

               The domain.adminPort property is overridden by the
               --adminport option.

          domain.instancePort
               This property specifies the  port  number  of  the
               port  that  is  used  to listen for HTTP requests.
               Valid values are 1-65535. On UNIX, creating  sock-
               ets that listen on ports 1-1024 requires superuser
               privileges.

               The domain.instancePort property is overridden  by
               --instanceport option.

          domain.jmxPort
               This property specifies the port number  on  which
               the  JMX  connector  listens.  Valid values are 1-
               65535. On UNIX, creating sockets  that  listen  on
               ports 1-1024 requires superuser privileges.

          http.ssl.port
               This property specifies the  port  number  of  the
               port  that  is  used to listen for HTTPS requests.
               Valid values are 1-65535. On UNIX, creating  sock-
               ets that listen on ports 1-1024 requires superuser
               privileges.

          java.debugger.port
               This property specifies the  port  number  of  the
               port that is used for connections to theJava Plat-
               form      Debugger       Architecture       (JPDA)
               (http://java.sun.com/javase/technologies/core/toolsapis/jpda/)
               debugger.  Valid  values  are  1-65535.  On  UNIX,
               creating  sockets  that  listen  on  ports  1-1024
               requires superuser privileges.

          jms.port
               This property specifies the port  number  for  the
               Java  Message  Service  provider. Valid values are

Java EE 6           Last change: 14 Jun 2011                    5

asadmin Utility Subcommands                      create-domain(1)

               1-65535. On UNIX, creating sockets that listen  on
               ports 1-1024 requires superuser privileges.

          orb.listener.port
               This property specifies the  port  number  of  the
               port  that  is  used  for  IIOP connections. Valid
               values are 1-65535. On UNIX, creating sockets that
               listen   on   ports   1-1024   requires  superuser
               privileges.

          orb.mutualauth.port
               This property specifies the  port  number  of  the
               port that is used for secure IIOP connections with
               client authentication. Valid values  are  1-65535.
               On  UNIX,  creating  sockets  that listen on ports
               1-1024 requires superuser privileges.

          orb.ssl.port
               This property specifies the  port  number  of  the
               port  that  is  used  for secure IIOP connections.
               Valid values are 1-65535. On UNIX, creating  sock-
               ets that listen on ports 1-1024 requires superuser
               privileges.

          osgi.shell.telnet.port
               This property specifies the  port  number  of  the
               port  that  is  used  for connections to theApache
               Felix                 Remote                 Shell
               (http://felix.apache.org/site/apache-felix-
               remote-shell.html).  This  shell  uses  the  Felix
               shell  service  to  interact  with the OSGi module
               management subsystem. Valid values are 1-65535. On
               UNIX, creating sockets that listen on ports 1-1024
               requires superuser privileges.

     --keytooloptions
          Specifies an optional list of name-value pairs of  key-
          tool  options for a self-signed server certificate. The
          certificate is generated during  the  creation  of  the
          domain.  Each pair in the list must be separated by the
          colon (:) character.

          Allowed options are as follows:

          CN   Specifies the common name of the host that  is  to
               be  used  for  the  self-signed  certificate. This
               option name is case insensitive.

               By default, the name is the  fully-qualified  name
               of  the host where the create-domain subcommand is
               run.

Java EE 6           Last change: 14 Jun 2011                    6

asadmin Utility Subcommands                      create-domain(1)

     --savelogin
          If set to true, this option  saves  the  administration
          user  name  and  password.  Default value is false. The
          username and password are stored  in  the  .asadminpass
          file  in  user's  home  directory. A domain can only be
          created locally. Therefore, when using the  --savelogin
          option,  the  host name saved in .asadminpass is always
          localhost. If the user has specified  default  adminis-
          tration  port  while  creating  the domain, there is no
          need to specify --user, --passwordfile, --host,  or  --
          port  on any of the subsequent asadmin remote commands.
          These values will be obtained automatically.

          Note

          When the same user creates multiple domains  that  have
          the same administration port number on the same or dif-
          ferent host (where the home directory is NFS  mounted),
          the  subcommand  does not ask if the password should be
          overwritten. The password will always be overwritten.

     --checkports
          Specifies whether to check for the availability of  the
          administration,  HTTP,  JMS,  JMX,  and IIOP ports. The
          default value is true.

     --nopassword
          Specifies whether the administrative user will  have  a
          password.  If  false  (the  default),  the  password is
          specified by the AS_ADMIN_PASSWORD entry in the asadmin
          password file (set by using the --passwordfile option).
          If false and the AS_ADMIN_PASSWORD is not set, you  are
          prompted for the password.

          If true, the administrative user is created  without  a
          password.  If  a user name for the domain is not speci-
          fied by using the --user option, and  the  --nopassword
          option is set to true, the default user name, admin, is
          used.

OPERANDS
     domain-name
          The name of the domain to be created. The name may con-
          tain  only  ASCII characters and must be a valid direc-
          tory name for the operating system on  the  host  where
          the domain is created.

EXAMPLES
     Example 1 Creating a Domain

     This example creates a domain named domain4.
     asadmin>create-domain --adminport 4848 domain4

Java EE 6           Last change: 14 Jun 2011                    7

asadmin Utility Subcommands                      create-domain(1)

     Enter admin user name [Enter to accept default "admin" / no password]>
     Using port 4848 for Admin.
     Using default port 8080 for HTTP Instance.
     Using default port 7676 for JMS.
     Using default port 3700 for IIOP.
     Using default port 8181 for HTTP_SSL.
     Using default port 3820 for IIOP_SSL.
     Using default port 3920 for IIOP_MUTUALAUTH.
     Using default port 8686 for JMX_ADMIN.
     Using default port 6666 for OSGI_SHELL.
     Distinguished Name of the self-signed X.509 Server Certificate is:
     [CN=sr1-usca-22,OU=GlassFish,O=Oracle Corp.,L=Redwood Shores,ST=California,C=US]
     No domain initializers found, bypassing customization step
     Domain domain4 created.
     Domain domain4 admin port is 4848.
     Domain domain4 allows admin login as user "admin" with no password.
     Command create-domain executed successfully.
     Example 2 Creating a Domain in an Alternate Directory

     This example creates a  domain  named  sampleDomain  in  the
     /home/someuser/domains directory.
     asadmin> create-domain --domaindir /home/someuser/domains --adminport 7070
     --instanceport 7071 sampleDomain
     Enter admin user name [Enter to accept default "admin" / no password]>
     Using port 7070 for Admin.
     Using port 7071 for HTTP Instance.
     Using default port 7676 for JMS.
     Using default port 3700 for IIOP.
     Using default port 8181 for HTTP_SSL.
     Using default port 3820 for IIOP_SSL.
     Using default port 3920 for IIOP_MUTUALAUTH.
     Using default port 8686 for JMX_ADMIN.
     Using default port 6666 for OSGI_SHELL.
     Enterprise ServiceDistinguished Name of the self-signed X.509 Server Certificate is:
     [CN=sr1-usca-22,OU=GlassFish,O=Oracle Corp.,L=Redwood Shores,ST=California,C=US]
     No domain initializers found, bypassing customization step
     Domain sampleDomain created.
     Domain sampleDomain admin port is 7070.
     Domain sampleDomain allows admin login as user "admin" with no password.
     Command create-domain executed successfully.
     Example 3 Creating a Domain and  Saving  the  Administration
     User Name and Password

     This example creates a domain named myDomain and  saves  the
     administration username and password.
     asadmin> create-domain --adminport 8282 --savelogin=true myDomain
     Enter the admin password [Enter to accept default of no password]>
     Enter the master password [Enter to accept default password "changeit"]>
     Using port 8282 for Admin.
     Using default port 8080 for HTTP Instance.
     Using default port 7676 for JMS.
     Using default port 3700 for IIOP.

Java EE 6           Last change: 14 Jun 2011                    8

asadmin Utility Subcommands                      create-domain(1)

     Using default port 8181 for HTTP_SSL.
     Using default port 3820 for IIOP_SSL.
     Using default port 3920 for IIOP_MUTUALAUTH.
     Using default port 8686 for JMX_ADMIN.
     Using default port 6666 for OSGI_SHELL.
     Enterprise ServiceDistinguished Name of the self-signed X.509 Server Certificate is:
     [CN=sr1-usca-22,OU=GlassFish,O=Oracle Corp.,L=Redwood Shores,ST=California,C=US]
     No domain initializers found, bypassing customization step
     Domain myDomain created.
     Domain myDomain admin port is 8282.
     Domain myDomain allows admin login as user "admin" with no password.
     Login information relevant to admin user name [admin]
     for this domain [myDomain] stored at
     [/home/someuser/.asadminpass] successfully.
     Make sure that this file remains protected.
     Information stored in this file will be used by
     asadmin commands to manage this domain.
     Command create-domain executed successfully.
     Example 4 Creating a Domain and Designating the  Certificate
     Host

     This example creates a domain named domain5. The common name
     of  the host that is to be used for the self-signed certifi-
     cate is trio.
     asadmin> create-domain --adminport 9898 --keytooloptions CN=trio domain5
     Enter the admin password [Enter to accept default of no password]>
     Enter the master password [Enter to accept default password "changeit"]>
     Using port 9898 for Admin.
     Using default port 8080 for HTTP Instance.
     Using default port 7676 for JMS.
     Using default port 3700 for IIOP.
     Using default port 8181 for HTTP_SSL.
     Using default port 3820 for IIOP_SSL.
     Using default port 3920 for IIOP_MUTUALAUTH.
     Using default port 8686 for JMX_ADMIN.
     Using default port 6666 for OSGI_SHELL.
     Distinguished Name of the self-signed X.509 Server Certificate is:
     [CN=trio,OU=GlassFish,O=Oracle Corp.,L=Redwood Shores,ST=California,C=US]
     No domain initializers found, bypassing customization step
     Domain domain5 created.
     Domain domain5 admin port is 9898.
     Domain domain5 allows admin login as user "admin" with no password.
     Command create-domain executed successfully.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     login(1), delete-domain(1), start-domain(1), stop-domain(1),
     list-domains(1)

Java EE 6           Last change: 14 Jun 2011                    9

asadmin Utility Subcommands                      create-domain(1)

     asadmin(1M)

     Apache            Felix             Remote             Shell
     (http://felix.apache.org/site/apache-felix-remote-
     shell.html),  Java  Platform  Debugger  Architecture  (JPDA)
     (http://java.sun.com/javase/technologies/core/toolsapis/jpda/)

Java EE 6           Last change: 14 Jun 2011                   10

La commande create-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-domain --adminport 4850 domain2 Return:0
Using port 4850 for Admin.
Default port 8080 for HTTP Instance is in use. Using 21031
Default port 7676 for JMS is in use. Using 24751
Default port 3700 for IIOP is in use. Using 32556
Default port 8181 for HTTP_SSL is in use. Using 1036
Using default port 3820 for IIOP_SSL.
Using default port 3920 for IIOP_MUTUALAUTH.
Default port 8686 for JMX_ADMIN is in use. Using 40802
Using default port 6666 for OSGI_SHELL.
Using default port 9009 for JAVA_DEBUGGER.
The file in given locale [fr_FR] at: [/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/lib/templates/locales/fr_FR/index.html] co
uld not be found. Using default (en_US) index.html instead.
Distinguished Name of the self-signed X.509 Server Certificate is:
[CN=slc00blb.us.oracle.com,OU=GlassFish,O=Oracle Corporation,L=Santa Clara,ST=California,C=US]
Distinguished Name of the self-signed X.509 Server Certificate is:
[CN=slc00blb.us.oracle.com-instance,OU=GlassFish,O=Oracle Corporation,L=Santa Clara,ST=California,C=US]
No domain initializers found, bypassing customization step
Domain domain2 created.
Domain domain2 admin port is 4850.
Domain domain2 admin user is "admin".
La commande create-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-domains -? Return:0

asadmin Utility Subcommands                       list-domains(1)

NAME
     list-domains - lists the domains in the specified directory

SYNOPSIS
     list-domains [--help] [--domaindir domaindir]

DESCRIPTION
     The list-domains subcommand lists the domains in the  speci-
     fied  domains  directory.  If  the  domains directory is not
     specified, the domains in the default directory are  listed.
     If there is more that one domains directory, the --domaindir
     option must be specified.  The  status  of  each  domain  is
     included.

     This subcommand is supported in local mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --domaindir
          The directory where the domains are to  be  listed.  If
          specified,  the  path  must  be accessible in the files
          stem. If not specified, the domains in the domain  root
          directory  are  listed.  The  default  location  of the
          domain root directory is as-install/domains.

EXAMPLES
     Example 1 Listing Domains

     This example lists the domains in the default directory.
     asadmin> list-domains
     Name: domain1 Status: Running
     Name: domain2 Status: Not running
     Name: domain4 Status: Running, restart required to apply configuration changes
     Command list-domains executed successfully

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     create-domain(1), delete-domain(1),  start-domain(1),  stop-
     domain(1),

     asadmin(1M)

Java EE 6            Last change: 6 Nov 2009                    1

La commande list-domains a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-domains Return:0
domain1 running, restart required to apply configuration changes
domain2 not running
La commande list-domains a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-domain -? Return:0

User Commands                                      stop-domain(1)

NAME
     stop-domain -  arrête le serveur d'administration de domaine
     du domaine spécifié

SYNOPSIS
     stop-domain [--help] [--domaindir domaindir]
     [--force={true|false}] [--kill={false|true}]
     [domain-name]

DESCRIPTION
     La   sous-commande    stop-domain    arrête    le    serveur
     d'administration de domaine (DAS) du domaine spécifié. Si le
     répertoire du domaine n'est pas spécifié, le  domaine  placé
     dans  le répertoire des domaines par défaut est arrêté. S'il
     existe plusieurs domaines dans le répertoire  des  domaines,
     l'opérande domain-name doit être spécifié.

     Cette sous-commande est prise en charge en mode local et  en
     mode  distant.  Si  vous  spécifiez  un nom d'hôte, la sous-
     commande suppose que vous travaillez en mode distant, ce qui
     signifie  que  vous  devez  vous authentifier sur le serveur
     distant. En mode local, il n'est en principe pas  nécessaire
     de  vous  authentifier sur le serveur tant que vous exécutez
     la sous-commande en tant qu'utilisateur  qui  a  démarré  le
     serveur.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --domaindir
         Spécifie le répertoire du domaine à  arrêter.  S'il  est
         spécifié, le chemin d'accès doit être accessible dans le
         système de fichiers. S'il n'est pas spécifié, le domaine
         placé  dans  le  répertoire as-install/glassfish/domains
         par défaut est arrêté.

     --force

         Indique si l'arrêt du domaine est immédiatement forcé.

         Les valeurs possibles sont :

         true
             L'arrêt du  domaine  est  forcé  immédiatement  (par
             défaut).

Java EE 6           Last change: 20 déc. 2010                   1

User Commands                                      stop-domain(1)

         false

             La  sous-commande  attend  que  tous   les   threads
             associés  au  domaine soient fermés avant l'arrêt du
             domaine.

     --kill
         Indique si le domaine est interrompu  en  utilisant  une
         fonctionnalité du système d'exploitation pour mettre fin
         au processus du domaine.

         Les valeurs possibles sont :

         false

             Le domaine n'est pas  interrompu.  La  sous-commande
             utilise  la  fonctionnalité  de  la plate-forme Java
             pour  mettre  fin  au  processus  du  domaine   (par
             défaut).

         true
             Le domaine est interrompu. La sous-commande  utilise
             la  fonctionnalité  du  système  d'exploitation pour
             mettre fin au processus du domaine.

OPERANDS
     domain-name         Nom  du  domaine  que   vous   souhaitez
                         arrêter. La valeur par défaut est le nom
                         spécifié   lors    de    l'installation,
                         généralement domain1.

EXAMPLES
     Example 1 Arrêt d'un domaine

     Cet exemple arrête le domaine  nommé  sampleDomain  dans  le
     répertoire des domaines par défaut.

       asadmin> stop-domain sampleDomain
       Waiting for the domain to stop .................
       Command stop-domain executed successfully.

Java EE 6           Last change: 20 déc. 2010                   2

User Commands                                      stop-domain(1)

EXIT STATUS
     0                   sous-commande correctement exécutée

     1                   erreur lors de l'exécution de  la  sous-
                         commande

SEE ALSO
     delete-domain(1),    list-domains(1),     restart-domain(1),
     start-domain(1)

     asadmin(1M)

Java EE 6           Last change: 20 déc. 2010                   3

La commande stop-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-domain domain1 Return:0
Attente de l'arrêt du domaine ....
La commande stop-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-domain domain2 Return:0
Domain domain2 deleted.
La commande delete-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-domain domain1 Return:0
Attente du démarrage de domain1 ........
domain  démarré : domain1
domain  Emplacement : /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1
Fichier journal : /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1/logs/server.log
 Port d'administration : 4848
La commande start-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin suspend-domain --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help suspend-domain [options] ...

asadmin Utility Subcommands                     suspend-domain(1)

NAME
     suspend-domain - suspends a running domain

SYNOPSIS
     suspend-domain [--help]
     [--message reason-message]
     [--timeout timeout-in-seconds]

DESCRIPTION
     The suspend-domain subcommand  suspends  a  running  domain,
     bringing  the  domain to a state where GlassFish Server will
     not accept any asadmin, Administration Console, or REST  API
     commands that might alter the files in the domain directory.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --message
          Specifies an explanatory message  to  be  displayed  to
          administrators who try to perform operations that would
          be blocked because the domain is suspended.

          This option has no default value. When  the  option  is
          not used, administrators receive a message of the form:
          The domain was suspended by a user on date-and-time.

          When the option is used, administrators receive a  mes-
          sage of the form:
          The domain was suspended by a user on date-and-time. Reason: reason-message

     --timeout
          Specifies a time in seconds to wait  for  running  com-
          mands  to complete. If the running commands do not com-
          plete, the suspend-domain command fails.

          The default value is 30.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     resume-domain(1)

     asadmin(1M)

Java EE 6           Last change: 11 Feb 2011                    1

asadmin Utility Subcommands                     suspend-domain(1)

Java EE 6           Last change: 11 Feb 2011                    2


La commande suspend-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass suspend-domain --timeout 60 Return:0
Le domaine a été suspendu le mar., 17 janv. 2012 18:49:24 PST.
La commande suspend-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin resume-domain --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help resume-domain [options] ...

asadmin Utility Subcommands                      resume-domain(1)

NAME
     resume-domain - resumes a suspended domain

SYNOPSIS
     resume-domain [--help]

DESCRIPTION
     The resume-domain subcommand resumes a suspended domain.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     suspend-domain(1)

     asadmin(1M)

Java EE 6           Last change: 23 Oct 2010                    1


La commande resume-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass resume-domain Return:0
Reprise du domaine. (mar., 17 janv. 2012 18:49:26 PST)
La commande resume-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin backup-domain -? Return:0

asadmin Utility Subcommands                      backup-domain(1)

NAME
     backup-domain - performs a backup on the domain

SYNOPSIS
     backup-domain [--help]
     [--long[={false|true}]]
     [--description description-text]
     [--domaindir domain-root-dir]
     [--backupdir backup-directory]
     [--backupconfig backup-config-name]
     [domain_name]

DESCRIPTION
     The backup-domain subcommand backs up files under the  named
     domain.

     This subcommand is supported in local mode only in GlassFish
     Server  Open  Source Edition, and is supported in local mode
     and remote mode in Oracle GlassFish Server.

     In GlassFish Server Open Source Edition, the  domain  to  be
     backed up must be stopped.

     In Oracle GlassFish Server, the domain to be backed up  must
     be  stopped or be suspended using the suspend-domain(1) sub-
     command.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --long , -l
          Displays detailed information about the  backup  opera-
          tion.

          The default value is false.

     --description
          Specifies a description to store in  the  backup  file.
          The description is displayed as part of the information
          about a backup file.

          The default value has this form:
          domain-name backup created on YYYY_MM_DD by user user-name

     --domaindir
          Specifies the domain root directory, the parent  direc-
          tory of the domain to back up.

          The default value is as-install/domains.

Java EE 6           Last change: 22 Dec 2010                    1

asadmin Utility Subcommands                      backup-domain(1)

     --backupdir
          Specifies the directory under which the backup file  is
          to be stored.

          The  default  value  is   as-install/domains/   domain-
          dir/backups.  If the domain is not in the default loca-
          tion, the location is domain-dir/backups.

     --backupconfig
          (Supported only in Oracle GlassFish Server.)  The  name
          of the domain backup configuration in the backup direc-
          tory under which the backup file is to be stored.

OPERANDS
     domain-name
          Specifies the name of the domain to be backed up.

          This operand is optional if only one domain  exists  in
          the GlassFish Server installation.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     restore-domain(1),    list-backups(1),    suspend-domain(1),
     resume-domain(1)

Java EE 6           Last change: 22 Dec 2010                    2

La commande backup-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-domain domain1 Return:0
Attente de l'arrêt du domaine ....
La commande stop-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin backup-domain domain1 Return:0
Backed up domain1 at Tue Jan 17 18:49:32 PST 2012.
La commande backup-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-domain domain1 Return:0
Attente du démarrage de domain1 ........
domain  démarré : domain1
domain  Emplacement : /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1
Fichier journal : /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1/logs/server.log
 Port d'administration : 4848
La commande start-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-backups --help Return:0

asadmin Utility Subcommands                       list-backups(1)

NAME
     list-backups - lists all backups

SYNOPSIS
     list-backups [--help]
     [--long[={false|true}]]
     [--domaindir domain-root-dir]
     [--backupdir backup-directory]
     [--backupconfig backup-config-name]
     [domain-name]

DESCRIPTION
     The  list-backups  subcommand  displays  information   about
     domain backups.

     This subcommand is supported in local mode only in GlassFish
     Server Open Source Edition, and is support in local mode and
     remote mode in Oracle GlassFish Server.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --long , -l
          Displays detailed information about each backup.

          The default value is false.

     --domaindir
          Specifies the domain root directory, the parent  direc-
          tory of the domain upon which the command will operate.

          The default value is as-install/domains.

     --backupdir
          Specifies the directory under which  backup  files  are
          stored.

          The  default  value  is   as-install/domains/   domain-
          dir/backups.  If the domain is not in the default loca-
          tion, the location is domain-dir/backups.

     --backupconfig
          (Supported only in Oracle GlassFish Server.)  Restricts
          the  listing of backup files in the backup directory to
          those for the specified domain backup configuration.

OPERANDS
     domain-name
          Specifies the domain for which backups are listed.

          This operand is optional if only one domain  exists  in

Java EE 6           Last change: 22 Dec 2010                    1

asadmin Utility Subcommands                       list-backups(1)

          the GlassFish Server installation.

EXAMPLES
     Example 1 Listing Domain Backups

     This example provides detailed information about backups  in
     the default domain.
     asadmin> list-backups --long
     Description               : domain1 backup created on 2010_12_01 by user adminuser
     GlassFish Version         : Oracle GlassFish Server 3.1
     Backup User               : adminuser
     Backup Date               : Wed Dec 01 09:22:45 PST 2010
     Domain Name               : domain1
     Backup Type               : full
     Backup Config Name        :
     Backup Filename (origin)  : /glassfish3/glassfish/domains/domain1/backups/domain1_2010_12_01_v00001.zip
     Domain Directory          : /glassfish3/glassfish/domains/domain1
     Description               : domain1 backup created on 2010_12_16 by user adminuser
     GlassFish Version         : Oracle GlassFish Server 3.1
     Backup User               : adminuser
     Backup Date               : Thu Dec 16 09:23:48 PST 2010
     Domain Name               : domain1
     Backup Type               : full
     Backup Config Name        :
     Backup Filename (origin)  : /glassfish3/glassfish/domains/domain1/backups/domain1_2010_12_16_v00001.zip
     Domain Directory          : /glassfish3/glassfish/domains/domain1
     Command list-backups executed successfully.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     backup-domain(1), restore-domain(1)

Java EE 6           Last change: 22 Dec 2010                    2

La commande list-backups a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-backups Return:0
CONFIG  USER  BACKUP DATE                   FILENAME                       
        ygui  Tue Jan 17 18:49:32 PST 2012  domain1_2012_01_17_v00001.zip  
La commande list-backups a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin restore-domain -? Return:0

asadmin Utility Subcommands                     restore-domain(1)

NAME
     restore-domain - restores files from backup

SYNOPSIS
     restore-domain [--help]
     [--long[={false|true}]]
     [--filename backup-filename]
     [--domaindir domain-root-dir]
     [--backupdirbackup-directory]
     [--backupconfigbackup-config-name]
     [--force[={false|true}]]
     [domain-name]

DESCRIPTION
     This command restores files under the domain from  a  backup
     directory.

     The restore-domain command is supported in local mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --long , -l
          Displays detailed information about the restore  opera-
          tion.

          The default value is false.

     --filename
          Specifies the name of the backup file  to  use  as  the
          source.

     --domaindir
          Specifies the domain root directory, the parent  direc-
          tory of the domain to restore.

          The default value is as-install/domains.

     --backupdir
          Specifies the directory under which the backup file  is
          stored.

          The  default  value  is   as-install/domains/   domain-
          dir/backups.  If the domain is not in the default loca-
          tion, the location is domain-dir/backups.

     --backupconfig
          (Supported only in Oracle GlassFish Server.)  The  name
          of the domain backup configuration in the backup direc-
          tory under which the backup file is stored.

Java EE 6           Last change: 22 Dec 2010                    1

asadmin Utility Subcommands                     restore-domain(1)

     --force
          Causes the restore operation to continue even when  the
          name  of  the domain to restore does not match the name
          of the domain stored in the backup file.

          The default value is false.

OPERANDS
     domain-name
          Specifies the name of the domain to restore.

          This operand is optional if only one domain  exists  in
          the GlassFish Server installation.

          If the specified domain name does not match the  domain
          name  stored in the backup file, an error occurs unless
          the --force option is specified.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     backup-domain(1), list-backups(1)

Java EE 6           Last change: 22 Dec 2010                    2

La commande restore-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-domain domain1 Return:0
Attente de l'arrêt du domaine .....
La commande stop-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin restore-domain domain1 Return:0
Restored the domain (domain1) to /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1
La commande restore-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-domain domain1 Return:0
Attente du démarrage de domain1 .........
domain  démarré : domain1
domain  Emplacement : /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1
Fichier journal : /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1/logs/server.log
 Port d'administration : 4848
La commande start-domain a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-backup-config --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help create-backup-config [options] ...

asadmin Utility Subcommands               create-backup-config(1)

NAME
     create-backup-config - creates a new  domain  backup  confi-
     guration

SYNOPSIS
     create-backup-config [--help]
     [--schedule schedule-name]
     [--backupdir backup-directory]
     [--recyclelimit recycle-limit]
     [--configonly[={false|true}]]
     [--activebackupenabled[={false|true}]]
     [--autobackupenabled[={true|false}]]
     backup-config-name

DESCRIPTION
     The create-backup-config subcommand  creates  a  new  domain
     backup  configuration for automatically backing up a domain.
     Automatic backups can include the entire domain directory or
     just the config subdirectory in the domain directory.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --schedule
          Specifies the name of the schedule to use for automati-
          cally backing up the domain.

          The default value is the predefined schedule daily.

     --backupdir
          Specifies the base path where backup files are  stored.
          GlassFish    Server   appends   the   subpath   domain-
          dir/backup-config-name to the base path specified.

          This option has no default value. If no value  is  pro-
          vided,    backup    files   are   stored   in   domain-
          dir/backups/backup-config-name.

     --recyclelimit
          Specifies how many backup files to keep before deleting
          the oldest one to create a new backup.

          The default value is 25.

     --configonly
          Specifies whether the backup is  to  contain  only  the
          configuration  files  for  the  domain. When true, only
          files in the config subdirectory of the  domain  direc-
          tory are backed up. When false, all files in the domain

Java EE 6           Last change: 23 Oct 2010                    1

asadmin Utility Subcommands               create-backup-config(1)

          directory are backed up,  including  deployed  applica-
          tions.

          The default value is false.

     --activebackupenabled
          Specifies whether scheduled backups  can  be  performed
          without  suspending  the domain. When false, the domain
          is suspended before the backup  operation  and  resumed
          after  the  backup operation completes. This suspension
          ensures that the content of the domain  directory  does
          not change during the backup operation.

          The default value is false.

     --autobackupenabled
          Specifies whether automatic backups are  enabled.  When
          true,  GlassFish  Server  automatically  backs  up  the
          domain as indicated by the schedule  specified  in  the
          domain backup configuration.

          The default value is true.

OPERANDS
     backup-config-name
          Specifies the name of the domain  backup  configuration
          to  create.  This name must be unique across all domain
          backup configurations in the domain.

EXAMPLES
     Example 1 Creating an Automatic Monthly Backup

     This example creates a  domain  backup  configuration  named
     monthly-backup  to  backup the domain directory every month,
     according to the monthly schedule. At  most,  twelve  backup
     files of the domain will be retained.
     asadmin> create-backup-config --schedule monthly
     --recyclelimit 12 monthly-backup
     Command create-backup-config executed successfully.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     delete-backup-config(1),  disable-backup-config(1),  enable-
     backup-config(1), list-backup-configs(1)

     asadmin(1M)

Java EE 6           Last change: 23 Oct 2010                    2


La commande create-backup-config a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-backup-config domain1 Return:0
La commande create-backup-config a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-backup-configs --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help list-backup-configs [options] ...

asadmin Utility Subcommands                list-backup-configs(1)

NAME
     list-backup-configs - lists existing  domain  backup  confi-
     gurations

SYNOPSIS
     list-backup-configs [--help]
     [--long[={false|true}]]
     [backup-config-name]

DESCRIPTION
     The list-backup-configs  subcommand  lists  existing  domain
     backup configurations.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --long , -l
          Provides detailed information about the  listed  domain
          backup configurations.

          The default value is false.

          If the --long option is specified and a  backup-config-
          name   operand   is  provided,  information  about  the
          schedule used by the given domain backup  configuration
          is also provided.

OPERANDS
     backup-config-name
          Restricts the listing to the named domain backup confi-
          guration.

          If the --long option is specified and a  backup-config-
          name   operand   is  provided,  information  about  the
          schedule used by the given domain backup  configuration
          is also provided.

EXAMPLES
     Example 1 Listing Backup Configurations

     This example provides detailed information about all  exist-
     ing domain backup configurations.
     asadmin> list-backup-configs --long
     Name of Backup Config   :monthly-backup
     Auto Backup Enabled     :true
     Schedule                :monthly
     Recycle Limit           :12
     Config Only backup      :false
     Active Backup Enabled   :false

Java EE 6           Last change: 23 Oct 2010                    1

asadmin Utility Subcommands                list-backup-configs(1)

     Backup Directory        :null
     Last Backup Attempt     :
     Last Successful Backup  :
     Name of Backup Config   :weekly-backup
     Auto Backup Enabled     :true
     Schedule                :weekly
     Recycle Limit           :5
     Config Only backup      :true
     Active Backup Enabled   :false
     Backup Directory        :null
     Last Backup Attempt     :
     Last Successful Backup  :
     Command list-backup-configs executed successfully.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     create-backup-config(1),  delete-backup-config(1),  disable-
     backup-config(1), enable-backup-config(1)

     asadmin(1M)

Java EE 6           Last change: 23 Oct 2010                    2


La commande list-backup-configs a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-backup-configs Return:0
domain1
La commande list-backup-configs a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-backup-config --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help delete-backup-config [options] ...

asadmin Utility Subcommands               delete-backup-config(1)

NAME
     delete-backup-config - deletes  an  existing  domain  backup
     configuration

SYNOPSIS
     delete-backup-config [--help]
     backup-config-name

DESCRIPTION
     The  delete-backup-config  subcommand  deletes  an  existing
     domain backup configuration.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

OPERANDS
     backup-config-name
          Specifies the name of the domain  backup  configuration
          to delete.

EXAMPLES
     Example 1 Deleting a Domain Backup Configuration

     This example deletes the monthly-config domain backup confi-
     guration.
     asadmin> delete-backup-config monthly-backup
     Command delete-backup-config executed successfully.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     create-backup-config(1),  disable-backup-config(1),  enable-
     backup-config(1), list-backup-configs(1)

     asadmin(1M)

Java EE 6           Last change: 23 Oct 2010                    1


La commande delete-backup-config a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-backup-config domain1 Return:0
La commande delete-backup-config a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-schedule --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help create-schedule [options] ...

asadmin Utility Subcommands                    create-schedule(1)

NAME
     create-schedule - creates a new schedule

SYNOPSIS
     create-schedule [--help]
     [--hour hour] [--minute minute [--second second]
     [--dayofmonth day-of-month]
     [--dayofweek day-of-week]
     [--month month]
     [--year year]
     schedule-name

DESCRIPTION
     The create-schedule subcommand creates a schedule represent-
     ing a specific date and time or a recurring interval.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --hour , --minute , --second
          Together these options specify a time using  a  24-hour
          clock.  These  options  accept  the  following types of
          values:

          o A number. For hours, the numbers  0  through  23  are
            valid; for minutes and seconds, the numbers 0 through
            59 are valid.

          o A dash-separated number range; for example: 0-11.

          o A comma-separated list of numbers, number  ranges  or
            mixture of the two; for example: 0-3,8-11,23.

          o A repeating increment in the form start/interval. For
            example,  the increment 0/5 indicates values starting
            at 0 (zero) and continuing every five thereafter  (5,
            10,  15 and so on) up to a maximum of 23 for hours or
            59 for minutes or seconds.

          o An asterisk (*) to indicate  all  hours,  minutes  or
            seconds.

     The default value is 0 (zero)  for  all  of  these  options,
     indicating the time 00:00:00 (midnight).

     --dayofmonth
          Specifies the day or days based on  days  in  a  month.
          This option accepts the following types of values:

Java EE 6           Last change: 23 Oct 2010                    1

asadmin Utility Subcommands                    create-schedule(1)

          o A positive number 1 through 31, representing the days
            of the month.

          o A negative number -7 through  -1,  representing  days
            back from the end of the month. -1 represents the day
            before the last day of the month, and  -7  represents
            the seventh day before the last day of the month.

          o The value Last, representing  the  last  day  of  the
            month.

          o A dash-separated number range (including  Last  as  a
            number); for example: 8-14 or "-6-Last".

          o An ordinal day in the form ordinalday, where  ordinal
            is  one of 1st, 2nd, 3rd, 4th, 5th or Last and day is
            one of Sun, Mon, Tue, Wed, Thu, Fri or Sat. Note that
            a  space is required between the ordinal and the day.
            Consequently, the value must be  enclosed  in  quotes
            ("); for example: "2nd Mon".

          o A comma-separated list of numbers,  the  value  last,
            number  ranges, ordinal days, or mixture of the four;
            for example: 1,8,15,22,Last or "1st Mon,3rd Mon".

          o An asterisk (*) to indicate all days.

     A value that contains  spaces  or  begins  with  a  negative
     number must be enclosed in quotes (").

     The default value is * (asterisk).

     Note

     The dayofmonth and dayofweek options are combined to specify
     scheduled days as follows:

     Both options set to * (asterisk) - Neither option  restricts
     days, so every day is a scheduled day.

     One option set to * (asterisk) - The option set  to  *  does
     not restrict days. Scheduled days are specified by the other
     option.

     Neither option set to * (asterisk) - Both  options  restrict
     days. Scheduled days are those that match either option.

     --dayofweek
          Specifies the day or days based on days in a week. This
          option accepts the following types of values:

Java EE 6           Last change: 23 Oct 2010                    2

asadmin Utility Subcommands                    create-schedule(1)

          o A number 0 through 7, representing the  days  of  the
            week beginning with Sunday. The number zero and seven
            both represent Sunday.

          o A day abbreviation; one of: Sun, Mon, Tue, Wed,  Thu,
            Fri or Sat.

          o A dash-separated  number  range  or  day-abbreviation
            range; for example: 1-5 or Mon-Fri.

          o A comma-separated list of numbers, day abbreviations,
            ranges,   or  mixture  of  the  three;  for  example:
            Sun,Thu-Fri.

          o An asterisk (*) to indicate all days.

     The default value is * (asterisk).

     Note

     The dayofmonth and dayofweek options are combined to specify
     scheduled days as follows:

     Both options set to * (asterisk) - Neither option  restricts
     days, so every day is a scheduled day.

     One option set to * (asterisk) - The option set  to  *  does
     not restrict days. Scheduled days are specified by the other
     option.

     Neither option set to * (asterisk) - Both  options  restrict
     days. Scheduled days are those that match either option.

     --month
          Specifies the month or months. This option accepts  the
          following types of values:

          o A number 1 through 12, representing the months of the
            year beginning with January.

          o A month abbreviation; one of:  Jan,  Feb,  Mar,  Apr,
            May, Jun, Jul, Aug, Sep, Oct, Nov or Dec.

          o A dash-separated number range  or  month-abbreviation
            range; for example: 1-3 or Jan-Mar.

          o A comma-separated list of  numbers,  month  abbrevia-
            tions,  ranges, or mixture of the three; for example:
            1,4,7,10 or Jan,Apr,Jul,Oct.

          o An asterisk (*) to indicate all months.

Java EE 6           Last change: 23 Oct 2010                    3

asadmin Utility Subcommands                    create-schedule(1)

     The default value is * (asterisk).

     --year
          Specifies the year or years. This  option  accepts  the
          following types of values:

          o A four-digit number, representing a single year.

          o A  dash-separated  range   of   four-digit   numbers,
            representing  a  range  of  years; for example: 2011-
            2014.

          o A comma-separated list of four-digit numbers, ranges,
            or mixture of the two; for example: 2011,2013,2015.

          o An asterisk (*) to indicate all years.

     The default value is * (asterisk).

OPERANDS
     schedule-name
          Specifies the name of the schedule to create.

EXAMPLES
     Example 1 Creating a Quarterly Schedule

     This example creates the schedule quarterly, which specifies
     the first day of every quarter-year at midnight:
     asadmin> create-schedule --month Jan,Apr,Jul,Oct --dayofmonth 1 quarterly
     Command create-schedule executed successfully.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     delete-schedule(1), list-schedules(1)

     asadmin(1M)

Java EE 6           Last change: 23 Oct 2010                    4


La commande create-schedule a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-schedule --month Jan,Apr ,Jul,Oct --dayofmonth 1 quarterly Return:0
La commande create-schedule a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-schedule --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help delete-schedule [options] ...

asadmin Utility Subcommands                    delete-schedule(1)

NAME
     delete-schedule - deletes an existing schedule

SYNOPSIS
     delete-schedule [--help]
     schedule-name

DESCRIPTION
     The delete-schedule subcommand deletes an existing schedule.

     Note

     You cannot delete a schedule that is  in  use  by  a  domain
     backup configuration.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

OPERANDS
     schedule-name
          Specifies the name of the schedule to delete.

EXAMPLES
     Example 1 Deleting a Schedule

     This example deletes the quarterly schedule.
     asadmin> delete-schedule quarterly
     Command delete-schedule executed successfully.

EXIT STATUS
     0    subcommand executed successfully

     1    error in executing the subcommand

SEE ALSO
     create-schedule(1), list-schedules(1)

     asadmin(1M)

Java EE 6           Last change: 23 Oct 2010                    1


La commande delete-schedule a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-schedule quarterly Return:0
La commande delete-schedule a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-instance --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help create-instance [options] ...

User Commands                                  create-instance(1)

NAME
     create-instance - crée une instance GlassFish Server

SYNOPSIS
     create-instance [--help] --node node-name
     [--config config-name | --cluster cluster-name]
     [--lbenabled={true|false}]
     [--portbase=port-number] [--checkports={true|false}]
     [--systemproperties (name=value)[:name=value]* ]
     instance-name

DESCRIPTION
     La sous-commandecreate-instance crée une instance  GlassFish
     Server. Cette sous-commande requiert un shell sécurisé (SSH)
     pour   être   configurée   sur   l'hôte   où   le    serveur
     d'administration  de domaine (DAS) est exécuté et sur l'hôte
     représenté par le nœud sur lequel l'instance doit résider.

     Note -

       SSH n'est pas nécessaire si l'instance doit résider sur un
       nœud  de  type CONFIG qui représente l'hôte local. Un nœud
       de type CONFIG n'est pas activé pour la communication  via
       SSH.

     Vous pouvez exécuter cette commande à  partir  de  n'importe
     quel hôte pouvant contacter le serveur DAS.

     Une instance GlassFish  Server  est  une  machine  virtuelle
     unique  pour  la  plate-forme  Java (Java Virtual Machine ou
     machine JVM) sur un  nœud  unique  dans  laquelle  GlassFish
     Server  est en cours d'exécution. Un nœud définit la machine
     sur laquelle l'instance GlassFish Server réside. La  machine
     JVM  doit  être  compatible avec la plate-forme Java, Enter-
     prise Edition (Java EE).

     Une instance GlassFish Server requiert  une  référence  pour
     les éléments suivants :

         o    Nœud définissant  l'hôte  sur  laquelle  l'instance
              réside.  Le nœud doit être indiqué dans la commande
              pour créer l'instance.

         o    La configuration nommée qui définit  la  configura-
              tion  de  l'instance.  La  configuration  peut être
              spécifiée dans la commande pour  créer  l'instance,
              mais  elle  n'est pas requise. Si aucune configura-
              tion n'est  spécifiée  pour  une  instance  qui  ne

Java EE 6           Last change: 14 juin 2011                   1

User Commands                                  create-instance(1)

              rejoint  pas  un cluster, la sous-commande crée une
              configuration pour l'instance. Une instance de ser-
              veur qui rejoint un cluster reçoit sa configuration
              de son cluster parent.

     L'agent de noeud n'a pas besoin d'être  démarré  pour  créer
     l'instance.  Cependant,  si  l'agent  de  noeud est en cours
     d'exécution, une instance de serveur distante  est  créée  à
     l'arrêt. Si l'agent de noeud n'est pas en cours d'exécution,
     domain.xml est mis à jour avec les informations  d'instance,
     et  une  nouvelle  instance de serveur est créée au prochain
     démarrage de l'agent de noeud.

     Chaque instance GlassFish Server correspond à l'un des types
     d'instance suivants :

     Instance autonome

         Une instance autonome ne partage sa  configuration  avec
         aucune  autre  instance  ni  aucun cluster. Une instance
         autonome est créée si l'une des conditions suivantes est
         remplie :

             o    Aucune   configuration   ni    cluster    n'est
                  spécifié(e)  dans  la commande pour la création
                  de l'instance.

             o    Une configuration qui n'est pas référencée  par
                  d'autres  instances  ou  clusters est spécifiée
                  dans  la   commande   pour   la   création   de
                  l'instance.
         Lorsque   aucune   configuration   ni   cluster    n'est
         spécifié(e),  une  copie  de  la  configuration default-
         config est créée pour l'instance. Le nom de cette confi-
         guration  est   instance-name-config,  où  instance-name
         représente  le  nom  d'une  instance  de   serveur   non
         clustérisée.

     Instance paréeéé
         Une instance  partagée  partage  sa  configuration  avec
         d'autres   instances   ou  des  clusters.  Une  instance
         partagée est créée si une configuration  référencée  par
         d'autres  instances  ou  clusters  est spécifiée dans la
         commande pour créer l'instance.

     Instance clusteéeéé

         Une instance  clusterisée  hérite  sa  configuration  du
         cluster   auquel   elle   appartient   et   partage   sa

Java EE 6           Last change: 14 juin 2011                   2

User Commands                                  create-instance(1)

         configuration avec les autres instances du cluster.  Une
         instance   clustérisée  est  créée  si  un  cluster  est
         spécifié dans la commande de création de l'instance.

         Toute instance qui n'appartient pas  à  un  cluster  est
         considérée   comme   une   instance   de   serveur   non
         clustérisée. Par conséquent, les instances autonomes  et
         les  instances  partagées  sont des instances de serveur
         non clustérisées.

     Par défaut, cette sous-commande tente de résoudre  les  con-
     flits   de  port  éventuels  pour  l'instance  en  cours  de
     création. La sous-commande assigne également les  ports  qui
     ne  sont  actuellement pas utilisés et non encore assignés à
     d'autres instances  sur  le  même  noeud.  La  sous-commande
     attribue  ces ports sur la base d'un algorithme interne à la
     sous-commande.  Utilisez  l'option  --systemproperties  pour
     résoudre les conflits de port pour d'autres instances sur le
     même noeud. Les propriétés du système d'une instance peuvent
     être  manipulées à l'aide de la sous-commande create-system-
     properties(1)  et   de   la   sous-commande   delete-system-
     property(1).

     Cette sous-commande est prise  en  charge  en  mode  distant
     uniquement.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --node
         Nom du nœud qui définit l'hôte sur lequel l'instance  va
         être  créée.  L'agent  de noeud n'a pas besoin d'être en
         cours  d'exécution.  Le  nœud  doit  déjà  exister.   Si
         l'instance doit être créée sur l'hôte hébergeant le ser-
         veur  d'administration  de  domaine   (DAS)   en   cours
         d'exécution,   utilisez  le  nœud  prédéfini  localhost-
         domain.

     --config

         Spécifie la configuration nommée à  laquelle  l'instance
         fait référence. La configuration doit exister et ne doit
         pas être nommée  default-config  ni   server-config.  La
         spécification  de  l'option  --config  crée une instance
         partagée.

Java EE 6           Last change: 14 juin 2011                   3

User Commands                                  create-instance(1)

         L'option  --config  et  l'option  --cluster   s'excluent
         mutuellement.  Si  les  deux  options  sont  omises, une
         instance autonome est créée.

     --cluster

         Spécifie le cluster duquel l'instance hérite  sa  confi-
         guration.  La  spécification  de l'option --cluster crée
         une instance clustérisée.

         L'option  --config  et  l'option  --cluster   s'excluent
         mutuellement.  Si  les  deux  options  sont  omises, une
         instance autonome est créée.

     --lbenabled
         Spécifie si l'instance est activée pour l'équilibrage de
         charge. Les valeurs possibles sont :

         true

             L'instance est activée pour l'équilibrage de  charge
             (valeur par défaut).

             Lorsqu'une instance est activée  pour  l'équilibrage
             de  charge,  un  équilibreur  de  charge  envoie des
             demandes à l'instance.

         false
             L'instance  est  désactivée  pour  l'équilibrage  de
             charge.

             Lorsqu'une    instance    est    désactivée     pour
             l'équilibrage  de  charge,  un équilibreur de charge
             n'envoie pas de demandes à l'instance.

     --portbase

         Détermine le numéro auquel l'attribution  de  port  doit
         démarrer. Une instance fait appel à un certain nombre de
         ports  statiquement   assignés.   La   valeur   portbase
         détermine  si  l'attribution  doit démarrer. Les valeurs
         pour les ports sont calculées comme suit :

             o    Port d'administration : portbase + 48

             o    Port du listener HTTP : portbase + 80

             o    Port du listener HTTPS : portbase + 81

Java EE 6           Last change: 14 juin 2011                   4

User Commands                                  create-instance(1)

             o    Port JMS : portbase + 76

             o    Port du listener IIOP : portbase + 37

             o    Port du listener IIOP sécurisé : portbase + 38

             o    IIOP  sécurisé  avec  port   d'authentification
                  mutuelle : portbase + 39

             o    Port JMX : portbase + 86

             o    Port de débogage JPA : portbase + 9

             o    Port de service Felix shell pour la gestion  de
                  module OSGi : portbase + 66
         Quand l'option --portbase est spécifiée,  la  sortie  de
         cette  sous-commande  présente  une  liste  complète des
         ports utilisés.

     --checkports

         Spécifie si la disponibilité des ports d'administration,
         HTTP, JMS, JMX et IIOP doit être vérifiée. La valeur par
         défaut est true.

     --systemproperties
         Définit les propriétés du système pour  l'instance.  Ces
         propriétés  remplacent  les  définitions  des propriétés
         pour les paramètres de port  dans  la  configuration  de
         l'instance.  Les  paramètres  de port prédéfinis doivent
         être  remplacés  si,   par   exemple,   deux   instances
         clusterisées  résident  sur  le  même  hôte.  Dans cette
         situation,  les  paramètres  de  port  pour  une   seule
         instance  doivent être remplacés, car les deux instances
         partagent la même configuration.

         Propriétés disponibles :

         ASADMIN_LISTENER_PORT

             Cette propriété indique les numéros des  ports  HTTP
             ou HTTPS par l'intermédiaire desquels le DAS se con-
             necte à l'instance à gérer. Les valeurs valides sont
             comprises  entre  1 et 65535. Sous UNIX, la création
             des  sockets  écoutant  sur  les  ports  1  à   1024
             nécessite des privilèges de superutilisateur.

         HTTP_LISTENER_PORT
             Cette propriété spécifie le numéro du  port  utilisé

Java EE 6           Last change: 14 juin 2011                   5

User Commands                                  create-instance(1)

             pour l'écoute des requêtes HTTP. Les valeurs valides
             sont comprises entre  1  et  65535.  Sous  UNIX,  la
             création des sockets écoutant sur les ports 1 à 1024
             nécessite des privilèges de superutilisateur.

         HTTP_SSL_LISTENER_PORT

             Cette propriété spécifie le numéro du  port  utilisé
             pour   l'écoute  des  requêtes  HTTPS.  Les  valeurs
             valides sont comprises entre 1 et 65535. Sous  UNIX,
             la  création  des sockets écoutant sur les ports 1 à
             1024 nécessite des privilèges de superutilisateur.

         IIOP_LISTENER_PORT
             Cette propriété spécifie le numéro du  port  utilisé
             pour  les  connexions IIOP. Les valeurs valides sont
             comprises entre 1 et 65535. Sous UNIX,  la  création
             des   sockets  écoutant  sur  les  ports  1  à  1024
             nécessite des privilèges de superutilisateur.

         IIOP_SSL_LISTENER_PORT

             Cette propriété spécifie le numéro du  port  utilisé
             pour  les  connexions  IIOP  sécurisées. Les valeurs
             valides sont comprises entre 1 et 65535. Sous  UNIX,
             la  création  des sockets écoutant sur les ports 1 à
             1024 nécessite des privilèges de superutilisateur.

         IIOP_SSL_MUTUALAUTH_PORT
             Cette propriété spécifie le numéro du  port  utilisé
             pour    les    connexions   IIOP   sécurisées   avec
             l'authentification client. Les valeurs valides  sont
             comprises  entre  1 et 65535. Sous UNIX, la création
             des  sockets  écoutant  sur  les  ports  1  à   1024
             nécessite des privilèges de superutilisateur.

         JAVA_DEBUGGER_PORT

             Cette propriété indique le numéro  du  port  utilisé
             pour  les  connexions au débogueur JPDA Java (Archi-
             tecture de débogueur de plate-forme) .  Les  valeurs
             valides  sont comprises entre 1 et 65535. Sous UNIX,
             la création des sockets écoutant sur les ports  1  à
             1024 nécessite des privilèges de superutilisateur.

Java EE 6           Last change: 14 juin 2011                   6

User Commands                                  create-instance(1)

         JMS_PROVIDER_PORT

             Cette propriété spécifie le numéro de port  pour  le
             fournisseur   Java   Message  Service.  Les  valeurs
             valides sont comprises entre 1 et 65535. Sous  UNIX,
             la  création  des sockets écoutant sur les ports 1 à
             1024 nécessite des privilèges de superutilisateur.

         JMX_SYSTEM_CONNECTOR_PORT
             Cette propriété spécifie le numéro du port  d'écoute
             du   connecteur   JMX.   Les  valeurs  valides  sont
             comprises entre 1 et 65535. Sous UNIX,  la  création
             des   sockets  écoutant  sur  les  ports  1  à  1024
             nécessite des privilèges de superutilisateur.

         OSGI_SHELL_TELNET_PORT

             Cette propriété indique le numéro  du  port  utilisé
             pour  les  connexions au shell Apache Felix distant.
             Ce shell utilise le service Felix shell pour intera-
             gir  avec le sous-système de gestion du module OSGi.
             Les valeurs valides sont comprises entre 1 et 65535.
             Sous  UNIX, la création des sockets écoutant sur les
             ports 1 à 1024 nécessite des privilèges  de  superu-
             tilisateur.

OPERANDS
     instance-name
         Nom de l'instance en cours de création.

         Le nom doit respecter les exigences suivantes :

             o    Le nom ne  peut  contenir  que  des  caractères
                  ASCII.

             o    Le  nom  doit  commencer  par  une  lettre,  un
                  chiffre ou un caractère de soulignement.

             o    Le nom ne  peut  contenir  que  les  caractères
                  suivants :

                 o    Lettres minuscules

                 o    Lettres majuscules

                 o    Chiffres

                 o    Trait d'union

Java EE 6           Last change: 14 juin 2011                   7

User Commands                                  create-instance(1)

                 o    Point

                 o    Caractère de soulignement

             o    Le nom doit être unique dans le domaine  et  ne
                  doit pas être le nom d'une autre instance, d'un
                  autre cluster, d'une autre configuration nommée
                  ou d'un autre nœud de GlassFish Server.

             o    Le nom ne doit pas être domain, server ou  tout
                  autre mot-clé réservé par GlassFish Server.

EXAMPLES
     Example 1 Création d'une instance GlassFish Server autonome

     L'exemple suivant crée l'instance autonome de GlassFish Ser-
     verpmdsainst dans le domaine domain1 sur l'hôte local.

       asadmin> create-instance --node localhost-domain1 pmdsainst
       Port Assignments for server instance pmdsainst:
       JMX_SYSTEM_CONNECTOR_PORT=28688
       JMS_PROVIDER_PORT=27678
       ASADMIN_LISTENER_PORT=24850
       HTTP_LISTENER_PORT=28082
       IIOP_LISTENER_PORT=23702
       IIOP_SSL_LISTENER_PORT=23822
       HTTP_SSL_LISTENER_PORT=28183
       IIOP_SSL_MUTUALAUTH_PORT=23922

       Command create-instance executed successfully.

     Example 2 Création d'une instance GlassFish Server  autonome
     avec des affectations de ports personnalisées

     L'exemple suivant  crée  l'instance  autonome  de  GlassFish
     Server  pmdcpinst  dans le domaine domain1 sur l'hôte local.
     Les numéros de port personnalisés sont  assignés  aux  ports
     suivants :

         o    Port de listener HTTP

         o    Port de listener HTTPS

         o    Port de connexions IIOP

Java EE 6           Last change: 14 juin 2011                   8

User Commands                                  create-instance(1)

         o    Port de connexions IIOP sécurisées

         o    Port de connexions IIOP sécurisées avec authentifi-
              cation mutuelle

         o    Port du connecteur JMX

       asadmin> create-instance --node localhost-domain1
       --systemproperties HTTP_LISTENER_PORT=58294:
       HTTP_SSL_LISTENER_PORT=58297:
       IIOP_LISTENER_PORT=58300:
       IIOP_SSL_LISTENER_PORT=58303:
       IIOP_SSL_MUTUALAUTH_PORT=58306:
       JMX_SYSTEM_CONNECTOR_PORT=58309 pmdcpinst
       Port Assignments for server instance pmdcpinst:
       JMS_PROVIDER_PORT=27679
       ASADMIN_LISTENER_PORT=24851

       Command create-instance executed successfully.

     Example 3 Création d'une instance GlassFish Server partagée

     L'exemple suivant  crée  l'instance  autonome  de  GlassFish
     Server  pmdsharedinst1  dans  le  domaine domain1 sur l'hôte
     local. La  configuration  partagée  de  cette  instance  est
     pmdsharedconfig.

       asadmin create-instance --node localhost-domain1 --config pmdsharedconfig
       pmdsharedinst1
       Port Assignments for server instance pmdsharedinst1:
       JMX_SYSTEM_CONNECTOR_PORT=28687
       JMS_PROVIDER_PORT=27677
       ASADMIN_LISTENER_PORT=24849
       HTTP_LISTENER_PORT=28081
       IIOP_LISTENER_PORT=23701
       IIOP_SSL_LISTENER_PORT=23821
       HTTP_SSL_LISTENER_PORT=28182
       IIOP_SSL_MUTUALAUTH_PORT=23921

       Command create-instance executed successfully.

     Example  4  Création   d'une   instance   GlassFish   Server
     clustérisée

Java EE 6           Last change: 14 juin 2011                   9

User Commands                                  create-instance(1)

     L'exemple suivant crée l'instance en  cluster  de  GlassFish
     Server  pmdinst1  dans  le domaine domain1 sur l'hôte local.
     L'instance est membre du cluster pmdclust1.

       asadmin> create-instance --node localhost-domain1 --cluster pmdclust pmdinst1
       Port Assignments for server instance pmdinst1:
       JMX_SYSTEM_CONNECTOR_PORT=28686
       JMS_PROVIDER_PORT=27676
       HTTP_LISTENER_PORT=28080
       ASADMIN_LISTENER_PORT=24848
       IIOP_SSL_LISTENER_PORT=23820
       IIOP_LISTENER_PORT=23700
       HTTP_SSL_LISTENER_PORT=28181
       IIOP_SSL_MUTUALAUTH_PORT=23920

       Command create-instance executed successfully.

EXIT STATUS
     0                           La commande a  été  correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 commande

SEE ALSO
     create-local-instance(1),   create-node-config(1),   create-
     node-ssh(1),       create-system-properties(1),      delete-
     instance(1),  delete-system-property(1),  list-instances(1),
     setup-ssh(1), start-instance(1), stop-instance(1)

     asadmin(1M)

Java EE 6           Last change: 14 juin 2011                  10


La commande create-instance a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-instances --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help list-instances [options] ...

User Commands                                   list-instances(1)

NAME
     list-instances - répertorie les instances  GlassFish  Server
     dans un domaine

SYNOPSIS
     list-instances [--help] [--timeoutmsec timeout]
     [--long={false|true} | --nostatus={false|true}]
     [--standaloneonly={false|true} | target]

DESCRIPTION
     La sous-commande list-instances répertorie les instances  de
     GlassFish Server dans un domaine. La liste peut être filtrée
     par cluster, instance, nœud ou configuration.

     La sous-commande affiche chaque  instance  GlassFish  Server
     dans  la  cible  spécifiée,  quelle que soit la manière dont
     chaque instance  a  été  créée.  Par  exemple,  cette  sous-
     commande  répertorie  les  instances  créées  à l'aide de la
     sous-commande  create-instance(1)  et  de  la  sous-commande
     create-local-instance(1).

     Par défaut, la  sous-commande  indique  si  chaque  instance
     répertoriée  est  en cours d'exécution. Les options de cette
     sous-commande contrôlent  les  informations  affichées  pour
     chaque instance.

     Cette sous-commande est prise  en  charge  en  mode  distant
     uniquement.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --timeoutmsec
         La limite de  temps  en  millisecondes  pour  déterminer
         l'état des instances. La valeur par défaut est 2000, qui
         équivaut à 2 secondes.

     --long
     -l

         Spécifie si des informations détaillées  sont  affichées
         pour chaque instance répertoriée.

         Les  options  --long  et  --nostatus  sont  mutuellement

Java EE 6           Last change: 10 déc. 2010                   1

User Commands                                   list-instances(1)

         exclusives.  Si les deux options sont spécifiées dans la
         même commande, une erreur se produit.

         Les valeurs valides sont les suivantes :

         true

             Les  informations  suivantes  sont  affichées   pour
             chaque instance répertoriée :

                 o    Nom de l'instance

                 o    Nom  de  l'hôte  sur  lequel  le  noeud  de
                      l'instance réside

                 o    Port HTTP sur lequel l'instance écoute  les
                      requêtes d'administration

                 o    Identificateur  de   processus   (PID)   de
                      l'instance,  ou –1 si l'instance n'est pas
                      en cours d'exécution

                 o    Nom du cluster dont l'instance est  membre,
                      le cas échéant

                 o    État de l'instance, running ou not running

                      Lorsqu'une instance est  répertoriée,  cer-
                      taines  modifications de configuration dans
                      le  serveur  d'administration  de   domaine
                      (DAS)  de  l'instance  peuvent  ne pas être
                      appliquées  à  l'instance  elle-même.  Dans
                      cette  situation, les commandes nécessaires
                      à  l'application  des  modifications   sont
                      indiquées    en   regard   de   l'état   de
                      l'instance. Le nombre maximal de  commandes
                      répertoriées pour une instance est 10.

         false
             Seuls le nom de l'instance  et  une  indication  que
             l'instance   est   en   cours   d'exécution  ou  non
             s'affichent (valeur par défaut).  La  durée  pendant
             laquelle   l'instance   a  été  exécutée  n'est  pas
             affichée.

     --nostatus

         Spécifie  si  des  informations  sur  le  fait  que  des
         instances sont en cours d'exécution sont supprimées.

Java EE 6           Last change: 10 déc. 2010                   2

User Commands                                   list-instances(1)

         Les  options  --long  et  --nostatus  sont  mutuellement
         exclusives.  Si les deux options sont spécifiées dans la
         même commande, une erreur se produit.

         Les valeurs valides sont les suivantes :

         true

             Informations sur le fait que des instances  sont  en
             cours  d'exécution  sont  supprimées. Seul le nom de
             chaque instance s'affiche.

         false
             Informations sur le fait que des instances  sont  en
             cours d'exécution sont affichées (par défaut).

     --standaloneonly

         Indique  si  seules   les   instances   autonomes   sont
         répertoriées.

         L'option  --standaloneonly  et  l'opérande  target  sont
         mutuellement  exclusifs. Si l'option --standaloneonly et
         l'opérande target ne sont pas  spécifiés  dans  la  même
         commande, une erreur se produit.

         Les valeurs valides sont les suivantes :

         true
             Seules les instances autonomes sont répertoriées.

         false

             Toutes les instances  de  la  cible  spécifiée  sont
             répertoriées (valeur par défaut).

OPERANDS
     target
         Filtre la liste des instances  de  GlassFish  Server  en
         spécifiant  la  cible  pour  laquelle les instances sont
         répertoriées.

         L'opérande   target   et    l'option    --standaloneonly
         s'excluent   mutuellement.   Si   l'opérande  target  et
         l'option --standaloneonly sont spécifiés  dans  la  même
         commande, une erreur se produit.

Java EE 6           Last change: 10 déc. 2010                   3

User Commands                                   list-instances(1)

         Les valeurs valides sont les suivantes :

         domain

              Répertorie toutes les  instances  dans  le  domaine
             (par défaut).

         cluster-name
             Répertorie  les   instances   membres   du   cluster
             spécifié.

         instance-name

             Répertorie uniquement l'instance spécifiée.

         node-name
             Répertorie les instances qui résident sur  le  noeud
             spécifié.

          configuration-name

             Répertorie toutes les instances dont  la  configura-
             tion   est   définie  par  la  configuration  nommée
             spécifiée.

EXAMPLES
     Example 1 Liste les informations de base relatives à  toutes
     les instances de GlassFish Server dans un domaine

     Cet exemple répertorie  le  nom  et  l'état  de  toutes  les
     instances de GlassFish Server dans le domaine courant.

       asadmin> list-instances
       pmd-i-sj02 running
       yml-i-sj02 running
       pmd-i-sj01 running
       yml-i-sj01 running
       pmdsa1 not running

       Command list-instances executed successfully.

Java EE 6           Last change: 10 déc. 2010                   4

User Commands                                   list-instances(1)

     Example 2 Liste  des  informations  détaillées  relatives  à
     toutes les instances de GlassFish Server dans un domaine

     Cet  exemple  répertorie  les  informations  détaillées  sur
     toutes  les  instances  de  GlassFish Server dans le domaine
     courant.

       asadmin> list-instances --long=true
       NAME        HOST       PORT   PID    CLUSTER     STATE
       pmd-i-sj01  sj01       24848  31310  pmdcluster   running
       yml-i-sj01  sj01       24849  25355  ymlcluster   running
       pmdsa1      localhost  24848  -1     ---          not running
       pmd-i-sj02  sj02       24848  22498  pmdcluster   running
       yml-i-sj02  sj02       24849  20476  ymlcluster   running
       ymlsa1      localhost  24849  -1     ---          not running
       Command list-instances executed successfully.

     Example 3 Affichage de l'état d'une instance

     Cet exemple affiche l'état de l'instance pmd-i-sj01, qui est
     en cours d'exécution.

       asadmin> list-instances pmd-i-sj01
       pmd-i-sj01 running
       Command list-instances executed successfully.

     Example 4 Liste uniquement des instances autonomes  dans  un
     domaine

     Cet exemple répertorie uniquement  les  instances  autonomes
     dans le domaine courant.

       asadmin> list-instances --standaloneonly=true
       pmdsa1 not running
       Command list-instances executed successfully.

EXIT STATUS
     0                           commande correctement exécutée

Java EE 6           Last change: 10 déc. 2010                   5

User Commands                                   list-instances(1)

     1                           Erreur lors de  l’exécution  de
                                 la commande

SEE ALSO
     create-instance(1), create-local-instance(1)

     asadmin(1M)

Java EE 6           Last change: 10 déc. 2010                   6


La commande list-instances a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-instances Return:0
ins2   not running  
La commande list-instances a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin start-instance --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help start-instance [options] ...

User Commands                                   start-instance(1)

NAME
     start-instance - démarre une instance de  serveur  GlassFish
     Server

SYNOPSIS
     start-instance [--help]
     [--debug={false|true}] [--sync={normal|full|none}]
     instance-name

DESCRIPTION
     La sous-commande start-instance démarre une instance GlassF-
     ish  Server.  Cette sous-commande requiert un shell sécurisé
     (SSH) pour être configurée sur  la  machine  où  le  serveur
     d'administration  de  domaine  (DAS)  est  exécuté et sur la
     machine sur laquelle l'instance réside.

     Note -

       SSH n'est pas nécessaire si l'instance réside sur un  nœud
       de  type  CONFIG  qui  représente l'hôte local. Un nœud de
       type CONFIG n'est pas activé  pour  la  communication  via
       SSH.

     Vous  pouvez  exécuter  cette  sous-commande  à  partir   de
     n'importe quelle machine pouvant communiquer avec le DAS.

     La sous-commande  peut  démarrer  toute  instance  GlassFish
     Server, quel que soit le mode de création de l'instance. Par
     exemple, cette  sous-commande  peut  démarrer  une  instance
     créée à l'aide de la sous-commande create-local-instance(1).

     Cette commande est prise en charge en mode  distant  unique-
     ment.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     ébogage
         Indique si l'instance est démarrée avec JPDA  (Architec-
         ture de débogueur de plate-forme Java)(débogage activé).

         Les valeurs possibles sont :

Java EE 6           Last change: 20 oct. 2010                   1

User Commands                                   start-instance(1)

         true

             L'instance  est  démarrée  avec  le  débogage   JPDA
             activé.  Le numéro de port pour le débogage JPDA est
             affiché.

         false
             L'instance  est  démarrée  avec  le  débogage   JPDA
             désactivé (par défaut).

     --sync

         Type de synchronisation entre le DAS et les fichiers  de
         l'instance au démarrage de l'instance.

         Les valeurs possibles sont :

         none
             Le DAS ne synchronise pas les fichiers de l'instance
             avec  les  modifications  apportées. Ce type de syn-
             chronisation permet de réduire le temps requis  pour
             démarrer l'instance.

         normal

             Le DAS synchronise l'instance avec les modifications
             apportées  depuis la dernière synchronisation, comme
             suit :

                 o    Pour le répertoire config, le DAS synchron-
                      ise  l'instance  avec  toutes les modifica-
                      tions.

                 o    Pour  les   répertoires   applications   et
                      docroot,  seule une modification apportée à
                      un sous-répertoire de haut niveau permet au
                      DAS de synchroniser tous les fichiers de ce
                      sous-répertoire.

                      Si le fichier d'un sous-répertoire de  haut
                      niveau  est modifié sans changement apporté
                      au fichier  du  sous-répertoire  de  niveau
                      supérieur, une synchronisation complète est
                      nécessaire. En mode de fonctionnement  nor-
                      mal,  les  fichiers des sous-répertoires de
                      haut niveau de ces répertoires ne sont  pas
                      modifiés.  Si  une application est déployée
                      et que son déploiement est annulé, la  syn-
                      chronisation  complète n'est pas nécessaire

Java EE 6           Last change: 20 oct. 2010                   2

User Commands                                   start-instance(1)

                      pour mettre à jour l'instance  en  fonction
                      de la modification.
             Il s’agit de la valeur par défaut.

         full

             Le DAS synchronise l'instance avec tous les fichiers
             de   l'instance,  indépendamment  du  fait  que  les
             fichiers ont changé depuis la dernière  synchronisa-
             tion.  Ce  type  de synchronisation peut retarder le
             démarrage de l'instance pendant que  le  DAS  met  à
             jour  tous  les  fichiers  dans  les  répertoires de
             l'instance.

OPERANDS
     instance-name
         Nom de l'instance GlassFish Server à démarrer.

EXAMPLES
     Example 1 Démarrage d'une instance GlassFish Server

     Cet exemple démarre l'instance GlassFish Server pmdsa1.

       asadmin> start-instance pmdsa1
       Waiting for the server to start ..............................
       Successfully started the instance: pmdsa1
       instance Location: /export/glassfish3/glassfish/nodes/localhost/pmdsa1
       Log File: /export/glassfish3/glassfish/nodes/localhost/pmdsa1/logs/server.log
       Admin Port: 24848
       Command start-local-instance executed successfully.
       The instance, pmdsa1, was started on host localhost

       Command start-instance executed successfully.

     Example 2 Démarrage d'une instance GlassFish Server avec  le
     débogage JPDA activé

     Cet exemple démarre l'instance GlassFish Server ymlsa1  avec
     le débogage JPDA activé.

       asadmin> start-instance --debug=true ymlsa1
       Waiting for the server to start ...............................

Java EE 6           Last change: 20 oct. 2010                   3

User Commands                                   start-instance(1)

       Successfully started the instance: ymlsa1
       instance Location: /export/glassfish3/glassfish/nodes/localhost/ymlsa1
       Log File: /export/glassfish3/glassfish/nodes/localhost/ymlsa1/logs/server.log
       Admin Port: 24849
       Debugging is enabled.  The debugging port is: 29010
       Command start-local-instance executed successfully.
       The instance, ymlsa1, was started on host localhost

       Command start-instance executed successfully.

EXIT STATUS
     0    commande correctement exécutée

     1    Erreur lors de l’exécution de la commande

SEE ALSO
     create-instance(1),    create-local-instance(1),     delete-
     instance(1),  delete-local-instance(1), setup-ssh(1), start-
     domain(1),  start-local-instance(1),  stop-domain(1),  stop-
     instance(1), stop-local-instance(1)

     asadmin(1M)

     JPDA  (Architecture  de  débogueur  de   plate-forme   Java)
     (http://java.sun.com/javase/technologies/core/toolsapis/jpda/)

Java EE 6           Last change: 20 oct. 2010                   4


La commande start-instance a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass start-instance ins2 Return:0
Attente du démarrage de ins2 .....
instance démarré : ins2
instance Emplacement : /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/nodes/localhost-domain1/ins2
Fichier journal : /scratch/ygui/work/gf3.1.2/glassfish3/glassfish/nodes/localhost-domain1/ins2/logs/server.log
 Port d'administration : 24848
La commande start-local-instance a été correctement exécutée.
L'instance ins2 a été démarrée sur l'hôte localhost
La commande start-instance a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin stop-instance --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help stop-instance [options] ...

User Commands                                    stop-instance(1)

NAME
     stop-instance - arrête  une  instance  GlassFish  Server  en
     cours d'exécution

SYNOPSIS
     stop-instance [--help]
     [--force={false|true}] [--kill={false|true}]
     instance-name

DESCRIPTION
     La sous-commande stop-instance arrête une instance GlassFish
     Server en cours d'exécution.

     La  sous-commande  peut  arrêter  toute  instance  GlassFish
     Server, quel que soit le mode de création de l'instance. Par
     exemple, cette sous-commande peut arrêter une instance créée
     à l'aide de la sous-commande create-local-instance(1).

     Cette commande est prise en charge en mode  distant  unique-
     ment.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --force
         Indique  si  l'arrêt  de  l'instance  est  immédiatement
         forcé.

         Les valeurs possibles sont :

         true

             L'arrêt de l'instance est forcé  immédiatement  (par
             défaut).

         false
             La  sous-commande  attend  que  tous   les   threads
             associés à l'instance soient fermés avant l'arrêt de
             l'instance.

     --kill

         Indique si l'instance est interrompue en  utilisant  une

Java EE 6           Last change: 16 déc. 2010                   1

User Commands                                    stop-instance(1)

         fonctionnalité du système d'exploitation pour mettre fin
         au processus de l'instance.

         Les valeurs possibles sont :

         false

             L'instance n'est pas interrompue.  La  sous-commande
             utilise  la  fonctionnalité  de  la plate-forme Java
             pour  mettre  fin  au  processus   d'instance   (par
             défaut).

         true
             L'instance est interrompue. La sous-commande utilise
             la  fonctionnalité  du  système  d'exploitation pour
             mettre fin au processus d'instance.

OPERANDS
     instance-name               Il s'agit du nom  de  l'instance
                                 GlassFish Server à arrêter.

EXAMPLES
     Cet exemple arrête l'instance GlassFish Server yml-i-sj01.

     Example 1 Arrêt d'une instance GlassFish Server

       asadmin> stop-instance yml-i-sj01
       The instance, yml-i-sj01, was stopped.

       Command stop-instance executed successfully.

EXIT STATUS
     0    commande correctement exécutée

     1    Erreur lors de l’exécution de la commande

SEE ALSO
     create-instance(1),    create-local-instance(1),     delete-
     instance(1),    delete-local-instance(1),   start-domain(1),
     start-instance(1), start-local-instance(1),  stop-domain(1),
     stop-local-instance(1)

Java EE 6           Last change: 16 déc. 2010                   2

User Commands                                    stop-instance(1)

     asadmin(1M)

Java EE 6           Last change: 16 déc. 2010                   3


La commande stop-instance a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass stop-instance ins2 Return:0
L'instance ins2 est arrêtée.
La commande stop-instance a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-instance --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help delete-instance [options] ...

User Commands                                  delete-instance(1)

NAME
     delete-instance - supprime une instance GlassFish Server

SYNOPSIS
     delete-instance [--help]  instance-name

DESCRIPTION
     La  sous-commande  delete-instance  supprime  une   instance
     GlassFish  Server.  Cette  sous-commande  requiert  un shell
     sécurisé (SSH) pour être configurée sur l'hôte où le serveur
     d'administration  de domaine (DAS) est exécuté et sur l'hôte
     représenté par le nœud sur lequel l'instance réside.

     Note -

       SSH n'est pas nécessaire si l'instance réside sur un  nœud
       de  type  CONFIG  qui  représente l'hôte local. Un nœud de
       type CONFIG n'est pas activé  pour  la  communication  via
       SSH.

     Vous  pouvez  exécuter  cette  sous-commande  à  partir   de
     n'importe quel hôte pouvant contacter le serveur DAS.

     La sous-commande peut  supprimer  toute  instance  GlassFish
     Server, quel que soit le mode de création de l'instance. Par
     exemple, cette sous-commande peut supprimer une instance qui
     a  été  créée  à  l'aide  de  la sous-commande create-local-
     instance(1).

     L'instance  à  supprimer  ne  doit   pas   être   en   cours
     d'exécution. Sinon, une erreur se produit.

     La sous-commande supprime une  instance  en  effectuant  les
     opérations suivantes :

         o    Suppression de l'instance dans la configuration  du
              serveur d'administration de domaine (DAS)

         o    Suppression des  fichiers  de  l'instance  dans  le
              système de fichiers

     Si l'instance  en  cours  de  suppression  est  la  seule  à
     utiliser le répertoire de noeud, ce répertoire est également
     supprimé.

Java EE 6           Last change: 19 août 2010                   1

User Commands                                  delete-instance(1)

     Si une instance autonome  est  supprimée,  sa  configuration
     autonome est également supprimée. Une instance autonome fait
     référence à une configuration nommée instance-name-config  à
     laquelle  aucun  autre  cluster ni aucune autre instance non
     clustérisée ne fait référence.

     Cette sous-commande est prise  en  charge  en  mode  distant
     uniquement.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

OPERANDS
     instance-name
         Le nom de l'instance à supprimer.

EXAMPLES
     Example 1 Suppression d'une instance GlassFish Server

     Cet exemple supprime l'instance GlassFish Server  pmdsainst.

       asadmin> delete-instance pmdsainst

       Command delete-instance executed successfully.

EXIT STATUS
     0                           La commande a  été  correctement
                                 exécutée

     1                           Erreur lors de  l’exécution  de
                                 la commande

SEE ALSO
     create-instance(1), create-local-instance(1),  delete-local-
     instance(1),  setup-ssh(1),  start-instance(1), start-local-
     instance(1), stop-instance(1), stop-local-instance(1)

     asadmin(1M)

Java EE 6           Last change: 19 août 2010                   2


La commande delete-instance a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-instance ins2 Return:0
La commande _delete-instance-filesystem a été correctement exécutée.
L'instance ins2 a été supprimée de l'hôte localhost
La commande delete-instance a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-cluster --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help create-cluster [options] ...

User Commands                                   create-cluster(1)

NAME
     create-cluster - crée un cluster GlassFish Server

SYNOPSIS
     create-cluster [--help] [--config config-name]
     [--systemproperties (name=value)[:name=value]*]
     [--properties (name=value)[:name=value]*]
     [--gmsenabled={true|false}]
     [--multicastport multicast-port]
     [--multicastaddress multicast-address]
     [--bindaddress bind-address]
     [--hosts hadb-host-list]
     [--haagentport port-number]
     [--haadminpassword password]
     [--haadminpasswordfile file-name] [--devicesize devicesize ]
     [--haproperty (name=value)[:name=value]*]
     [--autohadb=false] [--portbase port-number]
     cluster-name

DESCRIPTION
     La sous-commandecreate-cluster  crée  un  cluster  GlassFish
     Server.   Initialement,   le   cluster  ne  comporte  aucune
     instance, application ni ressource de GlassFish Server.

     Un cluster nécessite une référence à la configuration nommée
     définissant   la   configuration  de  toutes  les  instances
     ajoutées au cluster. La  configuration  peut  être  indiquée
     dans  la  commande  de  création du cluster, bien qu'elle ne
     soit pas requise. Si aucune configuration n'est indiquée, la
     sous-commande  crée  une  configuration nommée cluster-name-
     config pour le cluster. Le cluster ainsi créé est  autonome,
     en  ce  que  la  configuration du cluster n'est pas partagée
     avec les autres clusters et instances autonomes.

     Si le logiciel HADB est installé, vous pouvez créer la  base
     de   données  HADB  associée  au  cluster.  Pour  la  créer,
     spécifiez l'option d'hôtes HADB. En outre, vous pouvez éven-
     tuellement  indiquer d'autres options HADB, commehaagentport
     et devicesize. La base de données créée porte  le  même  nom
     que le cluster et comprend toutes les tables correctes.

     Le cluster doit être un  cluster  autonome  pour  pouvoir  y
     associer  une  base  de données HADB. Le cluster autonome ne
     partage pas sa configuration avec un autre  cluster  ou  une
     autre  instance autonome. Le cluster autonome ne partage pas
     sa configuration avec un autre cluster ou une autre instance
     autonome.

Java EE 6           Last change: 14 juin 2011                   1

User Commands                                   create-cluster(1)

     Si vous préférez associer la base de données HADB au cluster
     ultérieurement, utilisez configure-ha-cluster.

     Pour ajouter des instances au cluster,  définissez  l'option
     --cluster  sur  le  nom  du cluster lors de l'utilisation de
     l'une des sous-commandes suivantes :

         o    create-instance(1)

         o    create-local-instance(1)

     Pour supprimer à tout moment des instances de serveur à par-
     tir   du   cluster,   utilisez   l'une   des  sous-commandes
     suivantes :

         o    delete-instance(1)

         o    delete-local-instance(1)

     Pour associer des applications et des  ressources  à  toutes
     les  instances  du cluster, définissez l'option --target sur
     le nom du cluster  lorsque  vous  effectuez  les  opérations
     suivantes :

         o    Déploiement d'applications à  l'aide  de  la  sous-
              commandedeploy(1)

         o    Création de ressources à l'aide  de  sous-commandes
              telles que create-jdbc-resource(1)

         o    Création de  références  à  des  applications  déjà
              déployés  dans d'autres cibles à l'aide de la sous-
              commande create-application-ref(1)

         o    Création  de  références  à  des  ressources   déjà
              déployées  dans  d'autres  cibles  à  l'aide  de la
              sous-commande create-application-ref(1)

     Cette sous-commande est prise  en  charge  en  mode  distant
     uniquement.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

Java EE 6           Last change: 14 juin 2011                   2

User Commands                                   create-cluster(1)

     --config

         Indique la configuration nommée à  laquelle  le  cluster
         fait référence. La configuration doit exister et ne doit
         pas  être  nommée  default-config   ni    server-config.
         L'indication  de  l'option  --config  permet de créer un
         cluster partagé.  Si cette option est omise, un  cluster
         autonome est créé.

     --systemproperties
         Définit des propriétés système de la configuration créée
         pour  le  cluster. Ces propriétés remplacent les valeurs
         de  propriété  de  la  configuration  default-config   .
         Propriétés disponibles :

         ASADMIN_LISTENER_PORT

             Cette propriété indique les numéros des  ports  HTTP
             ou HTTPS par l'intermédiaire desquels le DAS se con-
             necte à l'instance à gérer. Les valeurs valides sont
             comprises  entre  1 et 65535. Sous UNIX, la création
             des  sockets  écoutant  sur  les  ports  1  à   1024
             nécessite des privilèges de superutilisateur.

         HTTP_LISTENER_PORT
             Cette propriété spécifie le numéro du  port  utilisé
             pour l'écoute des requêtes HTTP. Les valeurs valides
             sont comprises entre  1  et  65535.  Sous  UNIX,  la
             création des sockets écoutant sur les ports 1 à 1024
             nécessite des privilèges de superutilisateur.

         HTTP_SSL_LISTENER_PORT

             Cette propriété spécifie le numéro du  port  utilisé
             pour   l'écoute  des  requêtes  HTTPS.  Les  valeurs
             valides sont comprises entre 1 et 65535. Sous  UNIX,
             la  création  des sockets écoutant sur les ports 1 à
             1024 nécessite des privilèges de superutilisateur.

         IIOP_LISTENER_PORT
             Cette propriété spécifie le numéro du  port  utilisé
             pour  les  connexions IIOP. Les valeurs valides sont
             comprises entre 1 et 65535. Sous UNIX,  la  création
             des   sockets  écoutant  sur  les  ports  1  à  1024
             nécessite des privilèges de superutilisateur.

Java EE 6           Last change: 14 juin 2011                   3

User Commands                                   create-cluster(1)

         IIOP_SSL_LISTENER_PORT

             Cette propriété spécifie le numéro du  port  utilisé
             pour  les  connexions  IIOP  sécurisées. Les valeurs
             valides sont comprises entre 1 et 65535. Sous  UNIX,
             la  création  des sockets écoutant sur les ports 1 à
             1024 nécessite des privilèges de superutilisateur.

         IIOP_SSL_MUTUALAUTH_PORT
             Cette propriété spécifie le numéro du  port  utilisé
             pour    les    connexions   IIOP   sécurisées   avec
             l'authentification client. Les valeurs valides  sont
             comprises  entre  1 et 65535. Sous UNIX, la création
             des  sockets  écoutant  sur  les  ports  1  à   1024
             nécessite des privilèges de superutilisateur.

         JAVA_DEBUGGER_PORT

             Cette propriété indique le numéro  du  port  utilisé
             pour  les  connexions au débogueur JPDA Java (Archi-
             tecture de débogueur de plate-forme) .  Les  valeurs
             valides  sont comprises entre 1 et 65535. Sous UNIX,
             la création des sockets écoutant sur les ports  1  à
             1024 nécessite des privilèges de superutilisateur.

         JMS_PROVIDER_PORT
             Cette propriété spécifie le numéro de port  pour  le
             fournisseur   Java   Message  Service.  Les  valeurs
             valides sont comprises entre 1 et 65535. Sous  UNIX,
             la  création  des sockets écoutant sur les ports 1 à
             1024 nécessite des privilèges de superutilisateur.

         JMX_SYSTEM_CONNECTOR_PORT

             Cette propriété spécifie le numéro du port  d'écoute
             du   connecteur   JMX.   Les  valeurs  valides  sont
             comprises entre 1 et 65535. Sous UNIX,  la  création
             des   sockets  écoutant  sur  les  ports  1  à  1024
             nécessite des privilèges de superutilisateur.

         OSGI_SHELL_TELNET_PORT
             Cette propriété indique le numéro  du  port  utilisé
             pour  les  connexions au shell Apache Felix distant.
             Ce shell utilise le service Felix shell pour intera-
             gir  avec le sous-système de gestion du module OSGi.
             Les valeurs valides sont comprises entre 1 et 65535.
             Sous  UNIX, la création des sockets écoutant sur les

Java EE 6           Last change: 14 juin 2011                   4

User Commands                                   create-cluster(1)

             ports 1 à 1024 nécessite des privilèges  de  superu-
             tilisateur.

     --properties

         Définit les propriétés du cluster.  Propriétés  disponi-
         bles :

         GMS_LISTENER_PORT
             Numéro du port sur lequel le cluster écoute des mes-
             sages  issus du service de gestion de groupes (GMS).
             La valeur par défaut doit être  suffisante  dans  la
             plupart des cas.

         GMS_LOOPBACK

             Indique si une instance  peut  recevoir  d'elle-même
             les  messages  de  niveau application que l'instance
             envoie vers le cluster.

             Les valeurs possibles sont :

             false
                 L'instance ne  peut  pas  recevoir  de  messages
                 d'elle-même (valeur par défaut).

             true

                 L'instance peut recevoir  des  messages  d'elle-
                 même.  Utilisez  ce  paramètre  pour  tester une
                 instance lorsqu'elle est la seule instance  dans
                 un cluster.

         GMS_MULTICAST_TIME_TO_LIVE
             Nombre  maximal  d'itérations  ou  de  transmissions
             qu'un  message de multidiffusion peut subir pour les
             types d'événements suivants avant que le message  ne
             soit supprimé :

                 o    Détection de groupe

                 o    Pulsations du membre

                 o    Modifications d'appartenance
             Pour s'adapter à  la  configuration  du  réseau  sur
             lequel  le  DAS  et  les instances clusterisées sont

Java EE 6           Last change: 14 juin 2011                   5

User Commands                                   create-cluster(1)

             déployés, définissez cette valeur aussi bas que pos-
             sible.  Pour déterminer la plus petite valeur possi-
             ble pour votre système,  utilisez  la  sous-commande
             validate-multicast(1).

             0 permet de s'assurer que les  messages  multidiffu-
             sion  ne  quittent jamais l'hôte à partir duquel ils
             sont diffusés.

             La valeur 1 pourrait empêcher la diffusion  de  mes-
             sages  entre  les hôtes sur le même sous-réseau, qui
             sont connectés via un commutateur ou un routeur.

             La valeur  par  défaut  est  4,  ce  qui  permet  de
             s'assurer   que   les   messages  sont  correctement
             transmis à tous les  membres  du  cluster  dans  les
             réseaux  sur  lesquels  les hôtes sont connectés par
             les commutateurs et les routeurs.

     --gmsenabled

         Indique si le GMS est activé pour le cluster.

         Les valeurs possibles sont :

         true
             Le GMS est activé pour le cluster (par défaut).

             Quand le GMS est activé  pour  un  cluster,  il  est
             démarré  dans  chaque  instance  de serveur, dans le
             cluster et dans le DAS. Le DAS  participe  à  chaque
             cluster  pour  lequel  cette  option est définie sur
             true.

         false

             Le GMS est désactivé pour le cluster.

     --multicastaddress
         Adresse  sur  laquelle  le  GMS  est  à   l'écoute   des
         événements  de  groupe.  Cette option doit spécifier une
         adresse de multidiffusion comprise  entre  224.0.0.0  et
         239.255.255.255.  La  valeur par défaut est 228.9.XX.YY,
         XX  et  YY  étant  des  valeurs  indépendantes  générées
         automatiquement comprises entre 0 et 255.

Java EE 6           Last change: 14 juin 2011                   6

User Commands                                   create-cluster(1)

     --multicastport

         Numéro du port de communication sur lequel le GMS est  à
         l'écoute  des  événements  de  groupe. Cette option doit
         spécifier un numéro de port valide compris entre 2048 et
         32000.  La valeur par défaut est générée automatiquement
         dans cette plage.

     --bindaddress
         Adresse IP (Internet Protocol) de l'interface  réseau  à
         laquelle  le  GMS  est  lié. Cette option doit spécifier
         l'adresse IP d'une interface réseau  locale.  La  valeur
         par défaut est toutes les adresses de l'interface réseau
         publique.

         Sur une machine multiréseau, cette option permet de con-
         figurer  l'interface  réseau  utilisée  pour le GMS. Une
         machine multiréseau possède  au  moins  deux  interfaces
         réseau.

         Pour  spécifier  une  adresse  valide  pour  toutes  les
         instances  GlassFish  Server  du  cluster,  utilisez une
         propriété système pour définir l'adresse séparément pour
         chaque instance.

         Par exemple, utilisez  la  sous-commande  create-system-
         properties  pour  créer  la  propriété système GMS-BIND-
         INTERFACE-ADDRESS-  cluster-name.   Définissez   ensuite
         l'option   --   bindaddress${GMS-BIND-INTERFACE-ADDRESS-
         cluster-name} pour indiquer la propriété système. Enfin,
         pour chaque instance du cluster, définissez la propriété
         système  GMS-BIND-INTERFACE-ADDRESS-  cluster-name   sur
         l'adresse  d'interface  réseau requise sur la machine de
         l'instance.

     --hosts

         Cette option n'est valide que si le  logiciel  HADB  est
         installé.  Liste  de noms d'hôte séparés par une virgule
         où l'instance HADB est configurée.  Le  nombre  d’hôtes
         doit  être  pair et supérieur à 1. Les mêmes noms d'hôte
         peuvent être répétés. Utilisez des noms d'hôte  complets
         lors de la spécification des interfaces de liste d'hôtes
         réservées   à   des   hôtes   à   plusieurs   interfaces
         réseau.N'indiquez pas cette option. Elle est conservée à
         des fins de compatibilité avec les versions antérieures.
         Si  vous  indiquez  cette option, au lieu de générer une
         erreur de syntaxe, la sous-commande s'exécute  correcte-
         ment  et affiche un message d'avertissement selon lequel
         l'option est ignorée.

Java EE 6           Last change: 14 juin 2011                   7

User Commands                                   create-cluster(1)

     --haagentport

         Cette option n'est valide que si le  logiciel  HADB  est
         installé.  Numéro  du  port de l'agent HA. La valeur par
         défaut est 1862.N'indiquez pas cette  option.  Elle  est
         conservée  à des fins de compatibilité avec les versions
         antérieures. Si vous indiquez cette option, au  lieu  de
         générer   une   erreur   de  syntaxe,  la  sous-commande
         s'exécute   correctement   et   affiche    un    message
         d'avertissement selon lequel l'option est ignorée.

     --haadminpassword
         Cette option n'est valide que si le  logiciel  HADB  est
         installé. Mot de passe de l'administrateur HA. Si aucune
         information n'est spécifiée, le mot de passe du  serveur
         d'administration  de  domaine est utilisé.N'indiquez pas
         cette option. Elle est conservée à des fins de  compati-
         bilité  avec  les versions antérieures. Si vous indiquez
         cette option, au lieu de générer une erreur de  syntaxe,
         la  sous-commande  s'exécute  correctement et affiche un
         message  d'avertissement  selon  lequel   l'option   est
         ignorée.

     --haadminpasswordfile

         Cette option n'est valide que si le  logiciel  HADB  est
         installé.  Fichier  contenant  le  mot  de  passe  haute
         disponibilité associé à  l'instance  administrative.  Le
         mot de passe est défini sous la forme suivante :

           HADBM_ADMINPASSWORD=password
           HADBM_DBPASSWORD=password
           HADBM_SYSTEMPASSWORD=password

         Où password est le mot de passe de  l'administrateur  HA
         pour  le  domaine.  S'il  n'est  pas spécifié, le mot de
         passe  du  serveur  d'administration  de   domaine   est
         utilisé.

         N'indiquez pas cette option. Elle est  conservée  à  des
         fins  de compatibilité avec les versions antérieures. Si
         vous indiquez cette  option,  au  lieu  de  générer  une
         erreur  de syntaxe, la sous-commande s'exécute correcte-
         ment et affiche un message d'avertissement selon  lequel
         l'option est ignorée.

     --devicesize
         Cette option n'est valide que si le  logiciel  HADB  est
         installé. Configure la taille du périphérique à utiliser

Java EE 6           Last change: 14 juin 2011                   8

User Commands                                   create-cluster(1)

         pour la base de données HADB. La valeur est exprimée  en
         méga-octets  (Mo). La plage autorisée est comprise entre
         64 Mo et 8 000+ giga-octets  (Go).N'indiquez  pas  cette
         option.  Elle  est conservée à des fins de compatibilité
         avec les versions antérieures. Si  vous  indiquez  cette
         option,  au  lieu  de  générer une erreur de syntaxe, la
         sous-commande s'exécute correctement et affiche un  mes-
         sage d'avertissement selon lequel l'option est ignorée.

     --haproperty

         Cette option n'est valide que si le  logiciel  HADB  est
         installé. Paires nom/valeur de propriétés haute disponi-
         bilité séparées  par  deux-points.N'indiquez  pas  cette
         option.  Elle  est conservée à des fins de compatibilité
         avec les versions antérieures. Si  vous  indiquez  cette
         option,  au  lieu  de  générer une erreur de syntaxe, la
         sous-commande s'exécute correctement et affiche un  mes-
         sage d'avertissement selon lequel l'option est ignorée.

     --autohadb
         Cette option n'est valide que si le  logiciel  HADB  est
         installé.  Si cette valeur est définie sur true, la base
         de données HADB associée au cluster est  automatiquement
         démarrée, arrêtée ou supprimée si vous démarrez, arrêtez
         ou supprimez le cluster. La valeur par défaut est false.
         Pour  modifier ce paramètre, utilisez l'option hadbover-
         ride  dans  start-cluster,   stop-cluster   ou   delete-
         cluster. N'indiquez pas cette option. Elle est conservée
         à  des  fins  de   compatibilité   avec   les   versions
         antérieures.  Si  vous indiquez cette option, au lieu de
         générer  une  erreur  de   syntaxe,   la   sous-commande
         s'exécute    correctement    et   affiche   un   message
         d'avertissement selon lequel l'option est ignorée.

     --portbase

         Cette option n'est valide que si le  logiciel  HADB  est
         installé.  Numéro  de  port de démarrage pour le serveur
         HADB. La  valeur  par  défaut  est  15200.  Les  valeurs
         valides  sont comprises entre 10000 et 63000. N'indiquez
         pas cette option. Elle est conservée à des fins de  com-
         patibilité  avec les versions antérieures. Si vous indi-
         quez cette option, au lieu de générer une erreur de syn-
         taxe, la sous-commande s'exécute correctement et affiche
         un message d'avertissement  selon  lequel  l'option  est
         ignorée.

Java EE 6           Last change: 14 juin 2011                   9

User Commands                                   create-cluster(1)

OPERANDS
     cluster-name

         Nom du cluster.

         Le nom doit respecter les exigences suivantes :

             o    Le nom ne  peut  contenir  que  des  caractères
                  ASCII.

             o    Le  nom  doit  commencer  par  une  lettre,  un
                  chiffre ou un caractère de soulignement.

             o    Le nom ne  peut  contenir  que  les  caractères
                  suivants :

                 o    Lettres minuscules

                 o    Lettres majuscules

                 o    Chiffres

                 o    Trait d'union

                 o    Point

                 o    Caractère de soulignement

             o    Le nom du nœud doit être unique dans le domaine
                  et  ne doit pas être le nom d'un autre cluster,
                  d'une  configuration  nommée,  d'une   instance
                  GlassFish Server ni d'un nœud.

             o    Le nom ne doit pas être domain, server ou  tout
                  autre mot-clé réservé par GlassFish Server.

EXAMPLES
     Example 1 Création d'un cluster

     Cet exemple permet de créer un cluster nommé ltscluster pour
     lequel  le  port 1169 est utilisé pour sécuriser les connex-
     ions IIOP. L'option --config n'étant pas indiquée, le  clus-
     ter  fait  référence  à une copie de la configuration nommée
     default-config, ltscluster-config.

       asadmin> create-cluster
       --systemproperties IIOP_SSL_LISTENER_PORT=1169
       ltscluster
       Command create-cluster executed successfully.

Java EE 6           Last change: 14 juin 2011                  10

User Commands                                   create-cluster(1)

     Example 2 Création d'une base de données  HADB  lors  de  la
     création d'un cluster

     Cet exemple requiert le logiciel HADB  et  un  domaine  créé
     avec le profil entreprise.

     La commande suivante crée une base de données HADB  sur  les
     hôtes  host1  et   host2  en même temps que le cluster clus-
     ter1 :

       asadmin> create-cluster --user admin1
       --passwordfile passwords.txt --hosts hos1,host2 cluster1
       Command create-cluster executed successfully.

EXIT STATUS
     0                           commande correctement exécutée

     1                           erreur lors de l'exécution de la
                                 commande

SEE ALSO
     create-application-ref(1), create-instance(1),  create-jdbc-
     resource(1),    create-local-instance(1),   create-resource-
     ref(1),   delete-cluster(1),   delete-instance(1),   delete-
     local-instance(1),   deploy(1),   list-clusters(1),   start-
     cluster(1), stop-cluster(1), validate-multicast(1)

     asadmin(1M)

     Apache            Felix             Remote             Shell
     (http://felix.apache.org/site/apache-felix-remote-
     shell.html), JPDA (Architecture de débogueur de  plate-forme
     Java)
     (http://java.sun.com/javase/technologies/core/toolsapis/jpda/)

Java EE 6           Last change: 14 juin 2011                  11


La commande create-cluster a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-clusters --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help list-clusters [options] ...

User Commands                                    list-clusters(1)

NAME
     list-clusters - répertorie les clusters  existants  dans  un
     domaine

SYNOPSIS
     list-clusters [--help] [target]

DESCRIPTION
     La sous-commande list-clusters répertorie les clusters exis-
     tants  dans un domaine. La liste peut être filtrée par clus-
     ter, instance, nœud ou configuration.  Pour  chaque  cluster
     répertorié,  la  sous-commande  indique si le cluster est en
     cours d'exécution.

     Cette sous-commande est prise  en  charge  en  mode  distant
     uniquement.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

OPERANDS
     target
         Filtre la liste des clusters en spécifiant la cible pour
         laquelle  les  clusters  doivent  être  répertoriés. Les
         valeurs valides sont les suivantes :

         domain

             Répertorie  tous  les  clusters  du   domaine   (par
             défaut).

         cluster-name
             Répertorie uniquement le cluster spécifié.

         instance-name

             Répertorie le cluster  duquel  l'instance  spécifiée
             est membre.

         node-name
             Répertorie les clusters contenant une  instance  qui
             réside   sur  le  nœud  spécifié.  Par  exemple,  si
             l'instance pmdi1  du  cluster   pmdc  et  l'instance

Java EE 6           Last change: 9 sept. 2010                   1

User Commands                                    list-clusters(1)

             ymli1  du cluster ymlc résident sur le nœud n1, pmdc
             et  ymlc sont répertoriés.

          configuration-name

             Répertorie tous les  clusters  qui  contiennent  des
             instances  dont  la configuration est définie par la
             configuration nommée.

EXAMPLES
     Example 1 Liste de tous les clusters d'un domaine

     Cet exemple répertorie  tous  les  clusters  du  domaine  en
     cours.

       asadmin> list-clusters
       pmdclust not running
       ymlclust not running

       Command list-clusters executed successfully.

     Example 2 Affichage de l'état d'un cluster

     Cet exemple affiche le statut du cluster ymlclust, qui n'est
     pas en cours d'exécution.

       asadmin> list-clusters ymlclust
       ymlclust not running

       Command list-clusters executed successfully.

     Example 3 Liste de tous les clusters qui sont associés à  un
     noeud

     Cet exemple répertorie les clusters contenant  une  instance
     qui réside sur le noeud sj02.

       asadmin> list-clusters sj02
       ymlclust not running

Java EE 6           Last change: 9 sept. 2010                   2

User Commands                                    list-clusters(1)

       Command list-clusters executed successfully.

EXIT STATUS
     0                           commande correctement exécutée

     1                           Erreur lors de  l’exécution  de
                                 la commande

SEE ALSO
     create-cluster(1),   delete-cluster(1),    start-cluster(1),
     stop-cluster(1)

     asadmin(1M)

Java EE 6           Last change: 9 sept. 2010                   3


La commande list-clusters a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-clusters Return:0
cluster2 not running
La commande list-clusters a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-cluster --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help delete-cluster [options] ...

User Commands                                   delete-cluster(1)

NAME
     delete-cluster - supprime un cluster GlassFish Server

SYNOPSIS
     delete-cluster [--help]
     [--autohadboverride={true|false}] [--node-agent=node-agent--name]
     cluster-name

DESCRIPTION
     La sous-commande delete-cluster supprime un cluster  GlassF-
     ish Server. Un cluster peut être supprimé uniquement s'il ne
     contient pas d'instance GlassFish Server. Si un cluster  que
     vous  supprimez  contient  des  instances,  d'arrêtez-les et
     supprimez-les avant de supprimer le cluster.

     Si la configuration nommée du cluster a  été  créée  automa-
     tiquement  pour  le  cluster  et  qu'aucun  autre cluster ou
     instance non en cluster ne se réfère à la configuration,  la
     configuration est supprimée lorsque le cluster est supprimé.
     La configuration créée automatiquement pour un  cluster  est
     nommée  cluster-name  -config, où cluster-name est le nom du
     cluster.

     Si HADB est installé et utilisé, la  base  de  données  HADB
     associée  à un cluster peut également être supprimée lorsque
     le cluster est supprimé, selon  les  paramètres  du  cluster
     autohadb  et  si  vous  le  remplacez  à  l'aide de l'option
     autohadboverride de cette commande.

     Cette commande est prise en charge en mode  distant  unique-
     ment.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --autohadboverride
         Cette option n'est valide que si le  logiciel  HADB  est
         installé.  L'option autohadboverride détermine s'il faut
         ignorer le paramètre du cluster pour l'option  autohadb.
         Lorsque  le  cluster a été créé, l'option autohadb a été
         définie  pour  signaler  si  la  base  de  données  HADB
         associée  au  cluster est démarrée, arrêtée ou supprimée
         lorsque le cluster est démarré, arrêté ou supprimé. Vous
         pouvez   ignorer  cette  valeur  à  l'aide  de  l'option

Java EE 6         Last change: 7 décembre 2010                  1

User Commands                                   delete-cluster(1)

         autohadboverride. Si autohadboverride  est  définie  sur
         true,  la  base de données HADB est supprimée lorsque le
         cluster est supprimé. Si elle est définie sur false,  la
         base  de  données  HADB  n'est  pas supprimée lorsque le
         cluster est supprimé. Si l'option autohadboverride n'est
         pas  définie, par défaut, le paramètre autohadb du clus-
         ter est utilisé.

         N'indiquez pas cette option. Elle est  conservée  à  des
         fins  de compatibilité avec les versions antérieures. Si
         vous indiquez cette  option,  au  lieu  de  générer  une
         erreur  de syntaxe, la sous-commande s'exécute correcte-
         ment et affiche un message d'avertissement selon  lequel
         l'option est ignorée.

     --nodeagent

         N'indiquez pas cette option. Elle est  conservée  à  des
         fins  de compatibilité avec les versions antérieures. Si
         vous indiquez cette  option,  au  lieu  de  générer  une
         erreur  de syntaxe, la sous-commande s'exécute correcte-
         ment et affiche un message d'avertissement selon  lequel
         l'option est ignorée.

OPERANDS
     cluster-name
         Nom du cluster à supprimer.

EXAMPLES
     Example 1 Suppression d'un cluster GlassFish Server

     Cet exemple supprime le cluster GlassFish Server adccluster.

       asadmin> delete-cluster adccluster
       Command delete-cluster executed successfully.

EXIT STATUS
     0                           commande correctement exécutée

     1                           Erreur lors de  l’exécution  de
                                 la commande

Java EE 6         Last change: 7 décembre 2010                  2

User Commands                                   delete-cluster(1)

SEE ALSO
     create-cluster(1),     delete-instance(1),     delete-local-
     instance(1),   list-clusters(1),   start-cluster(1),   stop-
     instance(1), stop-local-instance(1), stop-cluster(1)

     asadmin(1M)

Java EE 6         Last change: 7 décembre 2010                  3


La commande delete-cluster a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-cluster cluster2 Return:0
La commande delete-cluster a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-node-ssh --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help create-node-ssh [options] ...

User Commands                                  create-node-ssh(1)

NAME
     create-node-ssh - crée un noeud qui est activé pour la  com-
     munication via SSH

SYNOPSIS
     create-node-ssh [--help]
     --nodehost node-host
     [--installdir install-dir] [--nodedir node-dir]
     [--sshport ssh-port] [--sshuser ssh-user]
     [--sshkeyfile ssh-keyfile]
     [--force={false|true}]
     [--install={false|true}] [--archive archive]
     node-name

DESCRIPTION
     La sous-commande  create-node-ssh  crée  un  noeud  qui  est
     activé pour la communication via le shell sécurisé (SSH).

     Un noeud représente un hôte sur lequel le logiciel GlassFish
     Server  est  installé.  Un nœud doit être présent sur chaque
     hôte sur lequel résident des instances GlassFish Server.

     Le serveur d'administration de  domaine  (DAS)  contacte  un
     hôte  de  nœud par le biais du connecteur SSH pour gérer les
     instances de GlassFish Server  qui  résident  sur  le  nœud.
     Toutefois,  le  serveur  DAS n'utilise pas le connecteur SSH
     pour contacter  l'hôte  sur  lequel  le  DAS  est  en  cours
     d'exécution,  car  le  DAS  peut  exécuter  toutes les sous-
     commandes asadmin localement.

     Par défaut, la sous-commande échoue et  le  nœud  n'est  pas
     créé si le DAS ne peut pas contacter l'hôte du nœud via SSH.
     Pour forcer la création du nœud dans la configuration du DAS
     même si l'hôte ne peut pas être contacté via SSH, définissez
     l'option --force sur true.

     Cette sous-commande est prise  en  charge  en  mode  distant
     uniquement.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

Java EE 6           Last change: 14 juin 2011                   1

User Commands                                  create-node-ssh(1)

     --nodehost

         Nom de l'hôte représenté par le noeud. Le nom de  l'hôte
         doit être spécifié. Sinon, une erreur se produit.

     --installdir
         Chemin  d'accès  complet   au   parent   du   répertoire
         d'installation  de base du logiciel GlassFish Server sur
         l'hôte, par exemple, /export/glassfish3/. La valeur  par
         défaut  est  le  parent  du répertoire d'installation de
         base par défaut du logiciel  GlassFish  Server  pour  le
         DAS.  Ce comportement par défaut n'est utile que si vous
         installez GlassFish Server dans le même emplacement  sur
         tous les hôtes.

     --nodedir

         Chemin d'accès complet au répertoire devant contenir les
         instances  de  GlassFish  Server  créées sur le nœud. La
         valeur par défaut est as-install/nodes ,  où  as-install
         correspond au répertoire d'installation de base du logi-
         ciel GlassFish Server sur l'hôte. Si un  chemin  d'accès
         relatif  est  spécifié, il est relatif au répertoire as-
         install.

     --sshport
         Port à utiliser pour les connexions SSH à l'hôte  de  ce
         nœud. La valeur par défaut est 22. Si l'option--nodehost
         est définie sur localhost-domain, l'option --sshport est
         ignorée.

     --sshuser

         L'utilisateur sur l'hôte de ce nœud doit lancer le  pro-
         cessus pour se connecter à l'hôte via SSH. La valeur par
         défaut est l'utilisateur qui exécute le  processus  DAS.
         Pour  s'assurer  que le serveur DAS peut lire le fichier
         de  clés  privées   SSH   de   l'utilisateur,   indiquez
         l'utilisateur   qui   exécute   le   processus  DAS.  Si
         l'option--nodehost  est  définie  sur  localhost-domain,
         l'option --sshuser est ignorée.

     --sshkeyfile
         Chemin d'accès absolu au fichier  de  clés  privées  SSH
         pour  l'utilisateur  que l'option --sshuser spécifie. Ce
         fichier est utilisé  pour  l'authentification  du  démon
         sshd sur l'hôte du nœud.

Java EE 6           Last change: 14 juin 2011                   2

User Commands                                  create-node-ssh(1)

         Note -

           GlassFish   Server   prend   également    en    charge
           l'authentification  par  mots  de  passe  via l'entrée
           AS_ADMIN_SSHPASSWORD dans le fichier de mots de passe.
           Le fichier de mots de passe est spécifié dans l'option
           --paswordfile de l'utilitaire asadmin(1M).
         Si le fichier de clés privées SSH est  protégé  par  une
         phrase  de  passe, le fichier de mots de passe doit con-
         tenir l'entrée AS_ADMIN_SSHKEYPASSPHRASE.

         Le chemin d'accès au fichier de clés doit être  accessi-
         ble  par  le serveur DAS et le fichier de clés doit être
         lisible par le serveur DAS.

         La valeur par défaut est un fichier de clés  placé  dans
         le   répertoire  .ssh  de  l'utilisateur.  Si  plusieurs
         fichiers de clés sont détectés, la sous-commande utilise
         l'ordre de préférence suivant :

             1.   id_rsa

             2.   id_dsa

             3.   identity

     --force

         Indique si le nœud est créé  dans  la  configuration  du
         DAS,  même  si  la  validation  des  paramètres  du nœud
         échoue. Pour valider les paramètres d'un noeud, le  ser-
         veur  DAS doit être capable de contacter l'hôte du noeud
         via SSH. Les valeurs possibles sont :

         false
             Le  noeud  n'est  pas  créé  si  la  validation  des
             paramètres du noeud échoue (valeur par défaut).

         true

             Le  noeud  est  créé,  même  si  la  validation  des
             paramètres du noeud échoue.

     --install
         Indique si le logiciel GlassFish Server est installé sur
         l'hôte représenté par le nœud.

         Les valeurs possibles sont :

Java EE 6           Last change: 14 juin 2011                   3

User Commands                                  create-node-ssh(1)

         false

             Le logiciel GlassFish Server n'est pas installé  sur
             l'hôte (par défaut).

         true
             Le  logiciel  GlassFish  Server  est  installé   sur
             l'hôte.

     --archive

         Chemin d'accès absolu au fichier d'archive  du  logiciel
         GlassFish  Server  devant être installé. Si cette option
         est omise et si l'option --install est définie sur true,
         alors  la sous-commande crée une archive ZIP du logiciel
         GlassFish  Server  à  partir  de   l'installation   dans
         laquelle  cette sous-commande est exécutée. L'archive ne
         contient pas les répertoires domains ni nodes.

OPERANDS
     node-name
         Nom du noeud.

         Le nom doit respecter les exigences suivantes :

             o    Le nom ne  peut  contenir  que  des  caractères
                  ASCII.

             o    Le  nom  doit  commencer  par  une  lettre,  un
                  chiffre ou un caractère de soulignement.

             o    Le nom ne  peut  contenir  que  les  caractères
                  suivants :

                 o    Lettres minuscules

                 o    Lettres majuscules

                 o    Chiffres

                 o    Trait d'union

                 o    Point

                 o    Caractère de soulignement

             o    Le nom doit être unique dans le domaine  et  ne
                  doit  pas  être  le  nom  d'un autre nœud, d'un

Java EE 6           Last change: 14 juin 2011                   4

User Commands                                  create-node-ssh(1)

                  cluster, d'une configuration  nommée  ou  d'une
                  instance GlassFish Server.

             o    Le nom ne doit pas être domain, server ou  tout
                  autre mot-clé réservé par GlassFish Server.

EXAMPLES
     Cet exemple crée le nœud adc pour l'hôte adc.example.com. Le
     parent  du  répertoire  d'installation  de  base du logiciel
     GlassFish Server est /export/glassfish3.

     Example 1 Création d'un noeud

       asadmin> create-node-ssh
       --nodehost adc.example.com
       --installdir /export/glassfish3  adc

       Command create-node-ssh executed successfully.

     Example 2 Création forcée d'un noeud

     Cet exemple force  la  création  du  nœud  eg1  pour  l'hôte
     eghost.example.com. Le noeud est créé malgré l'échec de con-
     tact du serveur  DAS  avec  l'hôte  eghost.example.com  pour
     valider les paramètres du noeud.

       asadmin> create-node-ssh --force --nodehost eghost.example.com eg1
       Warning: some parameters appear to be invalid.
       Could not connect to host eghost.example.com using SSH.
       There was a problem while connecting to eghost.example.com:22
       eghost.example.com
       Continuing with node creation due to use of --force.

       Command create-node-ssh executed successfully.

EXIT STATUS
     0                           commande correctement exécutée

     1                           erreur lors de l'exécution de la
                                 commande

SEE ALSO

Java EE 6           Last change: 14 juin 2011                   5

User Commands                                  create-node-ssh(1)

     create-node-config(1), delete-node-ssh(1),  install-node(1),
     list-nodes(1),  ping-node-ssh(1),  setup-ssh(1),  uninstall-
     node(1), update-node-ssh(1)

     asadmin(1M)

Java EE 6           Last change: 14 juin 2011                   6


La commande create-node-ssh a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-nodes --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help list-nodes [options] ...

User Commands                                       list-nodes(1)

NAME
     list-nodes - répertorie tous les nœuds de  GlassFish  Server
     d'un domaine

SYNOPSIS
     list-nodes [--help] [--long={false|true}]

DESCRIPTION
     La sous-commande list-nodes répertorie  tous  les  nœuds  de
     GlassFish Server d'un domaine.

     Par  défaut,  la  sous-commande  affiche  les   informations
     suivantes pour chaque nœud répertorié :

         o    Nom du nœud

         o    Le type  du  noeud,  ce  qui  est  l'un  des  types
              suivants :

              CONFIG

                  Le nœud ne prend pas en charge la communication
                  à distance.

              SSH
                  Le nœud prend en charge la communication via le
                  protocole SSH (shell sécurisé).

         o    Nom de l'hôte représenté par le nœud

     L'option --long de la sous-commande  indique  si  les  nœuds
     sont  répertoriés au format long. Au format long, les infor-
     mations complémentaires suivantes relatives  à  chaque  nœud
     s'affichent :

         o    Chemin  d'accès  vers  le  parent   du   répertoire
              d'installation  de  base  de  GlassFish  Server sur
              l'hôte représenté par le nœud

         o    Liste  séparée  par  des  virgules  des  noms   des
              instances GlassFish Server résidant sur le nœud

     Si l'option --terse de l'utilitaire asadmin(1M) est  définie
     sur  true  et  que  l'option  --long de la sous-commande est

Java EE 6           Last change: 16 déc. 2010                   1

User Commands                                       list-nodes(1)

     définie sur false, la sous-commande répertorie uniquement le
     nom de chaque nœud.

     Cette sous-commande est prise  en  charge  en  mode  distant
     uniquement.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --long
     -l
         Indique si les nœuds sont répertoriés au format long.

         Les valeurs possibles sont :

         true

             Les nœuds sont répertoriés au format long.

         false
             Les nœuds sont  répertoriés  au  format  court  (par
             défaut).

EXAMPLES
     Example 1 Liste des nœuds de GlassFish Server

     Cet exemple affiche le nom, le type et l'hôte  de  tous  les
     nœuds de GlassFish Server du domaine domain1.

       asadmin> list-nodes
       localhost-domain1  CONFIG  localhost
       sj02  SSH  sj02.example.com
       sj01  SSH  sj01.example.com
       devnode  CONFIG  localhost
       Command list-nodes executed successfully.

     Example 2 Liste des  noms  des  nœuds  de  GlassFish  Server
     uniquement

Java EE 6           Last change: 16 déc. 2010                   2

User Commands                                       list-nodes(1)

     Cet exemple utilise l'option --terse de l'utilitaire asadmin
     afin de répertorier uniquement le nom des nœuds de GlassFish
     Server dans le domaine domain1.

       asadmin> list-nodes --terse=true
       localhost-domain1
       sj02
       sj01
       devnode

     Example 3 Liste des nœuds de GlassFish Server au format long

     Cet exemple répertorie les noeuds de GlassFish  Server  dans
     le domaine domain1 au format long.

       asadmin> list-nodes --long=true
       NODE NAME           TYPE     NODE HOST          INSTALL DIRECTORY     REFERENCED BY
       localhost-domain1   CONFIG   localhost          /export/glassfish3
       sj02                SSH      sj02.example.com   /export/glassfish3    pmd-i2, yml-i2
       sj01                SSH      sj01.example.com   /export/glassfish3    pmd-i1, yml-i1
       devnode             CONFIG   localhost          /export/glassfish3    pmdsa1
       Command list-nodes executed successfully.

EXIT STATUS
     0                           commande correctement exécutée

     1                           Erreur lors de  l’exécution  de
                                 la commande

SEE ALSO
     create-node-config(1),   create-node-ssh(1),    delete-node-
     config(1),  delete-node-ssh(1),  list-nodes-config(1), list-
     nodes-ssh(1)

     asadmin(1M)

Java EE 6           Last change: 16 déc. 2010                   3


La commande list-nodes a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-nodes Return:0
localhost-domain1  CONFIG  localhost
node-ssh-1  SSH  localhost
La commande list-nodes a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-node-ssh --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help delete-node-ssh [options] ...

User Commands                                  delete-node-ssh(1)

NAME
     delete-node-ssh - supprime un noeud qui est activé  pour  la
     communication via SSH

SYNOPSIS
     delete-node-ssh [--help]
     [--uninstall={false|true}] [--force={false|true}]
     node-name

DESCRIPTION
     La sous-commande delete-node-config supprime un  noeud,  qui
     est  activé  pour les communications via SSH (Secure Shell),
     du domaine. Cette sous-commande ne  nécessite  pas  que  SSH
     soit configuré.

     Cette sous-commande peut uniquement supprimer un  noeud  qui
     est activé pour la communication via SSH. Un noeud qui n'est
     pas activé pour la communication via SSH doit être  supprimé
     à  l'aide  de  la  sous-commande delete-node-config(1). Pour
     déterminer si un noeud est activé pour la communication  via
     SSH, utilisez la sous-commande list-nodes(1).

     Aucune instance GlassFish Server  ne  doit  résider  sur  le
     noeud  en  cours  de  suppression. Dans le cas contraire, la
     sous-commande échoue. Avant d'exécuter cette  sous-commande,
     supprimez  les instances qui résident sur le noeud à l'aide,
     par exemple, de la sous-commandedelete-instance(1) ou de  la
     sous-commande delete-local-instance(1).

     Cette sous-commande est prise  en  charge  en  mode  distant
     uniquement.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --uninstall
         Indique si le logiciel GlassFish Server est  désinstallé
         de l'hôte représenté par le nœud.

         Les valeurs possibles sont :

         false

             Le logiciel GlassFish Server n'est  pas  désinstallé
             de l'hôte (par défaut).

Java EE 6           Last change: 16 déc. 2010                   1

User Commands                                  delete-node-ssh(1)

         true

             Le logiciel  GlassFish  Server  est  désinstallé  de
             l'hôte. Par défaut, si l'un des nœuds, à l'exception
             du  nœud  prédéfini  localhost-domain,  réside   sur
             n'importe  quel  hôte  à  partir  duquel le logiciel
             GlassFish Server est en cours de désinstallation, la
             sous-commande  échoue. Pour désinstaller le logiciel
             GlassFish Server  à  partir  d'un  hôte  sur  lequel
             résident   des   nœuds  définis  par  l'utilisateur,
             définissez l'option --force sur  true.  Si  l'option
             --force  est  définie  sur  true,  la  sous-commande
             supprime  l'intégralité  du  contenu  du  parent  du
             répertoire d'installation de base.

     --force
         Si l'option --uninstall est définie sur true, indique si
         la   sous-commande  désinstalle  le  logiciel  GlassFish
         Server à partir d'un hôte, même si un  nœud  défini  par
         l'utilisateur  réside  sur l'hôte. Les valeurs possibles
         sont :

         false

             Si un nœud défini par l'utilisateur  réside  sur  un
             hôte,  le logiciel n'est pas désinstallé et la sous-
             commande échoue (par défaut).

             Si l'option --force est définie sur false, la  sous-
             commande  supprime  uniquement les fichiers du logi-
             ciel GlassFish Server. Tout autre type  de  contenu,
             si  le  parent  du répertoire d'installation de base
             tels que les fichiers de  configuration,  n'est  pas
             supprimé.

         true
             La sous-commande désinstalle le  logiciel  GlassFish
             Server  de  l'hôte,  même  si  un  nœud  défini  par
             l'utilisateur réside sur l'hôte.

             Si l'option --force est définie sur true,  la  sous-
             commande supprime l'intégralité du contenu du parent
             du répertoire d'installation de base.

OPERANDS
     node-name

         Le nom du noeud à supprimer. Le noeud doit  être  activé

Java EE 6           Last change: 16 déc. 2010                   2

User Commands                                  delete-node-ssh(1)

         pour la communication via SSH. Sinon, une erreur se pro-
         duit.

EXAMPLES
     Example 1 Suppression d'un noeud qui est activé pour la com-
     munication via SSH

     Cet exemple supprime le noeud eg1, qui est  activé  pour  la
     communication via SSH.

       asadmin> delete-node-ssh eg1
       Command delete-node-ssh executed successfully.

EXIT STATUS
     0                           commande correctement exécutée

     1                           Erreur lors de  l’exécution  de
                                 la commande

SEE ALSO
     create-node-ssh(1),      delete-node-config(1),      delete-
     instance(1),    delete-local-instance(1),   install-node(1),
     list-nodes(1), uninstall-node(1), update-node-ssh(1)

     asadmin(1M)

Java EE 6           Last change: 16 déc. 2010                   3


La commande delete-node-ssh a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-node-ssh node-ssh-1 Return:0
La commande delete-node-ssh a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-http-lb-configs --help Return:0
La man page distante est introuvable, recherche locale en cours...

User Commands                             list-http-lb-configs(1)

NAME
     list-http-lb-configs  -  répertorie  les  configurations  de
     l'équilibreur de charge

SYNOPSIS
     list-http-lb-configs [--help] [target]

DESCRIPTION
     La sous-commande list-http-lb-configs répertorie les  confi-
     gurations d'équilibreur de charge. Répertoriez-les toutes ou
     répertoriez-les en fonction du cluster ou de  l'instance  de
     serveur auquel/à laquelle elles font référence.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

OPERANDS
     target
         Répertorie les équilibreurs de  charge  par  cible.  Les
         valeurs valides sont :

             o    cluster_name- Nom d'un cluster cible.

             o    instance_name- Nom d'une  instance  de  serveur
                  cible.

EXAMPLES
     Example 1 Liste des configurations d'équilibreur  de  charge
     sans cible

     Cet  exemple  répertorie  toutes   les   configurations   de
     l'équilibreur  de  charge définies pour tous les clusters et
     instances de GlassFish Server.

       asadmin> list-http-lb-configs
       mycluster-http-lb-config
       serverinstlb
       Command list-http-lb-configs executed successfully.

Java EE 6           Last change: 26 oct. 2010                   1

User Commands                             list-http-lb-configs(1)

     Example 2 Liste des configurations d'équilibreur  de  charge
     pour une cible spécifique

     Cet exemple répertorie la configuration de l'équilibreur  de
     charge définie pour un cluster intitulé mycluster.

       asadmin> list-http-lb-configs mycluster
       mycluster-http-lb-config
       Command list-http-lb-configs executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     delete-http-lb-config(1), create-http-lb-config(1)

     asadmin(1M)

Java EE 6           Last change: 26 oct. 2010                   2

La commande list-http-lb-configs a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-http-lb-configs Return:0
La commande list-http-lb-configs a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-http-lbs --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help list-http-lbs [options] ...

User Commands                                    list-http-lbs(1)

NAME
     list-http-lb  - répertorie les équilibreurs de charge

SYNOPSIS
     list-http-lbs [--help]

DESCRIPTION
     Utilisez  la  sous-commandelist-http-lbs  pour  afficher  la
     liste des équilibreurs de charge physiques.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

EXAMPLES
     Example 1 Liste des équilibreurs de  charge  physiques  d'un
     domaine

     Cet exemple répertorie tous les équilibreurs de charge  phy-
     siques définis pour un domaine.

       asadmin> list-http-lbs
       lb1
       lb2
       Command list-http-lbs executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     create-http-lb(1), delete-http-lb(1)

Java EE 6           Last change: 26 août 2010                   1

User Commands                                    list-http-lbs(1)

     asadmin(1M)

Java EE 6           Last change: 26 août 2010                   2


La commande list-http-lbs a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-http-lbs Return:0
La commande list-http-lbs a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-http-lb --help Return:0
La man page distante est introuvable, recherche locale en cours...

User Commands                                   create-http-lb(1)

NAME
     create-http-lb  - crée un équilibreur de charge

SYNOPSIS
     create-http-lb [--help] --devicehost device_host_or_IP_address --deviceport device_port [--sslproxyhost proxy_host]
     [--sslproxyport proxy_port] [--target target] [--lbpolicy lbpolicy] [--lbpolicymodule lb_policy_module] [--healthcheckerurl
 url]
     [--healthcheckerinterval 10] [--healthcheckertimeout 10][--lbenableallinstances=true [--lbenableallapplications=true] [--lb
weight instance=weight[:instance=weight]*] [--responsetimeout 60] [--httpsrouting=false] [--reloadinterval60][--monitor=false][-
-routecookie=true]
     [--property (name=value)[:name=value]*
     ] load_balancer_name

DESCRIPTION
     Utilisez  la  sous-commande  create-http-lb  pour  créer  un
     équilibreur   de  charge,  y  compris  la  configuration  de
     l'équilibreur de charge, la référence  de  la  cible  et  le
     vérificateur  de  maintenance.  Un équilibreur de charge est
     une représentation du périphérique d'équilibrage  de  charge
     réel,  définie  par son hôte de périphérique et les informa-
     tions  relatives  aux  ports.   Lorsque   vous   avez   créé
     l'équilibreur de charge, vous pouvez ajouter automatiquement
     les  modifications   apportées   à   la   configuration   de
     l'équilibreur  de charge sans exécuter export-http-lb-config
     et sans copier manuellement le fichier de  configuration  de
     l'équilibreur  de  charge  généré  sur l'instance du serveur
     Web.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --devicehost
         Hôte de  périphérique  ou  adresse  IP  du  périphérique
         d'équilibrage  de  charge.  Cet hôte ou cette adresse IP
         est l'emplacement où l'équilibreur  de  charge  physique
         résidera.

     --deviceport

         Port  utilisé  pour  communiquer  avec  le  périphérique
         d’équilibrage de charge. Il doit avoir SSL activé.

Java EE 6           Last change: 25 août 2010                   1

User Commands                                   create-http-lb(1)

     --sslproxyhost

         Hôte proxy utilisé pour le protocole HTTP sortant.

     --sslproxyport
         Port proxy utilisé pour le protocole HTTP sortant.

     --target

         Spécifie la cible à  laquelle  la  de  l'équilibreur  de
         charge s'applique.

         Les valeurs valides sont :

             o    cluster_name- Indique que les requêtes  concer-
                  nant    ce    cluster   seront   traitées   par
                  l'équilibreur de charge.

             o    stand-alone_instance_name :  indique  que   les
                  requêtes  concernant  cette  instance  autonome
                  sont traitées par l'équilibreur de charge.

     --lbpolicy
         La stratégie suivie par  l'équilibreur  de  charge  pour
         distribuer la charge aux instances de serveur d'un clus-
         ter. Les valeurs  valides  sont  round-robin,  weighted-
         round-robin  et  user-defined.  Si vous choisissez user-
         defined, indiquez un module de  stratégie  d'équilibrage
         de   charge   avec   l'option  lbpolicymodule.  Si  vous
         choisissez    weighted-round-robin,     assignez     les
         pondérations  aux  instances  de  serveur à l'aide de la
         sous-commande configure-lb-weight . La valeur par défaut
         est round-robin.

     --lbpolicymodule

         Si  votre  cible  est  un  cluster   et   la   stratégie
         d'équilibrage de charge est user-defined, utilisez cette
         option pour spécifier le chemin d'accès  complet  et  le
         nom  de  la  bibliothèque  partagée  de  votre module de
         stratégie  d'équilibrage  de  charge.  La   bibliothèque
         partagée doit se trouver à un emplacement accessible par
         le serveur Web.

     --healthcheckerurl
         URL à  laquelle  envoyer  le  ping  pour  déterminer  si
         l'instance est fonctionnelle.

Java EE 6           Last change: 25 août 2010                   2

User Commands                                   create-http-lb(1)

     --healthcheckerinterval

         Délai d'attente (en secondes) du vérificateur de mainte-
         nance  entre  deux vérifications du fonctionnement d'une
         instance. La valeur  par  défaut  est  10  secondes.  La
         valeur 0 désactive le vérificateur de maintenance.

     --healthcheckertimeout
         Délai d'attente (en secondes) du vérificateur de mainte-
         nance  pour  recevoir  une réponse d'une instance. Si le
         vérificateur de maintenance  ne  reçoit  aucune  réponse
         dans ce délai, l'instance est considérée comme non fonc-
         tionnelle. La valeur par défaut est 10 secondes.

     --lbenableallinstances

         Active  toutes  les  instances  du  cluster  cible  pour
         l'équilibrage de charge. Si la cible est une instance de
         serveur, active cette  instance  pour  l'équilibrage  de
         charge.

     --lbenableallapplications
         Active toutes les applications déployées dans l'instance
         ou le cluster cible pour l'équilibrage de charge.

     --lbweight

         Nom de l'instance et pondération que vous lui attribuez.
         La  pondération  doit  être un nombre entier. Les paires
         d'instances et de  pondérations  sont  séparées  par  le
         caractère        deux-points.        Par        exemple,
         instance1=1:instance2=4 signifie que,  toutes  les  cinq
         requêtes, l'une passe à instance1 et quatre à instance2.
         La valeur par défaut de la pondération est 1.

     --responsetimeout
         Délai exprimé en secondes au cours duquel  une  instance
         de serveur doit retourner une réponse. Si aucune réponse
         n’est reçue dans ce délai,  le  serveur  est  considéré
         comme  étant  non fonctionnel. Si le nombre spécifié est
         positif et que la requête est  idempotente,  la  requête
         est  relancée. Si la requête n’est pas idempotente, une
         page d’erreur s’affiche. Si la  valeur  est  0,  aucun
         délai n’est utilisé. La valeur par défaut est 60.

Java EE 6           Last change: 25 août 2010                   3

User Commands                                   create-http-lb(1)

     --httpsrouting

         Si l'option est définie sur  true,  les  requêtes  HTTPS
         adressées  à l’équilibreur de charge se transforment en
         requêtes HTTPS destinées à l’instance  de  serveur.  Si
         l'option  est  définie  sur  false,  les  requêtes HTTPS
         adressées à l’équilibreur de charge se transforment  en
         requêtes  HTTP  destinées  à  l’instance de serveur. La
         valeur par défaut est false.

     --reloadinterval
         Le temps, en secondes, que l'équilibreur de charge prend
         pour  vérifier  une configuration mise à jour. Lorsqu'il
         est détecté, le fichier de configuration  est  rechargé.
         La  valeur  par  défaut  est  60  secondes.  La valeur 0
         désactive le rechargement.

     --monitor

         Si  l'option  est  définie  sur  true,  le  contrôle  de
         l'équilibreur de charge est activé. La valeur par défaut
         est false.

     --routecookie
         Cette option est déconseillée. La  valeur  est  toujours
         true.

     --property

         Paires nom d’attribut/valeur facultatives  pour  confi-
         gurer l'équilibreur de charge.

OPERANDS
     lb_name
         Nom du nouvel équilibreur de charge. Ce nom ne doit  pas
         être  en  conflit avec les autres équilibreurs de charge
         du domaine.

EXAMPLES
     Example 1 Création d'un équilibreur de charge

     Cet exemple crée un équilibreur de charge nommé mylb.

       asadmin> create-http-lb

Java EE 6           Last change: 25 août 2010                   4

User Commands                                   create-http-lb(1)

       --devicehost host1 --deviceport 5555 mylb
       Command create-http-lb executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     delete-http-lb(1),     list-http-lbs(1),     create-http-lb-
     config(1)

     asadmin(1M)

Java EE 6           Last change: 25 août 2010                   5

La commande create-http-lb a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb --devicehost loc alhost --deviceport 5555 mylb Return:0
La commande create-http-lb a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-http-lb-config --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help create-http-lb-config [options] ...

User Commands                            create-http-lb-config(1)

NAME
     create-http-lb-config   -  crée   une   configuration   pour
     l'équilibreur de charge

SYNOPSIS
     create-http-lb-config [--help] [-->responsetimeout 60]
      [httpsrouting=false] [--reloadinterval 60]
      [--monitor=false] [--property (name=value)[:name=value]*]
      --target target | config_name

DESCRIPTION
     Utilisez la sous-commande create-http-lb-config  pour  créer
     une  configuration d'équilibreur de charge. Cette configura-
     tion s'applique à l'équilibrage de  charge  dans  le  chemin
     HTTP.  Après  avoir  créé  le  fichier  de  configuration de
     l'équilibreur de charge à  l'aide  de  cette  sous-commande,
     exécutezcreate-http-lb  pour créer l'équilibreur de charge à
     proprement parler.

     Vous devez préciser une cible ou un nom de configuration, ou
     les  deux. Si vous n'indiquez pas de cible, la configuration
     est  créée  sans  cible.  Vous  pourrez  en   rajouter   une
     ultérieurement  à  l'aide  de  create-http-lb-ref.  Si  vous
     n'indiquez pas de nom de configuration, un nom est créé  sur
     la  base  du  nom  de  la  cible.  Si vous spécifiez l'un et
     l'autre, la configuration est créée avec  le  nom  spécifié,
     associé à la cible spécifiée.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --responsetimeout
         Délai exprimé en secondes au cours duquel  une  instance
         de serveur doit retourner une réponse. Si aucune réponse
         n’est reçue dans ce délai,  le  serveur  est  considéré
         comme  étant  non fonctionnel. Si le nombre spécifié est
         positif et que la requête est  idempotente,  la  requête
         est  relancée. Si la requête n’est pas idempotente, une
         page d’erreur s’affiche. Si la  valeur  est  0,  aucun
         délai n’est utilisé. La valeur par défaut est 60.

Java EE 6           Last change: 25 août 2010                   1

User Commands                            create-http-lb-config(1)

     --httpsrouting

         Si l'option est définie sur  true,  les  requêtes  HTTPS
         adressées  à l’équilibreur de charge se transforment en
         requêtes HTTPS destinées à l’instance  de  serveur.  Si
         l'option  est  définie  sur  false,  les  requêtes HTTPS
         adressées à l’équilibreur de charge se transforment  en
         requêtes  HTTP  destinées  à  l’instance de serveur. La
         valeur par défaut est false.

     --reloadinterval
         Intervalle entre chaque  vérification  de  modifications
         apportées  au  fichier de configuration de l'équilibreur
         de charge loadbalancer.xml. Si  des  modifications  sont
         détectées,  le fichier de configuration est rechargé. La
         valeur 0 désactive le rechargement.

     --monitor

         Indique si le contrôle est activé. La valeur par  défaut
         est false.

     --routecookie
         Cette option est déconseillée. La  valeur  est  toujours
         true.

     --property

         Paires nom d'attribut/valeur  facultatives  pour  confi-
         gurer l'équilibreur de charge.

     --target
         Spécifie  la  cible  à  laquelle  la  configuration   de
         l'équilibreur de charge s'applique. Si vous ne spécifiez
         pas une cible,  la  configuration  de  l'équilibreur  de
         charge   est   créée   sans   une   cible.  Vous  pouvez
         ultérieurement indiquer des cibles à l'aide de la  sous-
         commande create-http-lb-ref.

         Les valeurs valides sont :

             o    cluster_name- Indique que les requêtes  concer-
                  nant    ce    cluster   seront   traitées   par
                  l'équilibreur de charge.

             o    stand-alone_instance_name-  indique   que   les
                  requêtes  concernant  cette  instance  autonome

Java EE 6           Last change: 25 août 2010                   2

User Commands                            create-http-lb-config(1)

                  sont traitées par l'équilibreur de charge.

OPERANDS
     config_name

         Nom de la nouvelle  configuration  de  l'équilibreur  de
         charge.  Ce nom ne doit pas entrer en conflit avec celui
         de groupes d'équilibreurs de charge, d'agents, de confi-
         gurations,  de  clusters  ou  d'instances  de serveur du
         domaine. Si vous n'indiquez pas un nom de  configuration
         de  l'équilibreur  de  charge,  il  sera basé sur le nom
         cible, target_name -http-lb-config.

EXAMPLES
     Example 1  Création  d'une  configuration  d'équilibreur  de
     charge

     Cet exemple crée une configuration d'équilibreur  de  charge
     sur   une   cible  nommée  mycluster  et  une  configuration
     d'équilibreur de charge nommée mylbconfigname.

       asadmin> create-http-lb-config --target mycluster mylbconfigname
       Command create-http-lb-config executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     delete-http-lb-config(1),  list-http-lb-configs(1),  create-
     http-lb(1)

     asadmin(1M)

Java EE 6           Last change: 25 août 2010                   3


La commande create-http-lb-config a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb-config mylbconfi g Return:0
La commande create-http-lb-config a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-http-lb-ref --help Return:0
La man page distante est introuvable, recherche locale en cours...

User Commands                               create-http-lb-ref(1)

NAME
     create-http-lb-ref -  ajoute  un  cluster  existant  ou  une
     instance   de   serveur   existante   à   une  configuration
     d'équilibreur de  charge  existante  ou  un  équilibreur  de
     charge existant

SYNOPSIS
     create-http-lb-ref [--help] --config config_name  | --lbname load_balancer_name [--lbpolicy round-robin] [--lbpolicymodule 
lb_policy_module]
     [--healthcheckerurl url] [--healthcheckerinterval 10]
     [--healthcheckertimeout10] [--lbenableallinstances=true]
     [--lbenableallapplications=true] [--lbweight instance=weight[:instance=weight]*] target

DESCRIPTION
     Utilisez la sous-commande create-http-lb-ref pour :

         o    Ajouter un cluster existant ou une instance de ser-
              veur existante à une configuration d'équilibreur de
              charge existante ou un équilibreur de charge  exis-
              tant. L'équilibreur de charge transmet les requêtes
              aux instances en cluster et autonomes auxquelles il
              fait référence.

         o    Définir la règle d'équilibrage de  charge  sur  une
              règle  circulaire, une règle pondérée circulaire ou
              une règle définie par l'utilisateur.

         o    Configurer  un  vérificateur  de  maintenance  pour
              l'équilibreur  de  charge.  Tous  les paramètres du
              vérificateur    de    maintenance    définis    ici
              s'appliquent  uniquement  à  la  cible.  Si vous ne
              souhaitez pas créer de vérificateur de  maintenance
              avec  cette  sous-commande,  utilisez  create-http-
              health-checker.

         o    Activer toutes les instances du cluster cible  pour
              l'équilibrage  de  charge  ou utiliser enable-http-
              lb-server pour les activer séparément.

         o    Activer toutes les applications  déployées  sur  la
              cible  pour  l'équilibrage  de  charge  ou utiliser
              enable-http-lb-application   pour    les    activer
              séparément.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS

Java EE 6           Last change: 25 août 2010                   1

User Commands                               create-http-lb-ref(1)

     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --config
         Spécifie la  configuration  d'équilibreur  de  charge  à
         laquelle  ajouter  les clusters et les instances de ser-
         veur.  Spécifiez  une  configuration  d'équilibreur   de
         charge  ou  un équilibreur de charge. Spécifier les deux
         entraîne une erreur.

     --lbname

         Spécifie l'équilibreur  de  charge  auquel  ajouter  les
         clusters et les instances de serveur. Spécifiez une con-
         figuration d'équilibreur de charge ou un équilibreur  de
         charge. Spécifier les deux entraîne une erreur.

     --lbpolicy
         Règle suivie par l'équilibreur de  charge.  Les  valeurs
         valides  sont round-robin, weighted-round-robin et user-
         defined. Si vous choisissez user-defined,  spécifiez  un
         module  de  règle  d'équilibrage  de  charge à l'aide de
         l'option  lbpolicymodule. Si vous  choisissez  weighted-
         round-robin,  assignez les pondérations aux instances de
         serveur à l'aide de la sous-commande configure-lb-weight
         . La valeur par défaut est round-robin.

     --lbpolicymodule

         Si votre règle d'équilibrage de charge estéfinie  par
         l'utilisateur,  utilisez  l'option  correspondante  pour
         spécifier le chemin d'accès complet  et  le  nom  de  la
         bibliothèque   partagée   de   votre   module  de  règle
         d'équilibrage de charge. La bibliothèque  partagée  doit
         se  trouver  à  un emplacement accessible par le serveur
         Web.

     --healthcheckerurl
         URL qui fait l'objet d'une vérification pour  déterminer
         si l'instance fonctionne.

     --healthcheckerinterval

         Délai d'attente (en secondes) du vérificateur de mainte-
         nance  entre  deux vérifications du fonctionnement d'une

Java EE 6           Last change: 25 août 2010                   2

User Commands                               create-http-lb-ref(1)

         instance. La valeur  par  défaut  est  30  secondes.  La
         valeur 0 désactive le vérificateur de maintenance.

     --healthcheckertimeout

         Délai d'attente (en secondes) du vérificateur de mainte-
         nance  pour  recevoir  une réponse d'une instance. Si le
         vérificateur de maintenance  ne  reçoit  aucune  réponse
         dans ce délai, l'instance est considérée comme non fonc-
         tionnelle. La valeur par défaut est 10.

     --lbenableallinstances
         Active  toutes  les  instances  du  cluster  cible  pour
         l'équilibrage de charge. Si la cible est une instance de
         serveur, active cette  instance  pour  l'équilibrage  de
         charge. La valeur par défaut est true.

     --lbenableallapplications

         Active toutes les applications déployées dans l'instance
         ou  le  cluster  cible  pour l'équilibrage de charge. La
         valeur par défaut est true.

     --lbweight
         Nom de l'instance et la pondération que vous lui  attri-
         buez.  La  pondération  doit  être un nombre entier. Les
         paires d'instances et de pondérations sont séparées  par
         le      caractère      deux-points.     Par     exemple,
         instance1=1:instance2=4 signifie que,  toutes  les  cinq
         requêtes, l'une passe à instance1 et quatre à instance2.
         La valeur par défaut de la pondération est 1.

OPERANDS
     target

         Spécifie  le  cluster  ou   l'instance   à   ajouter   à
         l'équilibreur de charge. Les valeurs valides sont :

             o    cluster_name- Indique que les requêtes  concer-
                  nant    ce    cluster   seront   traitées   par
                  l'équilibreur de charge.

             o    stand-alone_instance_name-  indique   que   les
                  requêtes  concernant  cette  instance  autonome
                  sont traitées par l'équilibreur de charge.

Java EE 6           Last change: 25 août 2010                   3

User Commands                               create-http-lb-ref(1)

EXAMPLES
     Example 1 Ajout d'une référence de cluster à une  configura-
     tion d'équilibreur de charge

     Cet exemple ajoute une référence à un cluster nommé cluster2
     pour   une  configuration  d'équilibreur  de  charge  nommée
     mylbconfig.

       asadmin> create-http-lb-ref  --config mylbconfig cluster2
       Command create-http-lb-ref executed successfully.

     Example 2 Ajout d'un référence de cluster à  un  équilibreur
     de charge

     Cet exemple ajoute une référence à un cluster nommé cluster2
     pour un équilibreur de charge nommé mylbconfig.

       asadmin> create-http-lb-ref  --lbname mylb cluster2
       Command create-http-lb-ref executed successfully.

     Example 3 Configuration d'un vérificateur de maintenance  et
     de la stratégie de l'équilibreur de charge

     Cet exemple configure un vérificateur de maintenance et  une
     règle  d'équilibrage  de  charge  et active l'équilibreur de
     charge pour les instances et les applications.

       asadmin> create-http-lb-ref  --config mylbconfig --lbpolicy weighted-round-robin
       --healthcheckerinterval 40 --healthcheckertimeout 20
       --lbenableallinstances=true --lbenableallapplications=true cluster2
       Command create-http-lb-ref executed successfully.

     Example 4 Définition d'une stratégie d'équilibreur de charge
     définie par l'utilisateur

     Cet  exemple  définit  une  règle  d'équilibrage  de  charge
     définie par l'utilisateur.

Java EE 6           Last change: 25 août 2010                   4

User Commands                               create-http-lb-ref(1)

       asadmin> create-http-lb-ref  --lbpolicy user-defined --lbpolicymodule /user/modules/module.so
       --config mylbconfig cluster2
       Command create-http-lb-ref executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     delete-http-lb-ref(1),        create-http-health-checker(1),
     enable-http-lb-server(1),     enable-http-lb-application(1),
     list-http-lb-configs(1),   list-http-lbs(1)    configure-lb-
     weight(1)

     asadmin(1M)

Java EE 6           Last change: 25 août 2010                   5

La commande create-http-lb-ref a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-cluster cluster2 Return:0
La commande create-cluster a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb-ref --config myl bconfig cluster2 Return:0
La commande create-http-lb-ref a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-http-lb --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help delete-http-lb [options] ...

User Commands                                   delete-http-lb(1)

NAME
     delete-http-lb  - supprime un équilibreur de charge

SYNOPSIS
     delete-http-lb  [--help] load_balancer_name

DESCRIPTION
     Utilisez la sous-commande delete-http-lb pour  supprimer  un
     équilibreur de charge physique.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

OPERANDS
     load_balancer_name
         Nom de l'équilibreur de charge à supprimer.

EXAMPLES
     Example 1 Suppression d'une configuration  d'équilibreur  de
     charge

     Cet  exemple  supprime  la  configuration  d'équilibreur  de
     charge nommée mylb.

       asadmin> delete-http-lb mylb
       Command delete-http-lb executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

Java EE 6           Last change: 25 août 2010                   1

User Commands                                   delete-http-lb(1)

SEE ALSO
     create-http-lb(1), list-http-lbs(1)

     asadmin(1M)

Java EE 6           Last change: 25 août 2010                   2


La commande delete-http-lb a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-http-lb mylb Return:0
La commande delete-http-lb a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-http-lb-ref --help Return:0
La man page distante est introuvable, recherche locale en cours...

User Commands                               delete-http-lb-ref(1)

NAME
     delete-http-lb-ref - supprime le cluster  ou  l'instance  de
     serveur d'un équilibreur de charge

SYNOPSIS
     delete-http-lb-ref [--help] --config config_name | --lbname load_balancer_name[--force=false] target

DESCRIPTION
     Utilisez la sous-commande delete-http-lb-ref pour  supprimer
     une  référence à un cluster ou une instance de serveur auto-
     nome à partir d'une configuration d'équilibreur de charge ou
     d'un  équilibreur  de charge. Afin de ne pas interrompre les
     requêtes utilisateur, assurez-vous que l'instance de serveur
     autonome  ou  que toutes les instances de serveur du cluster
     sont désactivées avant de les supprimer à partir de la  con-
     figuration de l'équilibreur de charge. Si l'option force est
     définie sur true, les références sont supprimées même si des
     instances de serveur ou des clusters sont activés.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --config
         Spécifie la configuration d'équilibreur de  charge  dont
         il  faut  supprimer des références d'instance de serveur
         et de cluster.

         Spécifiez une configuration d'équilibreur de  charge  ou
         un  équilibreur  de  charge. Spécifier les deux entraîne
         une erreur.

     --lbname

         Spécifie l'équilibreur de charge dont il faut  supprimer
         des références d'instance de serveur et de cluster.

         Spécifiez une configuration d'équilibreur de  charge  ou
         un  équilibreur  de  charge. Spécifier les deux entraîne
         une erreur.

Java EE 6           Last change: 25 août 2010                   1

User Commands                               delete-http-lb-ref(1)

     --force

         Si l'option force est définie sur true,  les  références
         sont   supprimées   même  si  des  applications  ou  des
         instances sont activées. La valeur par défaut est false.

OPERANDS
     target
         Spécifie  le  cluster  ou  l'instance  à  supprimer   de
         l'équilibreur de charge. Les valeurs valides sont :

             o    cluster_name- Nom d'un cluster cible.

             o    instance_name- Nom d'une  instance  de  serveur
                  cible.

EXAMPLES
     Example 1 Suppression d'une référence à un cluster à  partir
     d'une configuration d'équilibreur de charge

     Cet exemple supprime la référence au cluster nommé  cluster2
     d'une  configuration d'équilibreur nommée mycluster-http-lb-
     config.

       asadmin> delete-http-lb-ref --config mycluster-http-lb-config cluster2
       Command delete-http-lb-ref executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     create-http-lb-ref(1), disable-http-lb-server(1)

     asadmin(1M)

Java EE 6           Last change: 25 août 2010                   2

La commande delete-http-lb-ref a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-instance --node localhos t-domain1 --cluster cluster2 ins2 Return:0
La commande _create-instance-filesystem a été correctement exécutée.
Affectations de port pour l'instance de serveur ins2 : 
JMX_SYSTEM_CONNECTOR_PORT=28686
JMS_PROVIDER_PORT=27676
HTTP_LISTENER_PORT=28080
ASADMIN_LISTENER_PORT=24848
JAVA_DEBUGGER_PORT=29009
IIOP_SSL_LISTENER_PORT=23820
IIOP_LISTENER_PORT=23700
OSGI_SHELL_TELNET_PORT=26666
HTTP_SSL_LISTENER_PORT=28181
IIOP_SSL_MUTUALAUTH_PORT=23920
L'instance ins2 a été créée sur l'hôte localhost
La commande create-instance a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass configure-lb-weight --cluster c luster2 ins2=1 Return:0
La commande configure-lb-weight a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-instance ins2 Return:0
La commande _delete-instance-filesystem a été correctement exécutée.
L'instance ins2 a été supprimée de l'hôte localhost
La commande delete-instance a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-http-lb-ref --config myl bconfig cluster2 Return:0
La commande delete-http-lb-ref a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin enable-http-lb-server --help Return:0
La man page distante est introuvable, recherche locale en cours...

User Commands                            enable-http-lb-server(1)

NAME
     enable-http-lb-server  -  active  un  serveur   ou   cluster
     précédemment désactivé géré par un équilibreur

SYNOPSIS
     enable-http-lb-server [--help] target

DESCRIPTION
     La sous-commande enable-http-lb-server active  une  instance
     de  serveur  autonome  ou  un  cluster pour l'équilibrage de
     charge. Par défaut, l'équilibrage de charge est activé  pour
     les instances et les clusters.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

OPERANDS
     target
         Cet opérande spécifie les instances de  serveur  et  les
         clusters à activer. Les valeurs valides sont :

             o    cluster_name- Nom d'un cluster cible.

             o    instance_name- Nom d'une  instance  de  serveur
                  cible.

EXAMPLES
     Example 1 Activation  d'un  cluster  pour  l'équilibrage  de
     charge

     Cet exemple active l'équilibrage de charge pour  un  cluster
     nommé mycluster.

       asadmin> enable-http-lb-server mycluster
       Command enable-http-lb-server executed successfully.

Java EE 6           Last change: 26 août 2010                   1

User Commands                            enable-http-lb-server(1)

EXIT STATUS
     0    sous-commande correctement exécutée

     1    erreur lors de l'exécution de la sous-commande

SEE ALSO
     create-http-lb-ref(1), disable-http-lb-server(1)

     asadmin(1M)

Java EE 6           Last change: 26 août 2010                   2

La commande enable-http-lb-server a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass enable-http-lb-server cluster2 Return:0
La commande enable-http-lb-server a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin disable-http-lb-server --help Return:0
La man page distante est introuvable, recherche locale en cours...

User Commands                           disable-http-lb-server(1)

NAME
     disable-http-lb-server - désactive un serveur ou un  cluster
     géré par un équilibreur de charge

SYNOPSIS
     disable-http-lb-server [--help] [--timeout 30]
      target

DESCRIPTION
     La sous-commande disable-http-lb-server désactive un serveur
     autonome  ou  un  cluster  de serveurs pour l'équilibrage de
     charge. L'instance de serveur ou le cluster désactivés  sont
     mis  hors  ligne pour l'équilibrage de charge avec un impact
     minimal pour les utilisateurs.

     Une fois la cible désactivée et les modifications appliquées
     à  l'équilibreur  de charge, ce dernier arrête d'assigner de
     nouvelles requêtes à la cible. Les requêtes  dont  les  ses-
     sions ont été créées avant la désactivation de la cible con-
     tinuent à être assignées à cette cible jusqu'à  l'expiration
     du délai d'attente. Ce processus est appelé mise en attente.

     Les  modifications   sont   automatiquement   appliquées   à
     l'équilibreur  de  charge.  Vous  pouvez  également exporter
     manuellement la  configuration  à  l'aide  deexport-http-lb-
     config et la copier dans l'équilibreur de charge.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --timeout
         Délai d'attente (en minutes) devant s'écouler  avant  la
         désactivation  de  la cible spécifiée. Il permet l'arrêt
         progressif (mise en attente) de la cible  spécifiée.  La
         valeur  par défaut est de 30 minutes. La valeur minimale
         est d'une minute.

Java EE 6           Last change: 26 août 2010                   1

User Commands                           disable-http-lb-server(1)

OPERANDS
     target

         Cet opérande spécifie les instances de  serveur  et  les
         clusters à désactiver. Les valeurs valides sont :

             o    cluster_name- Nom d'un cluster cible.

             o    instance_name- Nom d'une  instance  de  serveur
                  cible.

EXAMPLES
     Example 1 Désactivation d'un cluster pour  l'équilibrage  de
     charge

     Cet exemple désactive l'équilibrage de charge pour un  clus-
     ter nommé mycluster.

       asadmin> disable-http-lb-server mycluster
       Command disable-http-lb-server executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     create-http-lb-ref(1), enable-http-lb-server(1)

     asadmin(1M)

Java EE 6           Last change: 26 août 2010                   2

La commande disable-http-lb-server a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass disable-http-lb-server cluster2 Return:0
La commande disable-http-lb-server a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin configure-lb-weight --help Return:0
La man page distante est introuvable, recherche locale en cours...

User Commands                              configure-lb-weight(1)

NAME
     configure-lb-weight - définit des pondérations d'équilibrage
     de charge pour des instances clusterisées

SYNOPSIS
     configure-lb-weight [--help] --cluster cluster_name
      instance-name=weight[:instance-name=weight]

DESCRIPTION
     La sous-commande configure-lb-weight affecte une pondération
     aux  instances  de serveur dans un cluster. Les pondérations
     peuvent être utilisées pour l'équilibrage  de  charge  HTTP,
     RMI/IIOP  et  JMS.  Pour  l'équilibreur  de charge HTTP, des
     pondérations sont utilisés uniquement si la  stratégie  de
     l'équilibreur  de  charge  est  définie  sur weighted-round-
     robin. La stratégie de l'équilibreur de charge  est  définie
     dans les sous-commandes·create-http-lb-ref ou set.

     Utilisez la pondération  pour  varier  la  charge  allant  à
     différentes  instances  du  cluster.  Par  exemple,  si  une
     instance se trouve sur  une  machine  dotée  d'une  capacité
     supérieure,  attribuez-lui  une pondération plus élevée afin
     que plusieurs demandes soient envoyées à cette instance  par
     l'équilibreur  de  charge.  La pondération par défaut est de
     100. Si toutes les instances ont la pondération par  défaut,
     l'équilibreur  de  charge  effectue un simple équilibrage de
     charge circulaire.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --cluster
         Nom du cluster.

OPERANDS
     instance-name=weight

         Nom de l'instance et pondération que vous lui attribuez.
         La  pondération  doit  être un nombre entier. Les paires
         d'instances et de  pondérations  sont  séparées  par  le

Java EE 6           Last change: 25 août 2010                   1

User Commands                              configure-lb-weight(1)

         caractère        deux-points.        Par        exemple,
         instance1=1:instance2=4 signifie que,  toutes  les  cinq
         requêtes, l'une passe à instance1 et quatre à instance2.
         La valeur par défaut de la pondération est 1.

EXAMPLES
     Example  1  Affectation  de  pondérations  d'équilibreur  de
     charge à des instances de cluster

     La sous-commande suivante affecte des pondérations de 1,   1
     et 2 aux instances i1,  i2 et i3 dans le cluster cluster1.

       asadmin> configure-lb-weight --cluster cluster1 i1=1:i2=1:i3=2
       Command configure-lb-weight executed successfully.

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     create-http-lb-ref(1)create-cluster(1)

     asadmin(1M)

Java EE 6           Last change: 25 août 2010                   2

La commande configure-lb-weight a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin export-http-lb-config --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help export-http-lb-config [options] ...

User Commands                            export-http-lb-config(1)

NAME
     export-http-lb-config  -   exporte   la   configuration   de
     l'équilibreur de charge vers un fichier

SYNOPSIS
     export-http-lb-config [--help] --config config_name | --lbname load_balancer_name [--target target] [--retrieve=false] [fil
e_name]

DESCRIPTION
     La sous-commande export-http-lb-config  exporte  une  confi-
     guration d'équilibreur de charge ou un équilibreur de charge
     dans un fichier utilisable par un plug-in  d'équilibreur  de
     charge.  Le  nom de fichier par défaut est loadbalancer.xml,
     mais   vous   pouvez   spécifier   un   autre   nom.   Après
     l'exportation,  vous  copiez manuellement le fichier exporté
     vers l'emplacement du plug-in d'équilibreur de charge  avant
     que  les  modifications  apportées à la configuration soient
     appliquées. L'option --target permet de générer  le  fichier
     loadbalancer.xml  pour  les  clusters ou instances autonomes
     sans avoir à créer manuellement les  éléments  lb-config  ni
     load-balancer dans le fichierdomaine.xml de la cible.

     Pour appliquer les modifications apportées  à  l'équilibreur
     de  charge sans copier manuellement le fichier de configura-
     tion, configurez l'équilibreur  de  charge  de  sorte  qu'il
     applique  automatiquement  les  modifications  avec  create-
     http-lb. Si vous utilisez la commande  create-http-lb,  vous
     n'avez pas besoin d'utiliser export-http-lb-config.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

     --config
         Spécifie la  configuration  d'équilibreur  de  charge  à
         exporter.

         Spécifiez une configuration d'équilibreur de  charge  ou
         un  équilibreur  de  charge. Spécifier les deux entraîne
         une erreur.

Java EE 6           Last change: 26 août 2010                   1

User Commands                            export-http-lb-config(1)

     --lbname

         Spécifie l'équilibreur de charge à exporter.

         Spécifiez une configuration d'équilibreur de  charge  ou
         un  équilibreur  de  charge. Spécifier les deux entraîne
         une erreur.

     --retrieve
         Si cette valeur est définie sur true, elle  récupère  le
         fichier  loadbalancer.xml   à  partir de la machine dis-
         tante. La valeur par défaut est false.

     --target

         Spécifie  la  cible  vers  laquelle   la   configuration
         d'équilibreur de charge est exportée. Si une cible n'est
         pas spécifiée,  la  configuration  de  l'équilibreur  de
         charge  est  exportée  vers  l'emplacement spécifié avec
         file_name.

OPERANDS
     file_name
         Spécifie le nom et  l'emplacement  de  la  configuration
         exportée.

             o    Si vous spécifiez  un  répertoire  (relatif  ou
                  absolu)  mais pas de nom de fichier, le fichier
                  nommé
                  loadbalancer.xml.load_balancer_config_name  est
                  créé  dans  le  répertoire  spécifié.  Sur  les
                  systèmes  Microsoft  Windows, le chemin d'accès
                  doit être entre guillemets.

             o    Si vous spécifiez un nom  de  fichier  dans  un
                  chemin  relatif  ou absolu, le fichier est créé
                  avec  le  nom  que  vous  spécifiez   dans   le
                  répertoire que vous spécifiez.

             o    Si vous spécifiez un nom  de  fichier  mais  ne
                  spécifiez  pas  un  répertoire,  le fichier est
                  créé avec ce nom dans le répertoire de  travail
                  actuel.

             o    Si vous  ne  spécifiez  pas  cet  opérande,  la
                  valeur   par   défaut   est  un  fichier  nommé
                  loadbalancer.xml.load_balancer_config_name
                  créé   dans   le  répertoire  app_sever_install
                  /domains/domain_name/generated.

Java EE 6           Last change: 26 août 2010                   2

User Commands                            export-http-lb-config(1)

     target

         Spécifie la cible vers  laquelle  la  configuration  est
         exportée.

         Les valeurs valides sont :

             o    cluster_name-  Spécifie  un  cluster   et   ses
                  instances de serveur.

             o    stand-alone_instance_name-     Spécifie     une
                  instance de serveur.

EXAMPLES
     Example 1 Exportation d'une configuration  d'équilibreur  de
     charge sous UNIX

     L'exemple suivant exporte une configuration d'équilibrage de
     charge nommée mycluster-http-lb-config vers un fichier nommé
     loadbalancer.xml dans le répertoire /Sun/AppServer.

       asadmin> export-http-lb-config --config mycluster-http-lb-config /Sun/AppServer/loadbalancer.xml
       Command export-http-lb-config executed successfully.

     Example 2 Exportation d'une configuration  d'équilibreur  de
     charge sous Windows

     L'exemple suivant exporte une configuration d'équilibrage de
     charge  nommée   mycluster-http-lb-config  vers  un  fichier
     nommé loadbalancer.xml dans le répertoire  C:AppServer  sous
     un système Microsoft Windows.

       asadmin> export-http-lb-config --config mycluster-http-lb-config "C:AppServer
       Command export-http-lb-config executed successfully.

EXIT STATUS
     0    sous-commande correctement exécutée

     1    erreur lors de l'exécution de la sous-commande

Java EE 6           Last change: 26 août 2010                   3

User Commands                            export-http-lb-config(1)

SEE ALSO
     create-http-lb(1),  create-http-lb-config(1),  list-http-lb-
     configs(1)

     asadmin(1M)

Java EE 6           Last change: 26 août 2010                   4


La commande export-http-lb-config a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass export-http-lb-config --config mylbconfig Return:0
Emplacement du fichier généré : [/scratch/ygui/work/gf3.1.2/glassfish3/glassfish/domains/domain1/load-balancer/loadbalancer.xml.
mylbconfig]
La commande export-http-lb-config a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-http-lb-config --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help delete-http-lb-config [options] ...

User Commands                            delete-http-lb-config(1)

NAME
     delete-http-lb-config    -   supprime   une    configuration
     d'équilibreur de charge

SYNOPSIS
     delete-http-lb-config  [--help] config_name

DESCRIPTION
     Utilisez la sous-commande delete-http-lb-config pour suppri-
     mer une configuration d'équilibreur de charge. La configura-
     tion de l'équilibreur de charge ne doit pas faire  référence
     aux   clusters  ou  instances  de  serveur  activé(e)s  pour
     l'équilibrage de  charge.  En  outre,  la  configuration  de
     l'équilibreur  de charge ne doit pas être référencée par des
     équilibreurs de charge physiques.

     Note -

       Cette sous-commande s'applique uniquement à Oracle GlassF-
       ish  Server.  Cette  sous-commande  n'est pas applicable à
       GlassFish Server édition Open Source.

OPTIONS
     --help
     -?

         Affiche le texte d'aide de la sous-commande.

OPERANDS
     config_name
         Nom de la configuration de  l'équilibreur  de  charge  à
         supprimer.  La configuration ne doit pas faire référence
         aux clusters ou instances  de  serveur  activé(e)s  pour
         l'équilibrage  de  charge,  ni  être utilisée par un des
         équilibreurs de charge physiques.

EXAMPLES
     Example 1 Suppression d'une configuration  d'équilibreur  de
     charge

     Cet exemple  supprime  une  configuration  d'équilibreur  de
     charge nommée mylbconfig

       asadmin> delete-http-lb-config mylbconfig
       Command delete-http-lb-config executed successfully.

Java EE 6           Last change: 25 août 2010                   1

User Commands                            delete-http-lb-config(1)

EXIT STATUS
     0                           sous-commande       correctement
                                 exécutée

     1                           erreur lors de l'exécution de la
                                 sous-commande

SEE ALSO
     create-http-lb-config(1), list-http-lb-configs(1)

     asadmin(1M)

Java EE 6           Last change: 25 août 2010                   2


La commande delete-http-lb-config a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-http-lb-config mylbconfi g Return:0
La commande delete-http-lb-config a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin validate-dcom --user admin --passwordfile asadminpass --help Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help validate-dcom [options] ...

asadmin Utility Subcommands                      validate-dcom(1)

NAME
     validate-dcom - tests the connection over DCOM to  a  remote
     host

SYNOPSIS
     validate-dcom [--help]
     [--windowsuser windows-user] [--windowsdomain windows-domain]
     [--remotetestdir remote-test-directory]
     [--verbose={false|true}] host-name

DESCRIPTION
     The validate-dcom subcommand tests the connection  over  the
     Distributed Component Object Model (DCOM) remote protocol to
     the remote host that is specified as the operand of the sub-
     command. The DCOM protocol is available only on Windows sys-
     tems.

     The prerequisites for running this subcommand  are  as  fol-
     lows:

     o DCOM must be configured  on  the  host  where  the  domain
       administration  server  (DAS) is running and on the remote
       host that is specified as the operand of the subcommand.

     o The following ports must be open on the remote host:

       o DCOM port 135 or 139

       o Windows Shares port 445

     o The Server Windows Service is enabled on the remote host.

     This  subcommand  verifies  whether  the  prerequisites  for
     creating a DCOM node or creating a GlassFish Server instance
     on a DCOM node  are  met.  If  this  subcommand  fails,  any
     attempt  to  create  a  DCOM node or create an instance on a
     DCOM node will also fail.

     You may run this command from any machine that  can  contact
     the DAS.

     The subcommand tests the connection over DCOM to the  remote
     host  by  performing  the following operations on the remote
     host:

     o Resolving the host name

     o Connecting to DCOM through port 135 or 139

     o Connecting to Windows Shares through port 445

Java EE 6            Last change: 5 Jan 2012                    1

asadmin Utility Subcommands                      validate-dcom(1)

     o Copying a script that is named delete_me.bat in the folder
       that is specified by the --remotetestdir option

     o Running the script to obtain a listing of  the  folder  in
       which the delete_me.bat was written

     By default, the subcommand displays no information about the
     operations  that are performed to test the connection to the
     remote host. To display information about these  operations,
     set the --verbose option to true.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --windowsuser , -w
          The user on the remote host that is to run the  process
          for  connecting  to that host through DCOM. The default
          is the user that is running the DAS process.

     --windowsdomain , -d
          The name of the Windows domain that contains  the  user
          that the --windowsuser option specifies. The default is
          the name of the host on which the subcommand is run.

     --remotetestdir
          Specifies the folder on the remote host  in  which  the
          subcommand  creates  the  delete_me.bat  file. The user
          that the --windowsuser option specifies must have write
          access  to  this folder. Otherwise an error occurs. The
          default is C:\

     --verbose , -v
          Specifies whether the subcommand  displays  information
          about  the  operations  that  are performed to test the
          connection to the remote host.

          Possible values are as follows:

          false
               No information about the operations that are  per-
               formed   to   test  the  connection  is  displayed
               (default).

          true The  subcommand  displays  information  about  the
               operations  that are performed to test the connec-
               tion.

               If the --verbose option is true and  the  AS_DEBUG
               environment  variable  is set, the subcommand also

Java EE 6            Last change: 5 Jan 2012                    2

asadmin Utility Subcommands                      validate-dcom(1)

               displays the command line for each process that is
               running on the remote host.

OPERANDS
     host-name
          The name of the host to which to  test  the  connection
          over DCOM.

EXAMPLES
     Example 1 Testing the Connection Over DCOM to a Remote Host

     This example tests the connection  over  DCOM  to  the  host
     wpmdl2.
     asadmin> validate-dcom --wpmdl2
     Command validate-dcom executed successfully.
     Example 2 Verbosely Testing the Connection Over  DCOM  to  a
     Remote Host

     This example tests the connection  over  DCOM  to  the  host
     wpmdl2  and  displays  information about the operations that
     are performed to test the connection to the remote host.
     asadmin> validate-dcom --verbose wpmdl2
     Successfully resolved host name to: wpmdl2/192.168.122.106
     Successfully connected to DCOM Port at port 135 on host wpmdl2.
     Successfully connected to NetBIOS Session Service at port 139 on host wpmdl2.
     Successfully connected to Windows Shares at port 445 on host wpmdl2.
     Successfully accessed C: on wpmdl2 using DCOM.
     Successfully wrote delete_me.bat to C: on wpmdl2 using DCOM.
     Successfully accessed WMI (Windows Management Interface) on wpmdl2. There are 40
     processes running on wpmdl2.
     Successfully ran the test script on wpmdl2 using DCOM.
     The script simply ran the DIR command. Here are the first few lines from the
     output of the dir command on the remote machine:
     C:\Windows\system32>dir C:\
      Volume in drive C has no label.
      Volume Serial Number is XXXX-XXX
      Directory of C:\
     12/05/2011  10:21 AM                63 .asadminpass
     02/15/2011  01:08 PM    <DIR>          aroot
     12/05/2011  04:43 PM                 8 delete_me.bat
     03/03/2011  10:36 AM    <DIR>          export
     Command validate-dcom executed successfully.

EXIT STATUS
     0    command executed successfully

     1    error in executing the command

SEE ALSO
     create-node-dcom(1),   delete-node-dcom(1),   list-nodes(1),
     ping-node-dcom(1), update-node-dcom(1)

Java EE 6            Last change: 5 Jan 2012                    3

asadmin Utility Subcommands                      validate-dcom(1)

     asadmin(1M)

Java EE 6            Last change: 5 Jan 2012                    4


La commande validate-dcom a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin create-node-dcom --help --user admin --passwordfile asadminpass Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --help --user admin --passwordfile asadminpass create-node-dcom [options] ...

asadmin Utility Subcommands                   create-node-dcom(1)

NAME
     create-node-dcom - creates a node that is enabled  for  com-
     munication over DCOM

SYNOPSIS
     create-node-dcom [--help]
     --nodehost node-host
     [--installdir as-install-parent] [--nodedir node-dir]
     [--windowsuser windows-user] [--windowsdomain windows-domain]
     [--force={false|true}]
     [--install={false|true}] [--archive archive]
     node-name

DESCRIPTION
     The create-node-dcom  subcommand  creates  a  node  that  is
     enabled  for  communication  over  the Distributed Component
     Object Model (DCOM) remote protocol. The  DCOM  protocol  is
     available only on Windows systems.

     A node represents a  host  on  which  the  GlassFish  Server
     software  is  installed. A node must exist for every host on
     which GlassFish Server instances reside.

     In a DCOM-enabled network, the domain administration  server
     (DAS)  contacts  a node's host through the DCOM connector to
     manage GlassFish Server instances that reside on  the  node.
     DCOM  is used only for communications between hosts. DCOM is
     never used for communications within a single host.

     By default, the subcommand fails and the node is not created
     if  the  DAS cannot contact the node's host through DCOM. To
     force the node to be created in the DAS  configuration  even
     if  the  host  cannot  be contacted through DCOM, set the --
     force option to true.

     The create-node-dcom subcommand cannot create  a  node  that
     represents  the  local  host, that is, the host on which the
     subcommand is run. The subcommand fails  regardless  of  how
     the  local host is specified, for example, by using the key-
     word localhost, the Internet Protocol (IP)  address  of  the
     host, or the host name.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --nodehost
          The name of the host that the node represents. The name
          of  the  host  must  be  specified. Otherwise, an error
          occurs.

Java EE 6            Last change: 5 Jan 2012                    1

asadmin Utility Subcommands                   create-node-dcom(1)

     --installdir
          The full path to the parent of  the  base  installation
          directory of the GlassFish Server software on the host,
          for example, C:\glassfish3. The default is  the  parent
          of  the  default  base  installation  directory  of the
          GlassFish Server software for the DAS. This default  is
          useful  only  if  GlassFish  Server is installed in the
          same location on all hosts.

     --nodedir
          The path to the directory that is to contain  GlassFish
          Server  instances  that  are  created  on the node. The
          default is as-install\nodes, where  as-install  is  the
          base  installation  directory  of  the GlassFish Server
          software on the host. If a relative path is  specified,
          the path is relative to the as-install directory.

     --windowsuser , -w
          The user on this node's host that is to run the process
          for connecting to the host through DCOM. The default is
          the user that is running the DAS  process.  If  the  --
          nodehost  option  is  set  to  localhost-domain, the --
          windowsuser option is ignored

     --windowsdomain , -d
          The name of the Windows domain that contains  the  user
          that the --windowsuser option specifies. The default is
          the name of the host on which the subcommand is run.

     --force
          Specifies whether the node is created in the DAS confi-
          guration  even  if  validation of the node's parameters
          fails. To validate a node's parameters, the DAS must be
          able  to contact the node's host through DCOM. Possible
          values are as follows:

          false
               The node is  not  created  if  validation  of  the
               node's parameters fails (default).

          true The node is created  even  if  validation  of  the
               node's parameters fails.

     --install
          Specifies whether  the  subcommand  shall  install  the
          GlassFish  Server  software  on  the host that the node
          represents.

          Possible values are as follows:

          false

Java EE 6            Last change: 5 Jan 2012                    2

asadmin Utility Subcommands                   create-node-dcom(1)

               The subcommand shall  not  install  the  GlassFish
               Server software on the host (default).

          true The subcommand shall install the GlassFish  Server
               software on the host.

     --archive
          The absolute path to the archive file of the  GlassFish
          Server software that is to be installed. If this option
          is omitted and the --install is  true,  the  subcommand
          creates  a ZIP archive of the GlassFish Server software
          from the installation where this subcommand is run. The
          archive  does  not contain the domains directory or the
          nodes directory.

OPERANDS
     node-name
          The name of the node.

          The name must meet the following requirements:

          o The name may contain only ASCII characters.

          o The name must start with a letter, a  number,  or  an
            underscore.

          o The name may contain only the following characters:

            o Lowercase letters

            o Uppercase letters

            o Numbers

            o Hyphen

            o Period

            o Underscore

          o The name must be unique in the domain and must not be
            the  name  of another node, a cluster, a named confi-
            guration, or a GlassFish Server instance.

          o The name must not be domain,  server,  or  any  other
            keyword that is reserved by GlassFish Server.

EXAMPLES
     Example 1 Creating a Node

Java EE 6            Last change: 5 Jan 2012                    3

asadmin Utility Subcommands                   create-node-dcom(1)

     This  example  creates  the  node  wpmdl1   for   the   host
     wpmdl1.example.com.  By default, the parent of the base ins-
     tallation directory of  the  GlassFish  Server  software  is
     C:\glassfish3.
     asadmin> create-node-dcom
     --nodehost wpmdl1.example.comwpmdl1
     Command create-node-dcom executed successfully.
     Example 2 Creating  a  Node  With  a  Specific  Installation
     Directory

     This  example  creates  the  node   wyml1   for   the   host
     wyml1.example.com.  The  parent  of  the  base  installation
     directory of the GlassFish Server software on this  host  is
     C:\middleware\glassfish3.
     asadmin> create-node-dcom --installdir C:\middleware\glassfish3
     --nodehost wyml1.example.comwyml1
     Command create-node-dcom executed successfully.
     Example 3 Forcing the Creation of a Node

     This example forces the creation of node xkyd for  the  host
     xkyd.example.com. The node is created despite the failure of
     the DAS to contact the host xkyd.example.com to validate the
     node's parameters.
     asadmin> create-node-dcom --force --nodehost xkyd.example.com xkyd
     Warning: some parameters appear to be invalid.
     com.sun.enterprise.universal.process.WindowsException: Connection in error
     Continuing with node creation due to use of --force.
     Command create-node-dcom executed successfully.

EXIT STATUS
     0    command executed successfully

     1    error in executing the command

SEE ALSO
     create-node-config(1),   create-node-ssh(1),    delete-node-
     dcom(1),   install-node-dcom(1),  list-nodes(1),  uninstall-
     node-dcom(1), update-node-dcom(1)

     asadmin(1M)

Java EE 6            Last change: 5 Jan 2012                    4


La commande create-node-dcom a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin list-nodes-dcom --user admin --passwordfile asadminpass -? Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help list-nodes-dcom [options] ...

asadmin Utility Subcommands                    list-nodes-dcom(1)

NAME
     list-nodes-dcom - lists all GlassFish Server nodes that sup-
     port communication over DCOM in a domain

SYNOPSIS
     list-nodes-dcom [--help] [--long={false|true}]

DESCRIPTION
     The list-nodes-dcom subcommand lists  all  GlassFish  Server
     nodes  that  support communication over the Distributed Com-
     ponent Object Model (DCOM) remote protocol. The DCOM  proto-
     col is available only on Windows systems.

     Note

     To list all nodes in a domain regardless of the type of  the
     node, run the list-nodes(1) subcommand.

     By default, the subcommand displays the  following  informa-
     tion for each node that is listed:

     o The name of the node

     o The type of the node, which is DCOM

     o The name of the host that the node represents

     The --long option of the subcommand  specifies  whether  the
     nodes are listed in long format. In long format, the follow-
     ing additional information about each node is displayed:

     o The path to the parent of the base installation  directory
       of GlassFish Server on the host that the node represents

     o A comma-separated list  of  the  names  of  the  GlassFish
       Server instances that reside on the node

     If the --terse option of the asadmin(1M) utility is true and
     the --long option of the subcommand is false, the subcommand
     lists only the name of each node.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --long , -l
          Specifies whether the nodes are listed in long format.

          Possible values are as follows:

Java EE 6           Last change: 05 Dec 2011                    1

asadmin Utility Subcommands                    list-nodes-dcom(1)

          true The nodes are listed in long format.

          false
               The nodes are listed in short format (default).

EXAMPLES
     Example 1 Listing GlassFish Server Nodes

     This example displays the  name,  type,  and  host  for  all
     GlassFish  Server nodes that support communication over DCOM
     in a domain.
     asadmin> list-nodes-dcom
     xkyd  DCOM  xkyd.example.com
     wpmdl2  DCOM  wpmdl2.example.com
     wpmdl1  DCOM  wpmdl1.example.com
     Command list-nodes-dcom executed successfully.
     Example 2 Listing Only the Names of GlassFish Server Nodes

     This example uses the --terse option of the asadmin  utility
     to  list  only  the names of the GlassFish Server nodes that
     support communication over DCOM in a domain.
     asadmin> list-nodes-dcom --terse=true
     xkyd
     wpmdl2
     wpmdl1
     Example 3 Listing GlassFish Server Nodes in Long Format

     This example lists the GlassFish Server nodes  that  support
     communication over DCOM in a domain in long format.
     asadmin> list-nodes-dcom --long=true
     NODE NAME    TYPE   NODE HOST            INSTALL DIRECTORY   REFERENCED BY
     xkyd         DCOM   xkyd.example.com     C:\glassfish3
     wpmdl2       DCOM   wpmdl2.example.com   C:\glassfish3       wdi2
     wpmdl1       DCOM   wpmdl1.example.com   C:\glassfish3       wdi1
     Command list-nodes-dcom executed successfully.

EXIT STATUS
     0    command executed successfully

     1    error in executing the command

SEE ALSO
     create-node-config(1),   create-node-dcom(1),   create-node-
     ssh(1),  delete-node-config(1), delete-node-dcom(1), delete-
     node-ssh(1),  list-nodes(1),   list-nodes-config(1),   list-
     nodes-dcom(1)

     asadmin(1M)

Java EE 6           Last change: 05 Dec 2011                    2


La commande list-nodes-dcom a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-nodes-dcom Return:0
La commande list-nodes-dcom a été correctement exécutée.
Top /home/ygui/work/gf3.1.2/glassfish3/glassfish/bin/asadmin delete-node-dcom --user admin --passwordfile asadminpass -? Return:0
Syntaxe en phase d'abandon, utilisez plutôt :
asadmin --user admin --passwordfile asadminpass --help delete-node-dcom [options] ...

asadmin Utility Subcommands                   delete-node-dcom(1)

NAME
     delete-node-dcom - deletes a node that is enabled  for  com-
     munication over DCOM

SYNOPSIS
     delete-node-dcom [--help]
     [--uninstall={false|true}] [--force={false|true}]
     node-name

DESCRIPTION
     The delete-node-dcom  subcommand  deletes  a  node  that  is
     enabled  for  communication  over  the Distributed Component
     Object Model (DCOM) remote protocol  from  the  domain.  The
     DCOM  protocol  is  available  only on Windows systems. This
     subcommand does not require DCOM to be configured.

     This subcommand can delete only a node that is  enabled  for
     communication  over  DCOM. The subcommand for deleting other
     types of nodes depends on the type of the node:

     o A node that is enabled for communication over secure shell
       (SSH) must be deleted by using the delete-node-ssh(1) sub-
       command.

     o A node that is  not  enabled  for  communication  must  be
       deleted by using the delete-node-config(1) subcommand.

     To determine whether a node  is  enabled  for  communication
     over DCOM, use the list-nodes(1) subcommand.

     No GlassFish Server instances must reside on the  node  that
     is  being  deleted.  Otherwise, the subcommand fails. Before
     running this subcommand, delete any instances that reside on
     the  node by using, for example, the delete-instance(1) sub-
     command or the delete-local-instance(1) subcommand.

     This subcommand is supported in remote mode only.

OPTIONS
     --help , -?
          Displays the help text for the subcommand.

     --uninstall
          Specifies whether  the  GlassFish  Server  software  is
          uninstalled from host that the node represents.

          Possible values are as follows:

          false
               The GlassFish Server software is  not  uninstalled
               from the host (default).

Java EE 6           Last change: 05 Dec 2011                    1

asadmin Utility Subcommands                   delete-node-dcom(1)

          true The GlassFish Server software is uninstalled  from
               the  host.  By  default,  if  any  node except the
               predefined node localhost-domain  resides  on  any
               host from which GlassFish Server software is being
               uninstalled, the subcommand  fails.  To  uninstall
               the GlassFish Server software from a host on which
               user-defined nodes reside, set the --force  option
               to  true.  If the --force option is true, the sub-
               command removes the entire content of  the  parent
               of the base installation directory.

     --force
          If --uninstall is true, specifies whether  the  subcom-
          mand  uninstalls  the  GlassFish Server software from a
          host even if a user-defined node resides on  the  host.
          Possible values are as follows:

          false
               If a user-defined node  resides  on  a  host,  the
               software  is  not  uninstalled  and the subcommand
               fails (default).

               If the --force option  is  false,  the  subcommand
               removes  only the GlassFish Server software files.
               Other content if the parent of the base  installa-
               tion  directory,  such as configuration files, are
               not removed.

          true The subcommand  uninstalls  the  GlassFish  Server
               software from the host even if a user-defined node
               resides on the host.

               If the --force  option  is  true,  the  subcommand
               removes  the  entire  content of the parent of the
               base installation directory.

OPERANDS
     node-name
          The name of the node to delete. The node  must  enabled
          for   communication  over  DCOM.  Otherwise,  an  error
          occurs.

EXAMPLES
     Example 1 Deleting a Node That Is Enabled for  Communication
     Over DCOM

     This example deletes the node xkyd,  which  is  enabled  for
     communication over DCOM.
     asadmin> delete-node-dcom xkyd
     Command delete-node-dcom executed successfully.

Java EE 6           Last change: 05 Dec 2011                    2

asadmin Utility Subcommands                   delete-node-dcom(1)

EXIT STATUS
     0    command executed successfully

     1    error in executing the command

SEE ALSO
     create-node-dcom(1),   delete-node-config(1),   delete-node-
     ssh(1),     delete-instance(1),    delete-local-instance(1),
     install-node-dcom(1), list-nodes(1), uninstall-node-dcom(1),
     update-node-dcom(1)

     asadmin(1M)

Java EE 6           Last change: 05 Dec 2011                    3


La commande delete-node-dcom a été correctement exécutée.