Cmdant Executive Result (Glass Fish V4 Command Line Invoking)
Locale: | ja_JP.UTF-8 | ||
OS: | Linux 2.6.32-100.34.1.el6uek.x86_64 amd64 | ||
User Name: | cdctest | ||
Created: | Wed Mar 20 02:19:29 EDT 2013 | ||
User Dir: | /home/cdctest/JavaEE7/cmdant | ||
Total (Pass/Fail): 163(160/3) |
Target | Command | Return |
base_restart_gf | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin restart-domain | 0 |
base_stop_gf | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-domain | 0 |
base_start_gf | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-domain | 0 |
base_start_db | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-database | 0 |
base_stop_db | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-database | 0 |
base_securedomain_enable_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin enable-secure-admin --help | 0 |
base_securedomain_enable | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass enable-secure-admin | 0 |
base_securedomain_disable_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin disable-secure-admin --help | 0 |
base_securedomain_disable | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass disable-secure-admin | 0 |
create-node-ssh | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-node-ssh --nodehost localhost node-ssh-1 | 0 |
create-cluster | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-cluster cluster2 | 0 |
create-instance | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-instance --node localhost-doma in1 --cluster cluster2 ins2 | 0 |
base_export_sync_bundle_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin export-sync-bundle --help | 0 |
base_export_sync_bundle | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass export-sync-bundle --target server | 0 |
base_import_sync_bundle_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin import-sync-bundle --help | 0 |
base_import_sync_bundle | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin import-sync-bundle --instance ins2 --node node-ssh-1 /home/cdctest/glassfish4 _b80/glassfish/domains/domain1/sync/server-sync-bundle.zip | 0 |
service_create_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-service --help | 0 |
service_uptime_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin uptime --user admin --passwordfile asadminpass --help | 0 |
service_uptime | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass uptime | 0 |
service_verify_domain_xml_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin verify-domain-xml --help | 0 |
service_verify_domain_xml | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin verify-domain-xml domain1 | 0 |
service_generate_domain_schema_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin generate-domain-schema --user admin --passwordfile asadminpass --help | 0 |
service_generate_domain_schema | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass generate-domain-schema | 0 |
service_validate_multicast_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin validate-multicast --help | 0 |
service_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin help | 0 |
service_version | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin version | 0 |
service_login | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin login --user admin --passwordfile asadminpass | 0 |
service_list_commands | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-commands | 0 |
service_list_components | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-components | 0 |
service_list_containers | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-containers | 0 |
service_list_modules_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-modules --user admin --passwordfile asadminpass --help | 0 |
service_list_modules | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-modules | 0 |
multimode_enter_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin multimode --user admin --passwordfile asadminpass --help | 0 |
multimode_enter | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass multimode | 0 |
pwd_create_pwd_alias_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-password-alias --user admin --passwordfile asadminpass --help | 0 |
pwd_list_pwd_aliases_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-password-aliases --user admin --passwordfile asadminpass --help | 0 |
pwd_list_pwd_aliases | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-password-aliases | 0 |
pwd_update_pwd_alias_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin update-password-alias --user admin --passwordfile asadminpass --help | 0 |
pwd_delete_pwd_alias_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-password-alias --user admin --passwordfile asadminpass --help | 0 |
pwd_change_admin_pwd_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin change-admin-password --user admin --passwordfile asadminpass --help | 0 |
pwd_change_master_pwd_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin change-master-password --user admin --passwordfile asadminpass --help | 0 |
domain_create_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-domain --user admin --passwordfile asadminpass --help | 0 |
domain_create | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-domain --adminport 4850 domain 2 | 0 |
domain_list_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-domains -? | 0 |
domain_list | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-domains | 0 |
domain_stop_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-domain -? | 0 |
domain_stop | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-domain domain1 | 0 |
domain_delete | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-domain domain2 | 0 |
domain_start | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-domain domain1 | 0 |
domain_backup_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin backup-domain -? | 0 |
domain_stop | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-domain domain1 | 0 |
domain_backup | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin backup-domain domain1 | 0 |
domain_start | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-domain domain1 | 0 |
domain_list_backups_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-backups --help | 0 |
domain_list_backups | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-backups | 0 |
domain_restore_domain_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin restore-domain -? | 0 |
domain_stop | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-domain domain1 | 0 |
domain_restore_domain | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin restore-domain domain1 | 0 |
domain_start | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-domain domain1 | 0 |
create-instance_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-instance --user admin --passwordfile asadminpass --help | 0 |
list-instances_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-instances --user admin --passwordfile asadminpass --help | 0 |
list-instances | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-instances | 0 |
start-instance_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-instance --user admin --passwordfile asadminpass --help | 0 |
start-instance | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass start-instance ins2 | 0 |
stop-instance_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-instance --user admin --passwordfile asadminpass --help | 0 |
stop-instance | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass stop-instance ins2 | 0 |
delete-instance_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-instance --user admin --passwordfile asadminpass --help | 0 |
delete-instance | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-instance ins2 | 0 |
create-cluster_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-cluster --user admin --passwordfile asadminpass --help | 0 |
list-clusters_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-clusters --user admin --passwordfile asadminpass --help | 0 |
list-clusters | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-clusters | 0 |
delete-cluster_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-cluster --user admin --passwordfile asadminpass --help | 0 |
delete-cluster | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-cluster cluster2 | 0 |
create-node-ssh_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-node-ssh --user admin --passwordfile asadminpass --help | 0 |
list-nodes_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-nodes --user admin --passwordfile asadminpass --help | 0 |
list-nodes | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-nodes | 0 |
delete-node-ssh_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-node-ssh --user admin --passwordfile asadminpass --help | 0 |
delete-node-ssh | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-node-ssh node-ssh-1 | 0 |
list-http-lb-configs_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-http-lb-configs --help | 0 |
list-http-lb-configs | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-http-lb-configs | 0 |
create-http-lb_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-http-lb --help | 0 |
create-http-lb | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb --devicehost localhost --deviceport 5555 mylb | 0 |
create-http-lb-config_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-http-lb-config --user admin --passwordfile asadminpass --help | 0 |
create-http-lb-config | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb-config mylbconfig | 0 |
create-http-lb-ref_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-http-lb-ref --help | 0 |
create-cluster | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-cluster cluster2 | 0 |
create-http-lb-ref | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb-ref --config mylbconfi g cluster2 | 0 |
delete-http-lb_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-http-lb --user admin --passwordfile asadminpass --help | 0 |
delete-http-lb | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-http-lb mylb | 0 |
delete-http-lb-ref_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-http-lb-ref --help | 0 |
create-instance | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-instance --node localhost-doma in1 --cluster cluster2 ins2 | 0 |
configure-lb-weight | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass configure-lb-weight --cluster cluster 2 ins2=1 | 0 |
delete-instance | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-instance ins2 | 0 |
delete-http-lb-ref | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-http-lb-ref --config mylbconfi g cluster2 | 0 |
enable-http-lb-server_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin enable-http-lb-server --help | 0 |
enable-http-lb-server | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass enable-http-lb-server cluster2 | 0 |
disable-http-lb-server_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin disable-http-lb-server --help | 0 |
disable-http-lb-server | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass disable-http-lb-server cluster2 | 0 |
configure-lb-weight_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin configure-lb-weight --help | 0 |
delete-http-lb-config_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-http-lb-config --user admin --passwordfile asadminpass --help | 0 |
validate-dcom_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin validate-dcom --user admin --passwordfile asadminpass --help | 0 |
create-node-dcom_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-node-dcom --help --user admin --passwordfile asadminpass | 0 |
list-nodes-dcom_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-nodes-dcom --user admin --passwordfile asadminpass -? | 0 |
list-nodes-dcom | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-nodes-dcom | 0 |
delete-node-dcom_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-node-dcom --user admin --passwordfile asadminpass -? | 0 |
detach_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass --detach --help | 0 |
attach_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin attach --user admin --passwordfile asadminpass --help | 0 |
detach | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass --detach --echo list-jobs | 0 |
attach | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass attach 1 | 0 |
configure-managed-jobs_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin configure-managed-jobs --user admin --passwordfile asadminpass --help | 0 |
configure-managed-jobs | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass configure-managed-jobs | 0 |
create-context-service_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-context-service --user admin --passwordfile asadminpass --help | 0 |
create-login-module-config_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-login-module-config --user admin --passwordfile asadminpass --help | 1 |
create-managed-executor-service_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-managed-executor-service --user admin --passwordfile asadminpass --hel p | 0 |
create-managed-scheduled-executor-service_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-managed-scheduled-executor-service --user admin --passwordfile asadmin pass --help | 0 |
create-managed-thread-factory_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-managed-thread-factory --user admin --passwordfile asadminpass --help | 0 |
create-module-config_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-module-config --user admin --passwordfile asadminpass --help | 0 |
create-security-provider_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-security-provider --user admin --passwordfile asadminpass --help | 1 |
create-security-service_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-security-service --user admin --passwordfile asadminpass --help | 1 |
delete-context-service_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-context-service --user admin --passwordfile asadminpass --help | 0 |
delete-managed-executor-service_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-managed-executor-service --user admin --passwordfile asadminpass --hel p | 0 |
delete-managed-scheduled-executor-service_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-managed-scheduled-executor-service --user admin --passwordfile asadmin pass --help | 0 |
delete-managed-thread-factory_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-managed-thread-factory --user admin --passwordfile asadminpass --help | 0 |
delete-module-config_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-module-config --user admin --passwordfile asadminpass --help | 0 |
generate-rest-client_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin generate-rest-client --user admin --passwordfile asadminpass --help | 0 |
get-active-module-config_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin get-active-module-config --user admin --passwordfile asadminpass --help | 0 |
list-batch-jobs_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-batch-jobs --user admin --passwordfile asadminpass --help | 0 |
list-batch-jobs | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-batch-jobs | 0 |
list-batch-runtime-configuration_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-batch-runtime-configuration --user admin --passwordfile asadminpass --he lp | 0 |
list-batch-runtime-configuration | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-batch-runtime-configuration | 0 |
list-context-services_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-context-services --user admin --passwordfile asadminpass --help | 0 |
list-context-services | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-context-services | 0 |
list-jobs_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-jobs --user admin --passwordfile asadminpass --help | 0 |
list-jobs | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-jobs | 0 |
list-loggers_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-loggers --user admin --passwordfile asadminpass --help | 0 |
list-loggers | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-loggers | 0 |
list-managed-executor-services_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-managed-executor-services --user admin --passwordfile asadminpass --help | 0 |
list-managed-executor-services | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-managed-executor-services | 0 |
list-managed-scheduled-executor-services_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-managed-scheduled-executor-services --user admin --passwordfile asadminp ass --help | 0 |
list-managed-scheduled-executor-services | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-managed-scheduled-executor-servi ces | 0 |
list-managed-thread-factories_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-managed-thread-factories --user admin --passwordfile asadminpass --help | 0 |
list-managed-thread-factories | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-managed-thread-factories | 0 |
osgi_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin osgi --user admin --passwordfile asadminpass --help | 0 |
set-log-file-format_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin set-log-file-format --user admin --passwordfile asadminpass --help | 0 |
setup-local-dcom_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin setup-local-dcom --user admin --passwordfile asadminpass --help | 0 |
create-jms-host_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-jms-host --user admin --passwordfile asadminpass --help | 0 |
create-jms-resource_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-jms-resource --user admin --passwordfile asadminpass --help | 0 |
create-jmsdest_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-jmsdest --user admin --passwordfile asadminpass --help | 0 |
deploy_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin deploy --user admin --passwordfile asadminpass --help | 0 |
deploydir_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin deploydir --user admin --passwordfile asadminpass --help | 0 |
export-http-lb-config_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin export-http-lb-config --user admin --passwordfile asadminpass --help | 0 |
get_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin get --user admin --passwordfile asadminpass --help | 0 |
list-domains_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-domains --user admin --passwordfile asadminpass --help | 0 |
list-domains | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-domains | 0 |
list-http-lbs_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-http-lbs --user admin --passwordfile asadminpass --help | 0 |
list-http-lbs | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-http-lbs | 0 |
list-secure-admin-internal-users_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-secure-admin-internal-users --user admin --passwordfile asadminpass --he lp | 0 |
list-secure-admin-principals_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-secure-admin-principals --user admin --passwordfile asadminpass --help | 0 |
login_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin login --user admin --passwordfile asadminpass --help | 0 |
redeploy_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin redeploy --user admin --passwordfile asadminpass --help | 0 |
start-domain_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-domain --user admin --passwordfile asadminpass --help | 0 |
delete-cluster | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-cluster cluster2 | 0 |
start-local-instance_help | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-local-instance --user admin --passwordfile asadminpass --help | 0 |
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin restart-domain | Return:0 |
Server is not running, will attempt to start it... Waiting for domain1 to start ............ Successfully started the domain : domain1 domain Location: /home/cdctest/glassfish4_b80/glassfish/domains/domain1 Log File: /home/cdctest/glassfish4_b80/glassfish/domains/domain1/logs/server.log Admin Port: 4848 Command restart-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-domain | Return:0 |
Waiting for the domain to stop .. Command stop-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-domain | Return:0 |
Waiting for domain1 to start ............ Successfully started the domain : domain1 domain Location: /home/cdctest/glassfish4_b80/glassfish/domains/domain1 Log File: /home/cdctest/glassfish4_b80/glassfish/domains/domain1/logs/server.log Admin Port: 4848 Command start-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-database | Return:0 |
Starting database in Network Server mode on host 0.0.0.0 and port 1527. --------- Derby Network Server 情報 -------- バージョン: CSS10080/10.8.1.2 - (1095077) ビルド: 1095077 DRDA 製品 ID: CSS10080 -- listing properties -- derby.drda.traceDirectory=/home/cdctest/glassfish4_b80/glassfis... 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 ------------------ Java 情報 ------------------ Java バージョン: 1.7.0_11 Java ベンダー: Oracle Corporation Java ホーム: /home/cdctest/glassfish4_b80/jdk7/jre Java クラスパス: /home/cdctest/glassfish4_b80/glassfish/lib/asadmin/cli-optional.jar:/home/cdctest/glassfish4_b80/javadb/lib/de rby.jar:/home/cdctest/glassfish4_b80/javadb/lib/derbytools.jar:/home/cdctest/glassfish4_b80/javadb/lib/derbynet.jar:/home/cdctes t/glassfish4_b80/javadb/lib/derbyclient.jar OS 名: Linux OS アーキテクチャー: amd64 OS バージョン: 2.6.32-100.34.1.el6uek.x86_64 Java ユーザー名: cdctest Java ユーザー・ホーム: /home/cdctest Java ユーザー dir: /home/cdctest/JavaEE7/cmdant java.specification.name: Java Platform API Specification java.specification.version: 1.7 java.runtime.version: 1.7.0_11-b21 --------- Derby 情報 -------- JRE - JDBC: Java SE 6 - JDBC 4.0 [/home/cdctest/glassfish4_b80/javadb/lib/derby.jar] 10.8.1.2 - (1095077) [/home/cdctest/glassfish4_b80/javadb/lib/derbytools.jar] 10.8.1.2 - (1095077) [/home/cdctest/glassfish4_b80/javadb/lib/derbynet.jar] 10.8.1.2 - (1095077) [/home/cdctest/glassfish4_b80/javadb/lib/derbyclient.jar] 10.8.1.2 - (1095077) ------------------------------------------------------ ----------------- ロケール情報 ---------------- 現行ロケール : [日本語/日本 [ja_JP]] ロケールのサポートが見つかりました: [cs] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [de_DE] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [es] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [fr] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [hu] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [it] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [ja_JP] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [ko_KR] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [pl] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [pt_BR] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [ru] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [zh_CN] バージョン: 10.8.1.2 - (1095077) ロケールのサポートが見つかりました: [zh_TW] バージョン: 10.8.1.2 - (1095077) ------------------------------------------------------ Starting database in the background. Log redirected to /home/cdctest/glassfish4_b80/glassfish/databases/derby.log. Command start-database executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-database | Return:0 |
Wed Mar 20 02:20:16 EDT 2013 : 次のホストの接続を確立しました: 0.0.0.0、ポート番号 1527。 Wed Mar 20 02:20:17 EDT 2013 : Apache Derby Network Server - 10.8.1.2 - (1095077) はシャットダウンしました Command stop-database executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin enable-secure-admin --help | Return:0 |
Can't find remote man page, looking locally... enable-secure-admin(1) asadmin Utility Subcommands enable-secure-admin(1) NAME enable-secure-admin - enables secure admin (if it is not already enabled), optionally changing the alias used for DAS-to-instance admin messages or the alias used for instance-to-DAS admin messages. SYNOPSIS enable-secure-admin [--help] [--adminalias=alias] [--instancealias=alias] DESCRIPTION The enable-secure-admin subcommand causes the DAS and the instances in the domain to use SSL certificates for encrypting the messages they send to each other. This subcommand also allows the DAS to accept administration messages from remote admin clients such as the asadmin utility and IDEs. Note +----------------------------------------+ | You must restart any running | | servers in the domain after | | you enable or disable secure | | admin. It is simpler to | | enable or disable secure | | admin with only the DAS | | running, then restart the | | DAS, and then start any | | other instances. | +----------------------------------------+ By default, when secure admin is enabled the DAS and the instances use these SSL certificates to authenticate to each other as security "principals" and to authorize admin access. The --asadminalias value indicates to the DAS which SSL certificate it should use to identify itself to the instances. The --instancealias value determines for instances which SSL certificate they should use to identify themselves to the DAS. The enable-secure-admin subcommand fails if any administrative user in the domain has a blank password. Alternatively, you can use the enable-secure-admin-internal-user subcommand to cause the servers to identify themselves using a secure admin user name and password. OPTIONS --help, -? Displays the help text for the subcommand. --adminalias The alias that refers to the SSL/TLS certificate on the DAS. This alias is used by the DAS to identify itself to instances. The default value is s1as. --instancealias The alias that refers to the SSL/TLS certificate on the instances. This alias is used by the instances to identify themselves to the DAS. The default value is glassfish-instance. EXAMPLES Example 1, Enabling secure admin for a domain The following example shows how to enable secure admin for a domain using an admin alias adtest and an instance alias intest asadmin> enable-secure-admin --adminalias adtest --instancealias intest server-config default-config Command enable-secure-admin executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO disable-secure-admin(1) enable-secure-admin-principal(1) enable-secure-admin-internal-user(1) asadmin(1M) Java EE 7 25 Jun 2011 enable-secure-admin(1) Command enable-secure-admin executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/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. Command enable-secure-admin executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin disable-secure-admin --help | Return:0 |
Can't find remote man page, looking locally... disable-secure-admin(1) asadmin Utility Subcommands disable-secure-admin(1) NAME disable-secure-admin - disables secure admin if it is already enabled. SYNOPSIS disable-secure-admin [--help] DESCRIPTION The disable-secure-admin subcommand disables secure admin if it is already enabled. Note +----------------------------------------+ | You must restart any running | | servers in the domain after | | you enable or disable secure | | admin. It is simpler to | | enable or disable secure | | admin with only the DAS | | running, then restart the | | DAS, and then start any | | other instances. | +----------------------------------------+ OPTIONS --help, -? Displays the help text for the subcommand. EXAMPLES Example 1, Disabling secure admin for a domain The following example shows how to disable secure admin for a domain. asadmin> disable-secure-admin server-config default-config Command disable-secure-admin executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO enable-secure-admin(1) asadmin(1M) Java EE 7 25 Jun 2011 disable-secure-admin(1) Command disable-secure-admin executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/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. Command disable-secure-admin executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-node-ssh --nodehost localhost node-ssh-1 | Return:0 |
Command create-node-ssh executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-cluster cluster2 | Return:0 |
Command create-cluster executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-instance --node localhost-doma in1 --cluster cluster2 ins2 | Return:0 |
Command _create-instance-filesystem executed successfully. Port Assignments for server instance 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 The instance, ins2, was created on host localhost Command create-instance executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin export-sync-bundle --help | Return:0 |
Can't find remote man page, looking locally... export-sync-bundle(1) asadmin Utility Subcommands export-sync-bundle(1) NAME export-sync-bundle - exports the configuration data of a cluster or standalone instance to an archive file SYNOPSIS export-sync-bundle [--help] --target target [--retrieve={false|true}] [file-name] DESCRIPTION The export-sync-bundle subcommand exports the configuration data of a cluster or standalone instance to an archive file. The archive file can then be used with the import-sync-bundle(1) subcommand to restore the configuration data. 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 domain administration server (DAS). Importing an instance's configuration data is typically required for the following reasons: * To reestablish the instance after an upgrade * To synchronize the instance manually with the DAS when the instance cannot contact the DAS The subcommand creates an archive that contains the following files and directories in the current domain directory: * All the files in the following directories: * config * docroot * The entire contents of the following directories and their subdirectories: * applications * config/target, where target is the cluster or standalone instance for which configuration data is being exported * generated * lib This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --target The cluster or standalone instance for which to export configuration data. The --target option is required. This option must not specify a clustered GlassFish Server instance. If this option specifies a clustered instance, an error occurs. To export configuration data for a clustered instance, specify the name of the cluster of which the instance is a member, not the instance. --retrieve Specifies whether the archive file is downloaded from the DAS host to the host where the subcommand is run. Possible values are as follows: true The archive file is downloaded to the host where the subcommand is run. false The archive file is not downloaded and remains on the DAS host (default). OPERANDS file-name The file name and location of the archive file to which to export the data. The default depends on the setting of the --retrieve option: * If --retrieve is false, the default is sync/target-sync-bundle.zip in the current domain directory. * If --retrieve is true, the default is target-sync-bundle.zip in the current working directory. target is the cluster or standalone instance that the --target option specifies. If a relative path is specified, the directory to which the path is appended depends on the setting of the --retrieve option: * If --retrieve is false, the path is appended to the config subdirectory of the current domain directory. * If --retrieve is true, the path is appended to the current working directory. If an existing directory is specified without a filename, the file name of the archive file is target-sync-bundle.zip, where target is the cluster or standalone instance that the --target option specifies. EXAMPLES Example 1, Exporting the Configuration Data of a Cluster This example exports the configuration data of the 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 command executed successfully 1 error in executing the command SEE ALSO import-sync-bundle(1) asadmin(1M) Java EE 7 7 Dec 2010 export-sync-bundle(1) Command export-sync-bundle executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass export-sync-bundle --target server | Return:0 |
Sync bundle: /home/cdctest/glassfish4_b80/glassfish/domains/domain1/sync/server-sync-bundle.zip Command export-sync-bundle executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin import-sync-bundle --help | Return:0 |
import-sync-bundle(1) 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 provide 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: * To reestablish the instance after an upgrade * To synchronize the instance manually with the domain administration server (DAS) when the instance cannot contact the DAS The subcommand imports an instance's configuration data by performing the following operations: * Creating or updating the instance's files and directories * 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 contains 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 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 directory. 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 SEE ALSO export-sync-bundle(1) asadmin(1M) Java EE 7 7 Dec 2010 import-sync-bundle(1) Command import-sync-bundle executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin import-sync-bundle --instance ins2 --node node-ssh-1 /home/cdctest/glassfish4 _b80/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. Command import-sync-bundle executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-service --help | Return:0 |
create-service(1) 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 contains only one domain, the subcommand configures the starting 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 service 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 directory or the instance-dir\bin directory: * Configuration file: service-nameService.xml * Executable file: service-nameService.exe On Windows systems, this subcommand requires the Microsoft .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: * "Managing Services (Overview)" in System Administration Guide: Basic Administration * "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 configuration file for the DAS or instance must be stored in a directory 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.* authorization. For information about how to grant authorizations to users, see the useradd(1M) and usermod(1M) man pages. To run these commands as non-root user, the system administrator must be contacted so that the relevant authorizations are granted. You must also ensure that the following conditions are met: * Oracle Solaris 10 administration commands such as svccfg(1M), svcs(1), and auths(1) are available through the PATH statement, so that these commands can be executed. A simple test to do so is to run the command which svccfg in the shell. * 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 service by using the create-service subcommand fails. The Oracle 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 service management features of the Windows operating system. 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 properties 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. --force Specifies whether the service is created even if validation 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. 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: * /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 7 8 Dec 2011 create-service(1) Command create-service executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin uptime --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help uptime [options] ... uptime(1) asadmin Utility Subcommands uptime(1) NAME uptime - returns the length of time that the DAS has been running SYNOPSIS uptime [--help] DESCRIPTION The uptime subcommand returns the length of time that the domain administration server (DAS) has been running since it was last restarted. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. EXAMPLES Example 1, Showing How Long the DAS Has Been Running This example shows the length of time that the DAS has been running. asadmin> uptime Uptime: 2 days, 1 hours, 30 minutes, 18 seconds, Total milliseconds: 178218706 Command uptime executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO list-domains(1), start-domain(1), stop-domain(1) asadmin(1M) Java EE 7 8 Sep 2009 uptime(1) Command uptime executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass uptime | Return:0 |
Up 50 secs Command uptime executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin verify-domain-xml --help | Return:0 |
verify-domain-xml(1) 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: * That the domain.xml file can be parsed * 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 7 17 Nov 2010 verify-domain-xml(1) Command verify-domain-xml executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin verify-domain-xml domain1 | Return:0 |
All tests passed; domain.xml is valid. Command verify-domain-xml executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin generate-domain-schema --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help generate-domain-schema [options] ... NAME generate-domain-schema SYNOPSIS Usage: generate-domain-schema [--format=html] [--showsubclas ses=false] [--showdeprecated=false] OPTIONS --format --showsubclasses --showdeprecated Command generate-domain-schema executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass generate-domain-schema | Return:0 |
Finished generating html documentation in /home/cdctest/glassfish4_b80/glassfish/domains/domain1/config Command generate-domain-schema executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin validate-multicast --help | Return:0 |
validate-multicast(1) asadmin Utility Subcommands validate-multicast(1) NAME validate-multicast - validates that multicast transport is available for clusters SYNOPSIS validate-multicast [--help] [--multicastport multicastport] [--multicastaddress multicastaddress] [--bindaddress bindaddress] [--sendperiod sendperiod] [--timeout timeout] [--timetolive timetolive] [--verbose={false|true}] DESCRIPTION The validate-multicast subcommand validates that multicast transport is available for clusters. You should run this subcommand at the same time on each of the hosts to be validated. This subcommand is available in local mode. Note +----------------------------------------+ | Do not run the | | validate-multicast | | subcommand using the DAS and | | cluster's multicast address | | and port values while the | | DAS and cluster are running. | | Doing so results in an | | error. | | The validate-multicast | | subcommand must be run at | | the same time on two or more | | machines to validate whether | | multicast messages are being | | received between the | | machines. | +----------------------------------------+ As long as all machines see each other, multicast is validated to be working properly across the machines. If the machines are not seeing each other, set the --bindaddress option explicitly to ensure that all machines are using interface on same subnet, or increase the --timetolive option from the default of 4. If these changes fail to resolve the multicast issues, ask the network administrator to verify that the network is configured so the multicast messages can be seen between all the machines used to run the cluster. OPTIONS --help, -? Displays the help text for the subcommand. --multicastport The port for the multicast socket on which the Group Management Service (GMS) listens for group events. Specify a standard UDP port number in the range 2048-32000. The default is 2048. --multicastaddress The address for the multicast socket on which the GMS listens for group events. Specify a class D IP address. Class D IP addresses are in the range 224.0.0.0 to 239.255.255.255, inclusive. The address 224.0.0.0 is reserved and should not be used. The default is 228.9.3.1. --bindaddress The local interface to receive multicast datagram packets for the GMS. The default is to use all available binding interfaces. On a multi-home machine (possessing two or more network interfaces), this attribute enables you to indicate which network interface is used for the GMS. This value must be a local network interface IP address. --sendperiod The number of milliseconds between test messages sent between nodes. The default is 2000. --timeout The number of seconds before the subcommand times out and exits. The default is 20. You can also exit this subcommand using Ctrl-C. --timetolive The default time-to-live for multicast packets sent out on the multicast socket in order to control the scope of the multicasts. The time-to-live value must be between zero and 255 inclusive. The default is the JDK default or a minimum defined by a constant in the GMS subsystem, whichever is lower. To see the time-to-live value being used, use the --verbose option. --verbose If used without a value or set to true, provides additional debugging information. The default is false. EXAMPLES Example 1, Validating multicast transport Run from host machine1: asadmin> validate-multicast Will use port 2,048 Will use address 228.9.3.1 Will use bind address null Will use wait period 2,000 (in milliseconds) Listening for data... Sending message with content "machine1" every 2,000 milliseconds Received data from machine1 (loopback) Received data from machine2 Exiting after 20 seconds. To change this timeout, use the --timeout command line option. Command validate-multicast executed successfully Run from host machine2: asadmin> validate-multicast Will use port 2,048 Will use address 228.9.3.1 Will use bind address null Will use wait period 2,000 (in milliseconds) Listening for data... Sending message with content "machine2" every 2,000 milliseconds Received data from machine2 (loopback) Received data from machine1 Exiting after 20 seconds. To change this timeout, use the --timeout command line option. Command validate-multicast executed successfully EXIT STATUS 0 command executed successfully 1 error in executing the command SEE ALSO get-health(1) asadmin(1M) Java EE 7 10 Feb 2011 validate-multicast(1) Command validate-multicast executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin help | Return:0 |
asadmin(1M) Utility Commands asadmin(1M) NAME asadmin - utility for performing administrative tasks for 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}] [--detach={true|false}] [--help] [subcommand [options] [operands]] DESCRIPTION Use the asadmin utility to perform administrative tasks for Oracle GlassFish Server. You can use this utility instead of the Administration Console interface. Subcommands of the asadmin Utility The subcommand identifies the operation or task that you are performing. Subcommands are case-sensitive. Each subcommand is either a local subcommand or a remote subcommand. * A local subcommand can be run without a running domain administration server (DAS). However, to run the subcommand and have access to the installation directory and the domain directory, the user must be logged in to the machine that hosts the domain. * A remote subcommand is always run by connecting to a DAS and running the subcommand there. A running DAS is required. asadmin Utility Options and Subcommand Options Options control the behavior of the asadmin utility and its subcommands. Options are also case-sensitive. The asadmin utility has the following types of options: * asadmin utility options. These options control the behavior of the asadmin utility, not the subcommand. The asadmin utility options may precede or follow the subcommand, but asadmin utility options after the subcommand are deprecated. All asadmin utility options must either precede or follow the subcommand. If asadmin utility options are specified both before and after the subcommand, an error occurs. For a description of the asadmin utility options, see the "Options" section of this help information. * Subcommand options. These options control the behavior of the subcommand, not the asadmin utility. Subcommand options must follow the subcommand. For a description of a subcommand's options, see the help information for the subcommand. A subcommand option may have the same name as an asadmin utility option, but the effects of the two options are different. The asadmin utility options and some subcommand options have a long form and a short form. * The long form of an option has two dashes (--) followed by an option word. * The short form of an option has a single dash (-) followed by a single character. For example, the long form and the short form of the option for specifying terse output are as follows: * Long form: --terse * Short form: -t Most options require argument values, except Boolean options, which toggle to enable or disable a feature. Operands of asadmin Subcommands Operands specify the items on which the subcommand is to act. Operands must follow the argument values of subcommand options, and are set off by a space, a tab, or double dashes (--). The asadmin utility treats anything that follows the subcommand options and their values as an operand. Escape Characters in Options for the asadmin Utility Escape characters are required in options of the asadmin utility for the following types of characters: * Meta characters in the UNIX operating system. These characters have special meaning in a shell. Meta characters in the UNIX operating system include: \/,.!$%^&*|{}[]"'`~;. To disable these characters, use the backslash (\) escape character or enclose the entire command-line argument in single quote (') characters. The following examples illustrate the effect of escape characters on the * character. In these examples, the current working directory is the domains directory. * The following command, without the escape character, echoes all files in the current directory: prompt% echo * domain1 domain2 * The following command, in which the backslash (\) escape character precedes the * character, echoes the * character: prompt% echo \* * * The following command, in which the * character is enclosed in single quote (') characters, echoes the * character: prompt% echo '*' * The escape character is also a special character in the UNIX operating system and in the Java language. Therefore, in the UNIX operating system and in multimode, you must apply an additional escape character to every escape character in the command line. This requirement does not apply to the Windows operating system. For example, the backslash (\) UNIX operating system meta character in the option argument Test\Escape\Character is specified on UNIX and Windows systems as follows: * On UNIX systems, each backslash must be escaped with a second backslash: Test\\Escape\\Character * On Windows systems, no escape character is required: Test\Escape\Character Note +----------------------------------------+ |In contexts where meta characters in | |the UNIX operating system are | |unambiguous, these characters do not | |require escape characters. For example, | |in the set(1) subcommand, the value | |that is to be set is specified as | |name=value. Because name can never | |include an equals sign, no escape | |character is required to disable the | |equals sign. Therefore, everything | |after the equals sign is an | |uninterpreted string that the set | |subcommand uses unchanged. | +----------------------------------------+ * Spaces. The space is the separator in the command-line interface. To distinguish a space in a command-line argument from the separator in the command-line interface, the space must be escaped as follows: * For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, use the backslash (\) escape character or enclose the entire command-line argument in single quote (') characters or double quote (") characters. * For the Windows operating system in single mode, enclose the entire command-line argument in double quote (") characters. * Option delimiters. The asadmin utility uses the colon character (:) as a delimiter for some options. The backslash (\) escape character is required if the colon is part of any of the following items: * A property * An option of the Virtual Machine for the Java platform (Java Virtual Machine or JVM machine)The terms "Java Virtual Machine" and "JVM" mean a Virtual Machine for the Java platform. For example, the operand of the subcommand create-jvm-options(1) specifies JVM machine options in the following format: (jvm-option-name[=jvm-option-value]) [:jvm-option-name[=jvm-option-value]]* Multiple JVM machine options in the operand of the create-jvm-options subcommand are separated by the colon (:) delimiter. If jvm-option-name or jvm-option-value contains a colon, the backslash (\) escape character is required before the colon. The backslash (\) escape character is also required before a single quote (') character or a double quote (") character in an option that uses the colon as a delimiter. When used without single quote (') characters, the escape character disables the option delimiter in the command-line interface. For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, the colon character and the backslash character in an option that uses the colon as a delimiter must be specified as follows: * To pass a literal backslash to a subcommand, two backslashes are required. Therefore, the colon (:) must be escaped by two backslashes (\\). * To prevent a subcommand from treating the backslash as a special character, the backslash must be escaped. As a result, two literal backslashes (\\) must be passed to the subcommand. To prevent the shell from interpreting these backslashes as special characters, each backslash must be escaped. Therefore, the backslash must be specified by a total of four backslashes (\\\\). For the Windows operating system in single mode, a backslash (\) is required to escape the colon (:) and the backslash (\) in an option that uses the colon as a delimiter. Instead of using the backslash (\) escape character, you can use the double quote (") character or single quote (') character. The effects of the different types of quote characters on the backslash (\) character are as follows: * Between double quote (") characters, the backslash (\) character is a special character. * Between single quote (') characters, the backslash (\) character is not a special character. Requirements for Using the --secure Option The requirements for using the --secure option are as follows: * The domain that you are administering must be configured for security. * The security-enabled attribute of the http-listener element in the DAS configuration must be set to true. To set this attribute, use the set subcommand. Server Restart After Creation or Deletion When you use the asadmin subcommands to create or delete a configuration item, you must restart the DAS for the change to take effect. To restart the DAS, use the restart-domain(1) subcommand. Help Information for Subcommands and the asadmin Utility To obtain help information for an asadmin utility subcommand, specify the subcommand of interest as the operand of the help subcommand. For example, to obtain help information for the start-domain(1) subcommand, type: asadmin help start-domain If you run the help subcommand without an operand, this help information for the asadmin utility is displayed. To obtain a listing of available asadmin subcommands, use the list-commands(1) subcommand. OPTIONS --host, -H The machine name where the DAS is running. The default value is localhost. --port, -p The HTTP port or 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, in the URL http://localhost:4949, the port is 4949. The default port number for administration is 4848. --user, -u The user name of the authorized administrative user of the DAS. If you have authenticated to a domain by using the asadmin login command, you need not specify the --user option for subsequent operations on the domain. --passwordfile, -W Specifies the name, including the full path, of a file that contains password entries in a specific format. The entry for a password must have the AS_ADMIN_ prefix followed by the password name in uppercase letters, an equals sign, and the password. The entries in the file that are read by the asadmin utility are as follows: * AS_ADMIN_PASSWORD=administration-password * AS_ADMIN_MASTERPASSWORD=master-password The entries in this file that are read by subcommands are as follows: * AS_ADMIN_NEWPASSWORD=new-administration-password (read by the start-domain(1) subcommand) * AS_ADMIN_USERPASSWORD=user-password (read by the create-file-user(1) subcommand) * AS_ADMIN_ALIASPASSWORD=alias-password (read by the create-password-alias(1) subcommand) * AS_ADMIN_MAPPEDPASSWORD=mapped-password (read by the create-connector-security-map(1) subcommand) * AS_ADMIN_WINDOWSPASSWORD=windows-password (read by the create-node-dcom(1), install-node-dcom(1), and update-node-dcom(1) subcommands) * AS_ADMIN_SSHPASSWORD=sshd-password (read by the create-node-ssh(1), install-node(1), install-node-ssh(1), and update-node-ssh(1) subcommands) * AS_ADMIN_SSHKEYPASSPHRASE=sshd-passphrase (read by the create-node-ssh(1), install-node(1), install-node-ssh(1), and update-node-ssh(1) subcommands) * AS_ADMIN_JMSDBPASSWORD= jdbc-user-password (read by the configure-jms-cluster(1) subcommand) These password entries are stored in clear text in the password file. To provide additional security, the create-password-alias subcommand can be used to create aliases for passwords that are used by remote subcommands. The password for which the alias is created is stored in an encrypted form. If an alias exists for a password, the alias is specified in the entry for the password as follows: AS_ADMIN_password-name=${ALIAS=password-alias-name} For example: AS_ADMIN_SSHPASSWORD=${ALIAS=ssh-password-alias} AS_ADMIN_SSHKEYPASSPHRASE=${ALIAS=ssh-key-passphrase-alias} In domains that do not allow unauthenticated login, all remote subcommands must specify the administration password to authenticate to the DAS. The password can be specified by one of the following means: * Through the --passwordfile option * Through the login(1) subcommand * Interactively at the command prompt The login subcommand can be used to specify only the administration password. For other passwords that remote subcommands require, use the --passwordfile option or specify them at the command prompt. After authenticating to a domain by using the asadmin login command, you need not specify the administration password through the --passwordfile option for subsequent operations on the domain. However, only the AS_ADMIN_PASSWORD option is not required. You still must provide the other passwords, for example, AS_ADMIN_USERPASSWORD, when required by individual subcommands, such as update-file-user(1). For security reasons, a password that is specified as an environment variable is not read by the asadmin utility. The master password is not propagated on the command line or an environment variable, but can be specified in the file that the --passwordfile option specifies. The default value for AS_ADMIN_MASTERPASSWORD is changeit. --terse, -t If true, output data is very concise and in a format that is optimized for use in scripts instead of for reading by humans. Typically, descriptive text and detailed status messages are also omitted from the output data. Default is false. --secure, -s If set to true, uses SSL/TLS to communicate with the DAS. The default is false. --echo, -e If set to true, the command-line statement is echoed on the standard output. Default is false. --interactive, -I If set to true, only the required options are prompted. The default depends on how the asadmin utility is run: * If the asadmin utility is run from a console window, the default is true. * If the asadmin utility is run without a console window, for example, from within a script, the default is false. --detach If set to true, the specified asadmin subcommand is detached and executed in the background in detach mode. The default value is false. The --detach option is useful for long-running subcommands and enables you to execute several independent subcommands from one console or script. The --detach option is specified before the subcommand. For example, in single mode, asadmin --detach subcommand. Job IDs are assigned to subcommands that are started using asadmin --detach. You can use the list-jobs(1) subcommand to view the jobs and their job IDs, the attach(1) subcommand to reattach to the job and view its status and output, and the configure-managed-jobs(1) subcommand to configure how long information about the jobs is kept. --help, -? Displays the help text for the asadmin utility. EXAMPLES Example 1, Running an asadmin Utility Subcommand in Single Mode This example runs the list-applications(1) subcommand in single mode. In this example, the default values for all options are used. The example shows that the application hello is deployed on the local host. asadmin list-applications hello <web> Command list-applications executed successfully. Example 2, Specifying an asadmin Utility Option With a Subcommand This example specifies the --host asadmin utility option with the list-applications subcommand in single mode. In this example, the DAS is running on the host srvr1.example.com. The example shows that the applications basic-ezcomp, scrumtoys, ejb31-war, and automatic-timer-ejb are deployed on the host 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, Specifying an asadmin Utility Option and a Subcommand Option This example specifies the --host asadmin utility option and the --type subcommand option with the list-applications subcommand in single mode. In this example, the DAS is running on the host srvr1.example.com and applications of type web are to be listed. 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, Escaping a Command-Line Argument With Single Quote Characters The commands in this example specify the backslash (\) UNIX operating system meta character and the colon (:) option delimiter in the property value c:\extras\pmdapp. For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, the backslash (\) is required to escape the backslash (\) meta character and the colon (:) option delimiter: asadmin deploy --property extras.home='c\:\\extras\\pmdapp' pmdapp.war Application deployed with name pmdapp. Command deploy executed successfully For the Windows operating system in single mode, the single quote (') characters eliminate the need for other escape characters: asadmin deploy --property extras.home='c:\extras\pmdapp' pmdapp.war Application deployed with name pmdapp. Command deploy executed successfully Example 5, Specifying a UNIX Operating System Meta Character in an Option The commands in this example specify the backslash (\) UNIX operating system meta character in the option argument Test\Escape\Character. For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, the backslash (\) is required to escape the backslash (\) meta character: asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool --datasourceclassname sampleClassName --description Test\\Escape\\Character sampleJDBCConnectionPool For the Windows operating system in single mode, no escape character is required: asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool --datasourceclassname sampleClassName --description Test\Escape\Character sampleJDBCConnectionPool Example 6, Specifying a Command-Line Argument That Contains a Space The commands in this example specify spaces in the operand C:\Documents and Settings\gfuser\apps\hello.war. For all operating systems in single mode or multimode, the entire operand can be enclosed in double quote (") characters: asadmin deploy "C:\Documents and Settings\gfuser\apps\hello.war" Application deployed with name hello. Command deploy executed successfully. For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, the entire command-line argument can be enclosed in single quote (') characters: asadmin> deploy 'C:\Documents and Settings\gfuser\apps\hello.war' Application deployed with name hello. Command deploy executed successfully. Alternatively, for the UNIX operating system in single mode and multimode, and for all operating systems in multimode, the backslash (\) escape character can be used before each space in the operand. In this situation, the backslash (\) escape character is required before each backslash in the operand: asadmin> deploy C:\\Documents\ and\ Settings\\gfuser\\apps\\hello.war Application deployed with name hello. Command deploy executed successfully. Example 7, Specifying a Meta Character and an Option Delimiter Character in a Property The commands in this example specify the backslash (\) UNIX operating system meta character and the colon (:) option delimiter character in the --property option of the create-jdbc-connection-pool(1) subcommand. The name and value pairs for the --property option are as follows: user=dbuser passwordfile=dbpasswordfile DatabaseName=jdbc:derby server=http://localhost:9092 For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, a backslash (\) is required to escape the colon (:) and the 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 Alternatively, the entire argument to the --property option can be enclosed in single quote (') characters: 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 For the Windows operating system in single mode, a backslash (\) is required to escape only the colon (:), but not the 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 For all operating systems, the need to escape the colon (:) in a value can be avoided by enclosing the value in double quote characters or single quote characters: 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 8, Specifying an Option Delimiter and an Escape Character in a JVM Machine Option The commands in this example specify the following characters in the -Dlocation=c:\sun\appserver JVM machine option: * The colon (:) option delimiter * The backslash (\) escape character For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, these characters must be specified as follows: * To pass a literal backslash to a subcommand, two backslashes are required. Therefore, the colon (:) must be escaped by two backslashes (\\). * To prevent the subcommand from treating the backslash as a special character, the backslash must be escaped. As a result, two literal backslashes (\\) must be passed to the subcommand. To prevent the shell from interpreting these backslashes as special characters, each backslash must be escaped. Therefore, the backslash must be specified by a total of four backslashes (\\\\). The resulting command is as follows: asadmin create-jvm-options --target test-server -e -Dlocation=c\\:\\\\sun\\\\appserver For the Windows operating system in single mode, a backslash (\) is required to escape the colon (:) and the backslash (\): asadmin create-jvm-options --target test-server -e -Dlocation=c\:\\sun\\appserver Example 9, Specifying an Option That Contains an Escape Character The commands in this example specify the backslash (\) character and the double quote (") characters in the "Hello\App"\authentication option argument. For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, a backslash (\) is required to escape the double quote character (") and the backslash (\): asadmin set-web-env-entry --name="Hello User" --type=java.lang.String --value=techscribe --description=\"Hello\\App\"\\authentication hello For the Windows operating system in single mode, a backslash (\) is required to escape only the double quote ("), but not the backslash (\): asadmin set-web-env-entry --name="Hello User" --type=java.lang.String --value=techscribe --description=\"Hello\App\"\authentication hello ENVIRONMENT VARIABLES Environment variables modify the default values of asadmin utility options as shown in the following table. +-----------------------------+------------------------+ | Environment | asadmin Utility | | Variable | Option | +-----------------------------+------------------------+ | 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 See attributes(5) for descriptions of the following attributes: +---------------------------+------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +---------------------------+------------------------+ | Interface Stability | Unstable | +---------------------------+------------------------+ SEE ALSO attach(1), configure-jms-cluster(1), configure-managed-jobs(1), create-connector-security-map(1), create-file-user(1), create-jdbc-connection-pool(1), create-jvm-options(1), create-node-dcom(1), create-node-ssh(1), create-password-alias(1), deploy(1), install-node(1), install-node-dcom(1), install-node-ssh(1), list-applications(1), list-commands(1), list-jobs(1), login(1), restart-domain(1), set(1), set-web-env-entry(1), start-domain(1), update-file-user(1), update-node-dcom(1), update-node-ssh(1) attributes(5) Java EE 7 12 Feb 2013 asadmin(1M) Command help executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin version | Return:0 |
Version string could not be obtained from Server [localhost:4848]. (Turn debugging on e.g. by setting AS_DEBUG=true in your environment, to see the details.) Using locally retrieved version string from version class. Version = GlassFish Server Open Source Edition 4.0 (build 80) Command version executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin login --user admin --passwordfile asadminpass | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass login [options] ... Login information is not saved for host name [localhost] and port [4848] Command login executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-commands | Return:0 |
********** Local Commands ********** backup-domain change-admin-password change-master-password create-domain create-local-instance create-service delete-domain delete-local-instance export export help help import-sync-bundle install-node install-node-dcom install-node-ssh list-backups list-commands list-commands list-domains login login monitor multimode multimode osgi-shell restart-domain restart-local-instance restore-domain setup-local-dcom 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 unset validate-multicast verify-domain-xml version version ********** Remote Commands ********** add-library enable add-resources enable-http-lb-application apply-http-lb-changes enable-http-lb-server attach enable-monitoring change-master-broker enable-secure-admin collect-log-files enable-secure-admin-internal-user configure-batch-runtime enable-secure-admin-principal configure-jms-cluster export-http-lb-config configure-lb-weight export-sync-bundle configure-ldap-for-admin flush-connection-pool configure-managed-jobs flush-jmsdest copy-config freeze-transaction-service create-admin-object generate-domain-schema create-application-ref generate-jvm-report create-audit-module generate-rest-client create-auth-realm get create-cluster get-active-module-config create-connector-connection-pool get-client-stubs create-connector-resource get-health create-connector-security-map jms-ping create-connector-work-security-map list create-context-service 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-batch-job-executions create-http-lb-config list-batch-job-steps create-http-lb-ref list-batch-jobs create-http-listener list-batch-runtime-configuration create-http-redirect list-clusters create-iiop-listener list-components create-instance list-configs create-jacc-provider list-connector-connection-pools create-javamail-resource list-connector-resources create-jdbc-connection-pool list-connector-security-maps create-jdbc-resource list-connector-work-security-maps create-jms-host list-containers create-jms-resource list-context-services create-jmsdest list-custom-resources create-jndi-resource list-file-groups create-jvm-options list-file-users create-lifecycle-module list-http-lb-configs create-managed-executor-service list-http-lbs create-managed-scheduled-executor-service list-http-listeners create-managed-thread-factory list-iiop-listeners create-message-security-provider list-instances create-module-config list-jacc-providers create-network-listener list-javamail-resources create-node-config list-jdbc-connection-pools create-node-dcom list-jdbc-resources create-node-ssh list-jms-hosts create-password-alias list-jms-resources create-profiler list-jmsdest create-protocol list-jndi-entries create-protocol-filter list-jndi-resources create-protocol-finder list-jobs create-resource-adapter-config list-jvm-options create-resource-ref list-libraries create-ssl list-lifecycle-modules create-system-properties list-log-attributes create-threadpool list-log-levels create-transport list-loggers create-virtual-server list-managed-executor-services delete-admin-object list-managed-scheduled-executor-services delete-application-ref list-managed-thread-factories delete-audit-module list-message-security-providers delete-auth-realm list-modules delete-cluster list-network-listeners delete-config list-nodes delete-connector-connection-pool list-nodes-config delete-connector-resource list-nodes-dcom delete-connector-security-map list-nodes-ssh delete-connector-work-security-map list-password-aliases delete-context-service list-persistence-types delete-custom-resource list-protocol-filters delete-file-user list-protocol-finders delete-http list-protocols delete-http-health-checker list-resource-adapter-configs delete-http-lb list-resource-refs delete-http-lb-config list-secure-admin-internal-users delete-http-lb-ref list-secure-admin-principals delete-http-listener list-sub-components delete-http-redirect list-supported-cipher-suites delete-iiop-listener list-system-properties delete-instance list-threadpools delete-jacc-provider list-timers delete-javamail-resource list-transports delete-jdbc-connection-pool list-virtual-servers delete-jdbc-resource list-web-context-param delete-jms-host list-web-env-entry delete-jms-resource migrate-timers delete-jmsdest osgi delete-jndi-resource ping-connection-pool delete-jvm-options ping-node-dcom delete-lifecycle-module ping-node-ssh delete-log-levels recover-transactions delete-managed-executor-service redeploy delete-managed-scheduled-executor-service remove-library delete-managed-thread-factory restart-instance delete-message-security-provider rollback-transaction delete-module-config rotate-log delete-network-listener set delete-node-config set-log-attributes delete-node-dcom set-log-file-format delete-node-ssh set-log-levels delete-password-alias set-web-context-param delete-profiler set-web-env-entry delete-protocol show-component-status delete-protocol-filter start-cluster delete-protocol-finder start-instance delete-resource-adapter-config stop-cluster delete-resource-ref stop-instance delete-ssl undeploy delete-system-property unfreeze-transaction-service delete-threadpool unset-web-context-param delete-transport unset-web-env-entry delete-virtual-server update-connector-security-map deploy update-connector-work-security-map deploydir update-file-user disable update-node-config disable-http-lb-application update-node-dcom disable-http-lb-server update-node-ssh disable-monitoring update-password-alias disable-secure-admin uptime disable-secure-admin-internal-user validate-dcom disable-secure-admin-principal Command list-commands executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-components | Return:0 |
Nothing to list. No applications are deployed to this target server. Command list-components executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-containers | Return:0 |
List all known application containers jpa jpa grizzly security osgi web weld weld connector appclient ear ejb webservices resources resources_ear Command list-containers executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-modules --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-modules [options] ... list-modules(1) 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 SEE ALSO list-commands(1), list-components(1), list-containers(1) asadmin(1M) Java EE 7 9 Oct 2009 list-modules(1) Command list-modules executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-modules | Return:0 |
List Of Modules Module Status Report Begins OSGiModuleImpl:: Bundle = [org.glassfish.main.concurrent.admin [233]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-jts-plugin [231]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.dataprovider [164]], State = [READY] OSGiModuleImpl:: Bundle = [javax.servlet-api [61]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-community-branding-plugin [248]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.connectors.internal-api [176]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.class-model [334]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admin.gf-restadmin-connector [91]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.web.javax.servlet.jsp [302]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.security.services [275]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.fighterfish.osgi-ejb-container [360]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.registration.registration-impl [312]], State = [READY] OSGiModuleImpl:: Bundle = [org.apache.felix.fileinstall [346]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.config [122]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.security.websecurity [111]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.flashlight.framework [106]], State = [READY] OSGiModuleImpl:: Bundle = [org.apache.felix.gogo.command [359]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.batch.spi-impl [20]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.appclient.server.appclient-server-core [175]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.deployment.admin [39]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.transaction.jts [253]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.utils [51]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.cluster.gms-bootstrap [27]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.gf-jpa-connector [216]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.grizzly.glassfish-grizzly-extra-all [55]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.grizzly.nucleus-grizzly-all [276]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.orb.enabler [38]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.security.ee [59]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.cli [89]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.javax.el [214]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.util [133]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.jsf-connector [94]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-jca-plugin [12]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.registration.registration-api [130]], State = [READY] OSGiModuleImpl:: Bundle = [org.apache.felix.bundlerepository [256]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.glassfish-naming [293]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.batch.connector [321]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.osgi-platforms.osgi-container [200]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.fighterfish.osgi-javaee-base [349]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.connectors.admin [114]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admin.config-api [291]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-concurrent-plugin [107]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.fighterfish.osgi-jpa [347]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.core.javaee-kernel [295]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.gf-web-connector [169]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.deployment.javaee-core [268]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.transaction.jta [262]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.external.bean-validator [230]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-cluster-plugin [317]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.runlevel [49]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.locator [166]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.ha [251]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.gf-weld-connector [263]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.deployment.common [212]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.deployment.autodeploy [160]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.fighterfish.osgi-cdi [345]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.hk2 [141]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.internal-api [62]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.deployment.deployment-client [18]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.connectors.runtime [144]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.glassfish-osgi-console-plugin [155]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.connectors.gf-connectors-connector [25]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admin.monitoring-core [260]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.loadbalancer.gf-load-balancer-connector [48]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.osgi-platforms.osgi-cli-remote [204]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.osgi-resource-locator [4]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.appclient.server.appclient-connector [104]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.security.ssl-impl [331]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.core [278]], State = [READY] OSGiModuleImpl:: Bundle = [com.sun.pkg.client [16]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.transaction.internal-api [274]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-ejb-plugin [154]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.deployment.javaee-full [31]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.glassfish-api [116]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.resources.javamail-connector [167]], State = [READY] OSGiModuleImpl:: Bundle = [org.apache.felix.scr [348]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.weld-integration [117]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.ejb.gf-ejb-connector [22]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.osgi-platforms.felix-webconsole-extension [361]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-jdbc-plugin [299]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-plugin-service [54]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admin.cli [211]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-ejb-lite-plugin [341]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.jdbc.config [80]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.fighterfish.osgi-jpa-extension [68]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.metro.webservices-api-osgi [1]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-common-full-plugin [232]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.jms.gf-jms-connector [162]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.core.glassfish [153]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-corba-plugin [223]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-web-plugin [171]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.war-util [136]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.fighterfish.osgi-http [356]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.core [189]], State = [READY] OSGiModuleImpl:: Bundle = [org.apache.felix.gogo.runtime [358]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.registration.glassfish-registration [279]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.external.cglib [179]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.naming [267]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.jms.admin [96]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.core.kernel [36]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.jms.core [192]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.gui-plugin-common [10]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.webservices.connector [132]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.security [57]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.container-common [78]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.loadbalancer.load-balancer-admin [165]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.fighterfish.osgi-web-container [353]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.jdbc.admin [252]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.jspcaching-connector [37]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.fighterfish.osgi-jdbc [355]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.fighterfish.osgi-ee-resources [344]], State = [READY] OSGiModuleImpl:: Bundle = [com.sun.jsftemplating [156]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-updatecenter-plugin [209]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.jstl-connector [6]], State = [READY] OSGiModuleImpl:: Bundle = [org.apache.felix.eventadmin [351]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.cluster.ssh [240]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.cluster.admin [272]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-jms-plugin [149]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.resourcebase.resources.nucleus-resources [41]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.glue [322]], State = [READY] OSGiModuleImpl:: Bundle = [javax.servlet.jsp-api [174]], State = [READY] OSGiModuleImpl:: Bundle = [jaxb-api [2]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.webservices.jsr109-impl [53]], State = [READY] OSGiModuleImpl:: Bundle = [javax.annotation-api [3]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.ejb.ejb-container [140]], State = [READY] OSGiModuleImpl:: Bundle = [org.apache.felix.webconsole [350]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admin.rest-service [205]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.osgi-adapter [294]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.deployment.dol [184]], State = [READY] OSGiModuleImpl:: Bundle = [org.apache.felix.gogo.shell [357]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admin.util [206]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.concurrent.config [310]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.fighterfish.osgi-jta [352]], State = [READY] OSGiModuleImpl:: Bundle = [org.apache.felix.configadmin [354]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.external.javax.inject [81]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.api [225]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.glassfish-mbeanserver [46]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.cluster.gms-adapter [145]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.orb.connector [73]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.core.logging [67]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.resources.connector [44]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.external.asm-all-repackaged [306]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.console-common [261]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.ha.shoal-cache-bootstrap [95]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.hk2.config-types [323]], State = [READY] OSGiModuleImpl:: Bundle = [org.glassfish.main.external.libpam4j-repackaged [228]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.containers.glassfish.jersey-gf-ejb [103]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.security.jaspic.provider.framework [259]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.jdbc.runtime [217]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.persistence [229]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.web.javax.servlet.jsp.jstl [168]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.metro.webservices-extra-jdk-packages [186]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [stax2-api [329]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.media.jersey-media-json-jackson [121]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.glassfish-ee-api [226]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.connectors.inbound-runtime [247]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.metro.webservices-osgi [32]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [com.google.guava [218]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [JSR352.API [245]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.enterprise.deploy-api [227]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [pfl-dynamic [65]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.core.glassfish-extra-jre-packages [90]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.external.jmxremote_optional-repackaged [127]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.admin.rest-client [143]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [GlassFish-Application-Common-Module [170]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.jboss.weld.osgi-bundle [147]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.resource-api [307]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.containers.jersey-container-servlet [265]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [pfl-tf [66]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [JSR352.RI.SPI [112]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.corba.glassfish-corba-omgapi [324]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.media.jersey-media-sse [318]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.external.ant [86]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [jackson-core-asl [190]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.eclipse.persistence.jpa [282]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.javax.faces [283]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.ejb-api [8]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.flashlight.flashlight-extra-jdk-packages [7]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.eclipse.persistence.oracle [304]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [woodstox-core-asl [161]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.weld-integration-fragment [335]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.eclipse.persistence.core [195]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jsonp-jaxrs [314]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.sse [188]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.interceptor-api [52]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.external.management-api [47]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.security.jacc [301]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.cluster.common [257]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.corba.glassfish-corba-orb [35]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [jackson-jaxrs [296]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.tyrus.core [198]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.containers.jersey-container-grizzly2-http [76]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [pfl-basic [72]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.scattered-archive-api [84]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.ext.jersey-bean-validation [24]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.ws.rs.javax.ws.rs-api [97]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.admingui.connector.gf-admingui-connector [131]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.tyrus.websocket-core [138]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.web.embed-api [134]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.servlet.jsp.jstl-api [101]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.javax.json [152]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.external.ldapbp-repackaged [325]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.external.trilead-ssh2-repackaged [311]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [gmbal [124]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.transaction-api [19]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.tyrus.server [146]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [pfl-asm [303]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.shoal.gms-api [326]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.containers.jersey-container-servlet-core [234]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.eclipse.persistence.jpa.jpql [250]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.security.auth.message [313]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.websocket-api [336]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.xml.registry-api [339]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.annotation-framework [45]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.jvnet.mimepull [88]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.shoal.gms-impl [308]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.media.jersey-media-json-jettison [254]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.media.jersey-media-multipart [197]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.core.jersey-server [135]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.external.schema2beans-repackaged [13]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.glassfish-oracle-jdbc-driver-packages [309]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.corba.glassfish-corba-internal-api [342]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.stats77 [297]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [com.sun.mail.javax.mail [123]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [jackson-mapper-asl [201]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [com.sun.xml.bind [34]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.xml.rpc-api [181]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.ha.ha-api [98]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.ejb.internal-api [316]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.media.jersey-media-json-processing [241]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.external.j-interop-repackaged [273]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.eclipse.persistence.asm [202]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.eclipse.persistence.antlr [43]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.tyrus.spi [237]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [com.sun.xml.bind.extra [284]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.codehaus.jettison.jettison [126]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.core.jersey-common [163]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.tyrus.container-servlet [208]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [javax.jms-api [26]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.core.jersey-client [290]], State = [RESOLVED] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.cmp.utility [328]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.security.appclient.security [74]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.amx-javaee [183]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.orb.iiop [110]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.connectors.work-management [75]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.cmp.enhancer [300]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.webservices.soap-tcp [9]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.webservices.metro-glue [243]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.tyrus.client [29]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.external.dbschema-repackaged [330]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.jpa-container [239]], State = [NEW] OSGiModuleImpl:: Bundle = [org.eclipse.persistence.dbws [191]], State = [NEW] OSGiModuleImpl:: Bundle = [javax.enterprise.concurrent-api [213]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.tyrus.container-grizzly [337]], State = [NEW] OSGiModuleImpl:: Bundle = [javax.management.j2ee-api [151]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.ejb.ejb-full-container [235]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.security.inmemory.jacc.provider [129]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.cmp.generator-database [64]], State = [NEW] OSGiModuleImpl:: Bundle = [org.shoal.cache [93]], State = [NEW] OSGiModuleImpl:: Bundle = [pfl-basic-tools [224]], State = [NEW] OSGiModuleImpl:: Bundle = [org.eclipse.persistence.moxy [137]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.admin.core [327]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.common [203]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.javax.enterprise.concurrent [338]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.admin.cli-l10n [242]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.security.ejb.security [244]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.jersey.media.jersey-media-moxy [77]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.resources.runtime [119]], State = [NEW] OSGiModuleImpl:: Bundle = [org.eclipse.persistence.jpa.modelgen [292]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.security.webservices.security [30]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.simple-glassfish-api [85]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.admin.backup [288]], State = [NEW] OSGiModuleImpl:: Bundle = [JSR352.Runtime [148]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.concurrent.runtime [280]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.ha.ha-file-store [246]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.admin.launcher [193]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.cluster.cli-l10n [187]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.corba.glassfish-corba-csiv2-idl [113]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.appclient.acc-config [180]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.cmp.internal-api [150]], State = [NEW] OSGiModuleImpl:: Bundle = [pfl-tf-tools [58]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.ha.shoal-cache-store [185]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.common.amx-core [70]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.cmp.model [71]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.external.antlr-repackaged [157]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.cmp.support-ejb [236]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.entitybean-container [319]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.cmp.support-sqlstore [21]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.persistence.cmp.ejb-mapping [23]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.tyrus.container-glassfish-cdi [281]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.appclient.gf-client-module [305]], State = [NEW] OSGiModuleImpl:: Bundle = [jackson-xc [60]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.jms.gf-jms-injection [320]], State = [NEW] OSGiModuleImpl:: Bundle = [org.glassfish.main.resources.javamail-runtime [210]], State = [NEW] Module Status Report Ends Command list-modules executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin multimode --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help multimode [options] ... multimode(1) asadmin Utility Subcommands multimode(1) NAME multimode - allows multiple subcommands to be run while preserving environment settings and remaining in the asadmin utility SYNOPSIS multimode [--help] [--file filename] [--printprompt={true|false}] [--encoding encode] DESCRIPTION The multimode subcommand processes asadmin subcommands sequentially in a single session. The command-line interface prompts for a subcommand, runs that subcommand, displays the results of that subcommand, and then prompts for the next subcommand. All the asadmin options set in multimode apply to subsequent commands until the multimode session is exited. You exit multimode by typing exit, quit, or Ctrl-D. You can use the export subcommand to set your environment, or use the unset subcommand to remove environment variables from the multimode environment. You can also provide subcommands by passing a previously prepared list of subcommands from a file or standard input (pipe). You can invoke multimode from within a multimode session. When you exit the second multimode environment, you return to your original multimode environment. All the remote asadmin utility options can be supplied when invoking the multimode subcommand. The settings will apply as defaults for all subcommands that are run within the multimode session. For a list of the asadmin utility options, see the asadmin(1M) help page. OPTIONS --help, -? Displays the help text for the subcommand. --file, -f Reads the subcommands in the specified file. --printprompt Controls printing of the asadmin prompt. By default, this option is set to the same value as the --interactive asadmin utility option. Normally you will not need to specify this option. Default is true. --encoding Specifies the character set for the file to be decoded. By default, the system character set is used. EXAMPLES Example 1, Starting a Multimode Session This example starts a multimode session where: % is the system prompt. % asadmin multimode asadmin> You can also start a multimode session by typing asadmin without options or subcommands at the system prompt. Example 2, Running Multiple Commands From a File This example runs a sequence of subcommands from the commands_file.txt file. % asadmin multimode --file commands_file.txt EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO export(1), unset(1) asadmin(1M) Java EE 7 20 Dec 2010 multimode(1) Command multimode executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass multimode | Return:0 |
Use "exit" to exit and "help" for online help. Command multimode executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-password-alias --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-password-alias [options] ... create-password-alias(1) 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}. The password that corresponds to the alias name is stored in an encrypted form. The create-password-alias subcommand can be run interactively or noninteractively. * When run interactively, the subcommand prompts the user for the alias password and to confirm the alias password. * 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 noninteractively. $ asadmin --passwordfile aspwfile.txt create-password-alias winuser 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 7 22 Jan 2012 create-password-alias(1) Command create-password-alias executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-password-aliases --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-password-aliases [options] ... list-password-aliases(1) 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 7 28 August 2009 list-password-aliases(1) Command list-password-aliases executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-password-aliases | Return:0 |
Nothing to list Command list-password-aliases executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin update-password-alias --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help update-password-alias [options] ... update-password-alias(1) 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 7 28 August 2009 update-password-alias(1) Command update-password-alias executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-password-alias --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-password-alias [options] ... delete-password-alias(1) 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 7 28 August 2009 delete-password-alias(1) Command delete-password-alias executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin change-admin-password --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help change-admin-password [options] ... change-admin-password(1) 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 administrator password. The change-admin-password subcommand is interactive because the subcommand prompts the user for the old administrator password, for the new administrator password, and for confirmation of the new administrator password. 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 settings. 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 information, 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 subcommand 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. --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 7 28 Aug 2009 change-admin-password(1) Command change-admin-password executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin change-master-password --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help change-master-password [options] ... change-master-password(1) asadmin Utility Subcommandschange-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 subcommand will not work unless the server is stopped. In a distributed 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 operation. 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 +--------------------------------------+ |Saving the master password on disk is | |extremely insecure and should be | |avoided. | +--------------------------------------+ Note +--------------------------------------+ |If the --savemasterpassword option is | |not set, the master 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 7 11 Feb 2011 change-master-password(1) Command change-master-password executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-domain --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-domain [options] ... create-domain(1) 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 configuration, which is stored in a set of files. Any number of domains, each of which has a distinct administrative identity, 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 configuration 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. 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 determines where the assignment should start. The values for the ports are calculated as follows: * Administration port: portbase + 48 * HTTP listener port: portbase + 80 * HTTPS listener port: portbase + 81 * JMS port: portbase + 76 * IIOP listener port: portbase + 37 * Secure IIOP listener port: portbase + 38 * Secure IIOP with mutual authentication port: portbase + 39 * JMX port: portbase + 86 * JPDA debugger port: portbase + 9 * 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 subcommand 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 filesystem. 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 command line. The default value is false. A master password is really a password for the secure key store. A domain is designed to keep its own certificate (created at the time of domain creation) in a safe place in the configuration location. This certificate 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 protect 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 however, this option is chosen, the master password is saved on the disk in the domain's configuration location. 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 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 sockets 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 sockets 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 the Java Platform 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 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 sockets 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 the Apache 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 keytool 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. --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 administration 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 different 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 specified 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 contain only ASCII characters and must be a valid directory 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 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. 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 certificate 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) 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 7 14 Jun 2011 create-domain(1) Command create-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-domain --adminport 4850 domain 2 | Return:0 |
Using port 4850 for Admin. Default port 8080 for HTTP Instance is in use. Using 35990 Default port 7676 for JMS is in use. Using 37946 Default port 3700 for IIOP is in use. Using 42004 Default port 8181 for HTTP_SSL is in use. Using 39959 Using default port 3820 for IIOP_SSL. Using default port 3920 for IIOP_MUTUALAUTH. Default port 8686 for JMX_ADMIN is in use. Using 38312 Using default port 6666 for OSGI_SHELL. Using default port 9009 for JAVA_DEBUGGER. Distinguished Name of the self-signed X.509 Server Certificate is: [CN=bej301053.cn.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=bej301053.cn.oracle.com-instance,OU=GlassFish,O=Oracle Corporation,L=Santa Clara,ST=California,C=US] Domain domain2 created. Domain domain2 admin port is 4,850. Domain domain2 admin user is "admin". Command create-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-domains -? | Return:0 |
list-domains(1) asadmin Utility Subcommands list-domains(1) NAME list-domains - lists the domains in the specified directory SYNOPSIS list-domains [--help] [--domaindir domaindir] [--long[={false|true}]] [--header[={false|true}]] DESCRIPTION The list-domains subcommand lists the domains in the specified 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. --long, -l Displays detailed information about the administration servers in the listed domains, including host names and port numbers. The default value is false. --header, -h Specifies whether a header is displayed when the --long option is used. The default value is true. To suppress the header, set the --header option to false. 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 7 12 Feb 2013 list-domains(1) Command list-domains executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-domains | Return:0 |
domain1 running, restart required to apply configuration changes domain2 not running Command list-domains executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-domain -? | Return:0 |
stop-domain(1) asadmin Utility Subcommands stop-domain(1) NAME stop-domain - stops the Domain Administration Server of the specified domain SYNOPSIS stop-domain [--help] [--domaindir domaindir] [--force={true|false}] [--kill={false|true}] [domain-name] DESCRIPTION The stop-domain subcommand stops the Domain Administration Server (DAS) of the specified domain. If the domain directory is not specified, the domain in the default domains directory is stopped. If there are two or more domains in the domains directory, the domain-name operand must be specified. This subcommand is supported in local or remote mode. If you specify a host name, the subcommand assumes you are operating in remote mode, which means you must correctly authenticate to the remote server. In local mode, you normally do not need to authenticate to the server as long as you are running the subcommand as the same user who started the server. OPTIONS --help, -? Displays the help text for the subcommand. --domaindir Specifies the directory of the domain that is to be stopped. If specified, the path must be accessible in the file system. If not specified, the domain in the default as-install/domains directory is stopped. --force Specifies whether the domain is forcibly stopped immediately. Possible values are as follows: true The domain is forcibly stopped immediately (default). false The subcommand waits until all threads that are associated with the domain are exited before stopping the domain. --kill Specifies whether the domain is killed by using functionality of the operating system to terminate the domain process. Possible values are as follows: false The domain is not killed. The subcommand uses functionality of the Java platform to terminate the domain process (default). true The domain is killed. The subcommand uses functionality of the operating system to terminate the domain process. OPERANDS domain-name The name of the domain you want to stop. Default is the name specified during installation, usually domain1. EXAMPLES Example 1, Stopping a Domain This example stops the domain named sampleDomain in the default domains directory. asadmin> stop-domain sampleDomain Waiting for the domain to stop ................. Command stop-domain executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO delete-domain(1), list-domains(1), restart-domain(1), start-domain(1) asadmin(1M) Java EE 7 20 Dec 2010 stop-domain(1) Command stop-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-domain domain1 | Return:0 |
Waiting for the domain to stop .. Command stop-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-domain domain2 | Return:0 |
Domain domain2 deleted. Command delete-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-domain domain1 | Return:0 |
Waiting for domain1 to start ................ Successfully started the domain : domain1 domain Location: /home/cdctest/glassfish4_b80/glassfish/domains/domain1 Log File: /home/cdctest/glassfish4_b80/glassfish/domains/domain1/logs/server.log Admin Port: 4848 Command start-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin backup-domain -? | Return:0 |
backup-domain(1) 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 () subcommand. OPTIONS --help, -? Displays the help text for the subcommand. --long, -l Displays detailed information about the backup operation. 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 directory of the domain to back up. The default value is as-install/domains. --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 location, the location is domain-dir/backups. --backupconfig (Supported only in Oracle GlassFish Server.) The name of the domain backup configuration in the backup directory 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), (), () Java EE 7 22 Dec 2010 backup-domain(1) Command backup-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-domain domain1 | Return:0 |
Waiting for the domain to stop ... Command stop-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin backup-domain domain1 | Return:0 |
Backed up domain1 at Wed Mar 20 02:22:05 EDT 2013. Command backup-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-domain domain1 | Return:0 |
Waiting for domain1 to start ................. Successfully started the domain : domain1 domain Location: /home/cdctest/glassfish4_b80/glassfish/domains/domain1 Log File: /home/cdctest/glassfish4_b80/glassfish/domains/domain1/logs/server.log Admin Port: 4848 Command start-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-backups --help | Return:0 |
list-backups(1) 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 directory 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 location, 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 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 7 22 Dec 2010 list-backups(1) Command list-backups executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-backups | Return:0 |
CONFIG USER BACKUP-DATE FILENAME cdctest Wed Mar 20 02:08:16 EDT 2013 domain1_2013_03_20_v00001.zip cdctest Wed Mar 20 02:22:05 EDT 2013 domain1_2013_03_20_v00002.zip Command list-backups executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin restore-domain -? | Return:0 |
restore-domain(1) 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 operation. 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 directory 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 location, the location is domain-dir/backups. --backupconfig (Supported only in Oracle GlassFish Server.) The name of the domain backup configuration in the backup directory under which the backup file is stored. --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 7 22 Dec 2010 restore-domain(1) Command restore-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-domain domain1 | Return:0 |
Waiting for the domain to stop .. Command stop-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin restore-domain domain1 | Return:0 |
Restored the domain (domain1) to /home/cdctest/glassfish4_b80/glassfish/domains/domain1 Command restore-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-domain domain1 | Return:0 |
Waiting for domain1 to start ................. Successfully started the domain : domain1 domain Location: /home/cdctest/glassfish4_b80/glassfish/domains/domain1 Log File: /home/cdctest/glassfish4_b80/glassfish/domains/domain1/logs/server.log Admin Port: 4848 Command start-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-instance --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-instance [options] ... create-instance(1) asadmin Utility Subcommands create-instance(1) NAME create-instance - creates a GlassFish Server instance 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 The create-instance subcommand creates a GlassFish Server instance. This subcommand requires the Distributed Component Object Model (DCOM) remote protocol or secure shell (SSH) to be configured on the host where the domain administration server (DAS) is running and on the host that is represented by the node where the instance is to reside. Note +----------------------------------------+ | DCOM or SSH is not required | | if the instance is to reside | | on a node of type CONFIG | | that represents the local | | host. A node of type CONFIG | | is not enabled for remote | | communication over DCOM or | | SSH. | +----------------------------------------+ You may run this command from any host that can contact the DAS. A GlassFish Server instance is a single Virtual Machine for the Java platform (Java Virtual Machine or JVM machine) on a single node in which GlassFish Server is running. A node defines the host where the GlassFish Server instance resides. The JVM machine must be compatible with the Java Platform, Enterprise Edition (Java EE). A GlassFish Server instance requires a reference to the following items: * The node that defines the host where the instance resides. The node must be specified in the command to create the instance. * The named configuration that defines the configuration of the instance. The configuration can be specified in the command to create the instance, but is not required. If no configuration is specified for an instance that is not joining a cluster, the subcommand creates a configuration for the instance. An instance that is joining a cluster receives its configuration from its parent cluster. Each GlassFish Server instance is one of the following types of instance: Standalone instance A standalone instance does not share its configuration with any other instances or clusters. A standalone instance is created if either of the following conditions is met: * No configuration or cluster is specified in the command to create the instance. * A configuration that is not referenced by any other instances or clusters is specified in the command to create the instance. When no configuration or cluster is specified, a copy of the default-config configuration is created for the instance. The name of this configuration is instance-name-config, where instance-name represents the name of an unclustered server instance. Shared instance A shared instance shares its configuration with other instances or clusters. A shared instance is created if a configuration that is referenced by other instances or clusters is specified in the command to create the instance. Clustered instance A clustered instance inherits its configuration from the cluster to which the instance belongs and shares its configuration with other instances in the cluster. A clustered instance is created if a cluster is specified in the command to create the instance. Any instance that is not part of a cluster is considered an unclustered server instance. Therefore, standalone instances and shared instances are unclustered server instances. By default, this subcommand attempts to resolve possible port conflicts for the instance that is being created. The subcommand also assigns ports that are currently not in use and not already assigned to other instances on the same node. The subcommand assigns these ports on the basis of an algorithm that is internal to the subcommand. Use the --systemproperties option to resolve port conflicts for additional instances on the same node. System properties of an instance can be manipulated by using the create-system-properties(1) subcommand and the delete-system-property(1) subcommand. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --node The name of the node that defines the host where the instance is to be created. The node must already exist. If the instance is to be created on the host where the domain administration server (DAS) is running, use the predefined node localhost-domain. --config Specifies the named configuration that the instance references. The configuration must exist and must not be named default-config or server-config. Specifying the --config option creates a shared instance. The --config option and the --cluster option are mutually exclusive. If both options are omitted, a standalone instance is created. --cluster Specifies the cluster from which the instance inherits its configuration. Specifying the --cluster option creates a clustered instance. The --config option and the --cluster option are mutually exclusive. If both options are omitted, a standalone instance is created. --lbenabled Specifies whether the instance is enabled for load balancing. Possible values are as follows: true The instance is enabled for load balancing (default). When an instance is enabled for load balancing, a load balancer sends requests to the instance. false The instance is disabled for load balancing. When an instance is disabled for load balancing, a load balancer does not send requests to the instance. --portbase Determines the number with which the port assignment should start. An instance uses a certain number of ports that are statically assigned. The portbase value determines where the assignment should start. The values for the ports are calculated as follows: * Administration port: portbase + 48 * HTTP listener port: portbase + 80 * HTTPS listener port: portbase + 81 * JMS port: portbase + 76 * IIOP listener port: portbase + 37 * Secure IIOP listener port: portbase + 38 * Secure IIOP with mutual authentication port: portbase + 39 * JMX port: portbase + 86 * JPA debugger port: portbase + 9 * 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. --checkports Specifies whether to check for the availability of the administration, HTTP, JMS, JMX, and IIOP ports. The default value is true. --systemproperties Defines system properties for the instance. These properties override property definitions for port settings in the instance's configuration. Predefined port settings must be overridden if, for example, two clustered instances reside on the same host. In this situation, port settings for one instance must be overridden because both instances share the same configuration. The following properties are available: ASADMIN_LISTENER_PORT This property specifies the port number of the HTTP port or HTTPS port through which the DAS connects to the instance to manage the instance. Valid values are 1-65535. On UNIX, creating sockets that listen on ports 1-1024 requires superuser privileges. HTTP_LISTENER_PORT 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 sockets that listen on ports 1-1024 requires superuser privileges. HTTP_SSL_LISTENER_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 sockets that listen on ports 1-1024 requires superuser privileges. IIOP_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. IIOP_SSL_LISTENER_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 sockets that listen on ports 1-1024 requires superuser privileges. IIOP_SSL_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. JAVA_DEBUGGER_PORT This property specifies the port number of the port that is used for connections to the Java Platform 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_PROVIDER_PORT This property specifies the port number for the Java Message Service provider. Valid values are 1-65535. On UNIX, creating sockets that listen on ports 1-1024 requires superuser privileges. JMX_SYSTEM_CONNECTOR_PORT 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. OSGI_SHELL_TELNET_PORT This property specifies the port number of the port that is used for connections to the Apache 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. OPERANDS instance-name The name of the instance that is being created. The name must meet the following requirements: * The name may contain only ASCII characters. * The name must start with a letter, a number, or an underscore. * The name may contain only the following characters: * Lowercase letters * Uppercase letters * Numbers * Hyphen * Period * Underscore * The name must be unique in the domain and must not be the name of another GlassFish Server instance, a cluster, a named configuration, or a node. * The name must not be domain, server, or any other keyword that is reserved by GlassFish Server. EXAMPLES Example 1, Creating a Standalone GlassFish Server Instance This example creates the standalone GlassFish Server instance pmdsainst in the domain domain1 on the local host. 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, Creating a Standalone GlassFish Server Instance With Custom Port Assignments This example creates the standalone GlassFish Server instance pmdcpinst in the domain domain1 on the local host. Custom port numbers are assigned to the following ports: * HTTP listener port * HTTPS listener port * IIOP connections port * Secure IIOP connections port * Secure IIOP connections port with mutual authentication * JMX connector port 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, Creating a Shared GlassFish Server Instance This example creates the shared GlassFish Server instance pmdsharedinst1 in the domain domain1 on the local host. The shared configuration of this instance is 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, Creating a Clustered GlassFish Server Instance This example creates the clustered GlassFish Server instance pmdinst1 in the domain domain1 on the local host. The instance is a member of the 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 command executed successfully 1 error in executing the command SEE ALSO create-local-instance(1), create-node-config(1), create-node-dcom(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 7 08 Dec 2011 create-instance(1) Command create-instance executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-instances --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-instances [options] ... list-instances(1) asadmin Utility Subcommands list-instances(1) NAME list-instances - lists GlassFish Server instances in a domain SYNOPSIS list-instances [--help] [--timeoutmsec timeout] [--long={false|true} | --nostatus={false|true}] [--standaloneonly={false|true} | target] DESCRIPTION The list-instances subcommand lists GlassFish Server instances in a domain. The list can be filtered by cluster, instance, node, or configuration. The subcommand displays every GlassFish Server instance in the specified target, regardless of how each instance was created. For example, this subcommand lists instances that were created by using the create-instance(1) subcommand and by using the create-local-instance(1) subcommand. By default, the subcommand indicates whether each instance that is listed is running. Options of this subcommand control the information that is displayed for each instance. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --timeoutmsec The time limit in milliseconds for determining the status of instances. The default is 2,000, which is equivalent to 2 seconds. --long, -l Specifies whether detailed information is displayed for each instance that is listed. The --long option and --nostatus option are mutually exclusive. If both options are specified in the same command, an error occurs. Valid values are as follows: true The following details are displayed for each instance that is listed: * The name of the instance * The name of the host where the instance's node resides * The HTTP port on which the instance listens for administration requests * The process identifier (PID) of the instance process or -1 if the instance is not running * The name of the cluster of which the instance is a member, if any * The state of the instance, which is running or not running When an instance is listed, some configuration changes in the domain administration server (DAS) for the instance might not have been applied to the instance itself. In this situation, the commands that are required to apply the changes are listed adjacent to the state of the instance. The maximum number of commands that are listed for an instance is 10. false Only the name of the instance and an indication of whether the instance is running are displayed (default). The length of time that the instance has been running is not displayed. --nostatus Specifies whether information about whether instances are running is suppressed. The --long option and --nostatus option are mutually exclusive. If both options are specified in the same command, an error occurs. Valid values are as follows: true Information about whether instances are running is suppressed. Only the name of each instance is displayed. false Information about whether instances are running is displayed (default). --standaloneonly Specifies whether only standalone instances are listed. The --standaloneonly option and the target operand and are mutually exclusive. If both the --standaloneonly option and the target operand are specified in the same command, an error occurs. Valid values are as follows: true Only standalone instances are listed. false All instances in the specified target are listed (default). OPERANDS target Filters the list of GlassFish Server instances by specifying the target for which instances are listed. The target operand and the --standaloneonly option are mutually exclusive. If both the target operand and the --standaloneonly option are specified in the same command, an error occurs. Valid values are as follows: domain Lists all instances in the domain (default). cluster-name Lists the instances that are members of the specified cluster. instance-name Lists only the specified instance. node-name Lists the instances that reside on the specified node. configuration-name Lists all instances whose configuration is defined by the specified named configuration. EXAMPLES Example 1, Listing Basic Information About All GlassFish Server Instances in a Domain This example lists the name and status of all GlassFish Server instances in the current domain. 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. Example 2, Listing Detailed Information About All GlassFish Server Instances in a Domain This example lists detailed information about all GlassFish Server instances in the current domain. 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, Displaying the Status of an Instance This example displays status of the instance pmd-i-sj01, which is running. asadmin> list-instances pmd-i-sj01 pmd-i-sj01 running Command list-instances executed successfully. Example 4, Listing Only Standalone Instances in a Domain This example lists only the standalone instances in the current domain. asadmin> list-instances --standaloneonly=true pmdsa1 not running Command list-instances executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command SEE ALSO create-instance(1), create-local-instance(1) asadmin(1M) Java EE 7 10 Dec 2010 list-instances(1) Command list-instances executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-instances | Return:0 |
ins2 not running Command list-instances executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-instance --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help start-instance [options] ... start-instance(1) asadmin Utility Subcommands start-instance(1) NAME start-instance - starts a GlassFish Server instance SYNOPSIS start-instance [--help] [--debug={false|true}] [--sync={normal|full|none}] instance-name DESCRIPTION The start-instance subcommand starts a GlassFish Server instance. This subcommand requires the Distributed Component Object Model (DCOM) remote protocol or secure shell (SSH) to be configured on the machine where the domain administration server (DAS) is running and on the machine where the instance resides. Note +----------------------------------------+ | DCOM or SSH is not required | | if the instance resides on a | | node of type CONFIG that | | represents the local host. A | | node of type CONFIG is not | | enabled for remote | | communication over DCOM or | | SSH. | +----------------------------------------+ You may run this subcommand from any machine that can contact the DAS. The subcommand can start any GlassFish Server instance, regardless of how the instance was created. For example, this subcommand can start an instance that was created by using the create-local-instance(1) subcommand. This command is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --debug Specifies whether the instance is started with Java Platform Debugger Architecture (JPDA) (http://java.sun.com/javase/technologies/core/toolsapis/jpda/) debugging enabled. Possible values are as follows: true The instance is started with JPDA debugging enabled and the port number for JPDA debugging is displayed. false The instance is started with JPDA debugging disabled (default). --sync The type of synchronization between the DAS and the instance's files when the instance is started. Possible values are as follows: none The DAS does not synchronize the instance's files with any changes. This type of synchronization minimizes the time that is required to start the instance. normal The DAS synchronizes the instance with changes since the last synchronization as follows: * For the config directory, the DAS synchronizes the instance with all changes. * For the applications directory and docroot directory, only a change to a top-level subdirectory causes the DAS to synchronize all files under that subdirectory. If a file below a top level subdirectory is changed without a change to a file in the top level subdirectory, full synchronization is required. In normal operation, files below the top level subdirectories of these directories are not changed. If an application is deployed and undeployed, full synchronization is not necessary to update the instance with the change. This value is the default. full The DAS synchronizes the instance with all of the instance's files, regardless of whether the files have changed since the last synchronization. This type of synchronization might delay the startup of the instance while the DAS updates all files in the instance's directories. OPERANDS instance-name The name of the GlassFish Server instance to start. EXAMPLES Example 1, Starting a GlassFish Server Instance This example starts the GlassFish Server instance 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, Starting a GlassFish Server Instance With JPDA Debugging Enabled This example starts the GlassFish Server instance ymlsa1 with JPDA debugging enabled. asadmin> start-instance --debug=true ymlsa1 Waiting for the server to start ............................... 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 command executed successfully 1 error in executing the command 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), validate-dcom(1) asadmin(1M) Java Platform Debugger Architecture (JPDA) (http://java.sun.com/javase/technologies/core/toolsapis/jpda/) Java EE 7 8 Dec 2011 start-instance(1) Command start-instance executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass start-instance ins2 | Return:0 |
Waiting for ins2 to start .................... Successfully started the instance: ins2 instance Location: /home/cdctest/glassfish4_b80/glassfish/nodes/localhost-domain1/ins2 Log File: /home/cdctest/glassfish4_b80/glassfish/nodes/localhost-domain1/ins2/logs/server.log Admin Port: 24848 Command start-local-instance executed successfully. The instance, ins2, was started on host localhost Command start-instance executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin stop-instance --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help stop-instance [options] ... stop-instance(1) asadmin Utility Subcommands stop-instance(1) NAME stop-instance - stops a running GlassFish Server instance SYNOPSIS stop-instance [--help] [--force={false|true}] [--kill={false|true}] instance-name DESCRIPTION The stop-instance subcommand stops a running GlassFish Server instance. The subcommand can stop any GlassFish Server instance, regardless of how the instance was created. For example, this subcommand can stop an instance that was created by using the create-local-instance(1) subcommand. This command is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --force Specifies whether the instance is forcibly stopped immediately. Possible values are as follows: true The instance is forcibly stopped immediately (default). false The subcommand waits until all threads that are associated with the instance are exited before stopping the instance. --kill Specifies whether the instance is killed by using functionality of the operating system to terminate the instance process. Possible values are as follows: false The instance is not killed. The subcommand uses functionality of the Java platform to terminate the instance process (default). true The instance is killed. The subcommand uses functionality of the operating system to terminate the instance process. OPERANDS instance-name This is the name of the GlassFish Server instance to stop. EXAMPLES This example stops the GlassFish Server instance yml-i-sj01. Example 1, Stopping a GlassFish Server Instance asadmin> stop-instance yml-i-sj01 The instance, yml-i-sj01, was stopped. Command stop-instance executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command 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) asadmin(1M) Java EE 7 16 Dec 2010 stop-instance(1) Command stop-instance executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass stop-instance ins2 | Return:0 |
The instance, ins2, is stopped. Command stop-instance executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-instance --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-instance [options] ... delete-instance(1) asadmin Utility Subcommands delete-instance(1) NAME delete-instance - deletes a GlassFish Server instance SYNOPSIS delete-instance [--help] instance-name DESCRIPTION The delete-instance subcommand deletes a GlassFish Server instance. This subcommand requires the Distributed Component Object Model (DCOM) remote protocol or secure shell (SSH) to be configured on the host where the domain administration server (DAS) is running and on the host that is represented by the node where the instance resides. Note +----------------------------------------+ | DCOM or SSH is not required | | if the instance resides on a | | node of type CONFIG that | | represents the local host. A | | node of type CONFIG is not | | enabled for remote | | communication over DCOM or | | SSH. | +----------------------------------------+ You may run this subcommand from any host that can contact the DAS. The subcommand can delete any GlassFish Server instance, regardless of how the instance was created. For example, this subcommand can delete an instance that was created by using the create-local-instance(1) subcommand. The instance that is being deleted must not be running. Otherwise, an error occurs. The subcommand deletes an instance by performing the following actions: * Removing the instance from the configuration of the domain administration server (DAS) * Deleting the instance's files from file system If the instance that is being deleted is the only instance that is using the node directory, that directory is also removed. If a standalone instance is deleted, the instance's standalone configuration is also deleted. A standalone instance refers to a configuration that is named instance-name-config to which no other clusters or unclustered instances refer. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. OPERANDS instance-name The name of the instance to delete. EXAMPLES Example 1, Deleting a GlassFish Server Instance This example deletes the GlassFish Server instance pmdsainst. asadmin> delete-instance pmdsainst Command delete-instance executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command 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), validate-dcom(1) asadmin(1M) Java EE 7 08 Dec 2011 delete-instance(1) Command delete-instance executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-instance ins2 | Return:0 |
Command _delete-instance-filesystem executed successfully. The instance, ins2, was deleted from host localhost Command delete-instance executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-cluster --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-cluster [options] ... create-cluster(1) asadmin Utility Subcommands create-cluster(1) NAME create-cluster - creates a GlassFish Server cluster 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 The create-cluster subcommand creates a GlassFish Server cluster. Initially the cluster contains no GlassFish Server instances, applications, or resources. A cluster requires a reference to the named configuration that defines the configuration of all instances that are added to the cluster. The configuration can be specified in the command to create the cluster, but is not required. If no configuration is specified, the subcommand creates a configuration that is named cluster-name-config for the cluster. The cluster that is created is a standalone cluster because the cluster's configuration is not shared with any other clusters or standalone instances. To add instances to the cluster, set the --cluster option to the name of the cluster when using either of the following subcommands: * create-instance(1) * create-local-instance(1) To delete server instances from the cluster at any time, use one of the following subcommands: * delete-instance(1) * delete-local-instance(1) To associate applications and resources with all instances in the cluster, set the --target option to the name of the cluster when performing the following operations: * Deploying applications by using the deploy(1) subcommand * Creating resources by using subcommands such as create-jdbc-resource(1) * Creating references to applications that are already deployed in other targets by using the create-application-ref(1) subcommand * Creating references to resources that are already created in other targets by using the create-resource-ref(1) subcommand This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --config Specifies the named configuration that the cluster references. The configuration must exist and must not be named default-config or server-config. Specifying the --config option creates a shared cluster. If this option is omitted, a standalone cluster is created. --systemproperties Defines system properties for the configuration that is created for the cluster. These properties override the property values in the default-config configuration. The following properties are available: ASADMIN_LISTENER_PORT This property specifies the port number of the HTTP port or HTTPS port through which the DAS connects to the instance to manage the instance. Valid values are 1-65535. On UNIX, creating sockets that listen on ports 1-1024 requires superuser privileges. HTTP_LISTENER_PORT 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 sockets that listen on ports 1-1024 requires superuser privileges. HTTP_SSL_LISTENER_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 sockets that listen on ports 1-1024 requires superuser privileges. IIOP_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. IIOP_SSL_LISTENER_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 sockets that listen on ports 1-1024 requires superuser privileges. IIOP_SSL_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. JAVA_DEBUGGER_PORT This property specifies the port number of the port that is used for connections to the Java Platform 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_PROVIDER_PORT This property specifies the port number for the Java Message Service provider. Valid values are 1-65535. On UNIX, creating sockets that listen on ports 1-1024 requires superuser privileges. JMX_SYSTEM_CONNECTOR_PORT 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. OSGI_SHELL_TELNET_PORT This property specifies the port number of the port that is used for connections to the Apache 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. --properties Defines properties for the cluster. The following properties are available: GMS_DISCOVERY_URI_LIST The locations of GlassFish Server instances in the cluster to use for discovering the cluster. This property is required only if the Group Management Service (GMS) is not using multicast for broadcasting messages. Valid values for this property are as follows: * A comma-separated list of uniform resource identifiers (URIs). Each URI must locate a GlassFish Server instance or the DAS. This format is required if multiple GlassFish Server instances are running on the same host. The format of each URI in the list is as follows: scheme://host-name-or -IP-address:port * scheme is the URI scheme, which is tcp. * host-name-or -IP-address is the host name or IP address of the host on which the instance is running. * port is the port number of the port on which the instance listens for messages from GMS. The system property GMS_LISTENER_PORT-clustername must be set for the instance. For information about how to set this system property for an instance, see "Discovering a Cluster When Multicast Transport Is Unavailable" in Oracle GlassFish Server High Availability Administration Guide. * A comma-separated list of IP addresses or host names on which the DAS or the instances are running. The list can contain a mixture of IP addresses and host names. This format can be used only if one clustered instance is running on each host. The value of the GMS_LISTENER_PORT property must be unique for each cluster in a domain. * The keyword generate. This format can be used only if one instance in a cluster is running on each host and the DAS is running on a separate host. Multiple instances on the same host cannot be members of the same cluster. The value of the GMS_LISTENER_PORT property must be unique for each cluster in a domain. GMS_LISTENER_PORT The port number of the port on which the cluster listens for messages from GMS. The default value is a reference to the GMS_LISTENER_PORT-cluster-name system property. By default, this system property is not set. In this situation, GMS selects a free port from the range that is defined by the properties GMS_TCPSTARTPORT and GMS_TCPENDPORT. By default, this range is 9090-9200. In most situations, the default behavior should suffice. However, if GMS is not using multicast for broadcasting messages, the GMS_LISTENER_PORT property must specify a port number that is valid for all GlassFish Server instances in the cluster. To use the default value to meet this requirement, use a system property to set the port number individually for each instance. For example, use the create-system-properties subcommand to create the system property GMS_LISTENER_PORT-cluster-name for the DAS. Then, for each instance in the cluster, set the GMS_LISTENER_PORT-cluster-name system property to the port number on which the instance listens for messages from GMS. The default value of the GMS_LISTENER_PORT property for the cluster references this system property. GMS_LOOPBACK Specifies whether an instance may receive from itself application-level messages that the instance broadcasts to the cluster. Possible values are as follows: false The instance may not receive messages from itself (default). true The instance may receive messages from itself. Use this setting for testing an instance when the instance is the only instance in a cluster. GMS_MULTICAST_TIME_TO_LIVE The maximum number of iterations or transmissions that a multicast message for the following types of events can experience before the message is discarded: * Group discovery * Member heartbeats * Membership changes To match the configuration of the network on which the DAS and clustered instances are deployed, set this value as low as possible. To determine the lowest possible value for your system, use the validate-multicast(1) subcommand. A value of 0 ensures that multicast messages never leave the host from which they are broadcast. A value of 1 might prevent the broadcast of messages between hosts on same subnet that are connected by a switch or a router. The default is 4, which ensures that messages are successfully broadcast to all cluster members in networks where hosts are connected by switches or routers. GMS_TCPENDPORT The highest port number in the range from which GMS selects a free port if the GMS_LISTENER_PORT-cluster-name system property is not set. The default is 9200. GMS_TCPSTARTPORT The lowest port number in the range from which GMS selects a free port if the GMS_LISTENER_PORT-cluster-name system property is not set. The default is 9090. --gmsenabled Specifies whether GMS is enabled for the cluster. Possible values are as follows: true GMS is enabled for the cluster (default). When GMS is enabled for a cluster, GMS is started in each server instance in the cluster and in the DAS. The DAS participates in each cluster for which this option is set to true. false GMS is disabled for the cluster. --multicastaddress The address on which GMS listens for group events. This option must specify a multicast address in the range 224.0.0.0 through 239.255.255.255. The default is 228.9.XX.YY, where XX and YY are automatically generated independent values between 0 and 255. --multicastport The port number of communication port on which GMS listens for group events. This option must specify a valid port number in the range 2048-49151. The default is an automatically generated value in this range. --bindaddress The Internet Protocol (IP) address of the network interface to which GMS binds. This option must specify the IP address of a local network interface. The default is all public network interface addresses. On a multihome machine, this option configures the network interface that is used for the GMS. A multihome machine possesses two or more network interfaces. To specify an address that is valid for all GlassFish Server instances in the cluster, use a system property to set the address individually for each instance. For example, use the create-system-properties subcommand to create the system property GMS-BIND-INTERFACE-ADDRESS-cluster-name. Then set the --bindaddress option of this subcommand to ${GMS-BIND-INTERFACE-ADDRESS-cluster-name} to specify the system property. Finally, for each instance in the cluster, set the GMS-BIND-INTERFACE-ADDRESS-cluster-name system property to the required network interface address on the instance's machine. --hosts 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. --haagentport 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. --haadminpassword 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. --haadminpasswordfile 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. --devicesize 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. --haproperty 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. --autohadb 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. --portbase 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. OPERANDS cluster-name The name of the cluster. The name must meet the following requirements: * The name may contain only ASCII characters. * The name must start with a letter, a number, or an underscore. * The name may contain only the following characters: * Lowercase letters * Uppercase letters * Numbers * Hyphen * Period * Underscore * The name must be unique in the domain and must not be the name of another cluster, a named configuration, a GlassFish Server instance, or a node. * The name must not be domain, server, or any other keyword that is reserved by GlassFish Server. If the configure-jms-cluster(1) subcommand is to be used to configure a Message Queue cluster to provide JMS services to the GlassFish Server cluster, the length of the GlassFish Server cluster name is might be restricted: * If clustertype is set to enhanced in the configure-jms-cluster(1) subcommand, the name can be no longer than n–21 characters, where n is the maximum table name length allowed by the database. * If configstoretype is set to shareddb in the configure-jms-cluster(1) subcommand, the name can be no longer than n–19 characters, where n is the maximum table name length allowed by the database. EXAMPLES Example 1, Creating a Cluster This example creates a cluster that is named ltscluster for which port 1169 is to be used for secure IIOP connections. Because the --config option is not specified, the cluster references a copy of the named configuration default-config that is named ltscluster-config. asadmin> create-cluster --systemproperties IIOP_SSL_LISTENER_PORT=1169 ltscluster Command create-cluster executed successfully. Example 2, Creating a Cluster With a List of URIs for Discovering the Cluster This example creates a cluster that is named tcpcluster. In this example, GMS is not using multicast for broadcasting messages and multiple instances reside on the same host. Therefore, the GMS_DISCOVERY_URI_LIST property is set to the locations of the GlassFish Server instances to use for discovering the cluster. These instances reside on the host whose IP address is 10.152.23.224 and listen for GMS events on ports 9090, 9091, and 9092. To distinguish colon (:) characters in URIs from separators in a property list, colons in URIs are escaped with single quote characters (') and backslash (\) characters. For more information about escape characters in options for the asadmin utility, see the asadmin(1M) help page. This example assumes that the port on which each instance listens for GMS messages is set independently for the instance through the GMS_LISTENER_PORT-tcpcluster system property. For information about how to set the port on which an instance listens for GMS messages, see "Discovering a Cluster When Multicast Transport Is Unavailable" in Oracle GlassFish Server High Availability Administration Guide. asadmin> create-cluster --properties GMS_DISCOVERY_URI_LIST= tcp'\\:'//10.152.23.224'\\:'9090, tcp'\\:'//10.152.23.224'\\:'9091, tcp'\\:'//10.152.23.224'\\:'9092 tcpcluster Command create-cluster executed successfully. Example 3, Creating a Cluster With a List of IP Addresses for Discovering the Cluster This example creates a cluster that is named ipcluster. In this example, GMS is not using multicast for broadcasting messages and only one clustered instance resides on each host. Therefore, the GMS_DISCOVERY_URI_LIST property is set to the IP addresses of the hosts where instances to use for discovering the cluster are running. The cluster listens for messages from GMS on port 9090. asadmin> create-cluster --properties 'GMS_DISCOVERY_URI_LIST= 10.152.23.225,10.152.23.226,10.152.23.227,10.152.23.228: GMS_LISTENER_PORT=9090' ipcluster Command create-cluster executed successfully. Example 4, Creating a Cluster With a Generated List of Instances for Discovering the Cluster This example creates a cluster that is named gencluster. In this example, GMS is not using multicast for broadcasting messages, one instance in the cluster is running on each host and the DAS is running on a separate host. Therefore, the GMS_DISCOVERY_URI_LIST property is set to the keyword generate to generate a list of instances to use for discovering the cluster. The cluster listens for messages from GMS on port 9090. asadmin> create-cluster --properties 'GMS_DISCOVERY_URI_LIST=generate: GMS_LISTENER_PORT=9090' gencluster Command create-cluster executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command 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) "Discovering a Cluster When Multicast Transport Is Unavailable" in Oracle GlassFish Server High Availability Administration Guide 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 7 4 Jan 2012 create-cluster(1) Command create-cluster executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-clusters --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-clusters [options] ... list-clusters(1) asadmin Utility Subcommands list-clusters(1) NAME list-clusters - lists existing clusters in a domain SYNOPSIS list-clusters [--help] [target] DESCRIPTION The list-clusters subcommand lists existing clusters in a domain. The list can be filtered by cluster, instance, node, or configuration. For each cluster that is listed, the subcommand indicates whether the cluster is running. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. OPERANDS target Filters the list of clusters by specifying the target for which the clusters are to be listed. Valid values are as follows: domain Lists all clusters in the domain (default). cluster-name Lists only the specified cluster. instance-name Lists the cluster of which the specified instance is a member. node-name Lists the clusters that contain an instance that resides on the specified node. For example, if instance pmdi1 in cluster pmdc and instance ymli1 in cluster ymlc reside on node n1, pmdc and ymlc are listed. configuration-name Lists all clusters that contain instances whose configuration is defined by the named configuration. EXAMPLES Example 1, Listing All Clusters in a Domain This example lists all clusters in the current domain. asadmin> list-clusters pmdclust not running ymlclust not running Command list-clusters executed successfully. Example 2, Displaying the Status of a Cluster This example displays status of the cluster ymlclust, which is not running. asadmin> list-clusters ymlclust ymlclust not running Command list-clusters executed successfully. Example 3, Listing All Clusters That Are Associated With a Node This example lists the clusters that contain an instance that resides on the node sj02. asadmin> list-clusters sj02 ymlclust not running Command list-clusters executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command SEE ALSO create-cluster(1), delete-cluster(1), start-cluster(1), stop-cluster(1) asadmin(1M) Java EE 7 9 Sep 2010 list-clusters(1) Command list-clusters executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-clusters | Return:0 |
cluster2 not running Command list-clusters executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-cluster --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-cluster [options] ... delete-cluster(1) asadmin Utility Subcommands delete-cluster(1) NAME delete-cluster - deletes a GlassFish Server cluster SYNOPSIS delete-cluster [--help] [--autohadboverride={true|false}] [--node-agent=node-agent--name] cluster-name DESCRIPTION The delete-cluster subcommand deletes a GlassFish Server cluster. A cluster can be deleted only if the cluster contains no GlassFish Server instances. If a cluster that you are deleting contains any instances, stop and delete the instances before deleting the cluster. If the cluster's named configuration was created automatically for the cluster and no other clusters or unclustered instances refer to the configuration, the configuration is deleted when the cluster is deleted. A configuration that is created automatically for a cluster is named cluster-name-config, where cluster-name is the name of the cluster. This command is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --autohadboverride 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. --nodeagent 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. OPERANDS cluster-name The name of the cluster to delete. EXAMPLES Example 1, Deleting a GlassFish Server Cluster This example deletes the GlassFish Server cluster adccluster. asadmin> delete-cluster adccluster Command delete-cluster executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command 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 7 7 Dec 2010 delete-cluster(1) Command delete-cluster executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-cluster cluster2 | Return:0 |
Command delete-cluster executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-node-ssh --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-node-ssh [options] ... create-node-ssh(1) asadmin Utility Subcommands create-node-ssh(1) NAME create-node-ssh - creates a node that is enabled for communication over SSH SYNOPSIS create-node-ssh [--help] --nodehost node-host [--installdir as-install-parent] [--nodedir node-dir] [--sshport ssh-port] [--sshuser ssh-user] [--sshkeyfile ssh-keyfile] [--force={false|true}] [--install={false|true}] [--archive archive] node-name DESCRIPTION The create-node-ssh subcommand creates a node that is enabled for communication over secure shell (SSH). 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. The domain administration server (DAS) contacts an SSH node's host through the SSH connector to manage GlassFish Server instances that reside on the node. However, the DAS does not use the SSH connector to contact the host where the DAS is running because the DAS can run all asadmin subcommands locally. By default, the subcommand fails and the node is not created if the DAS cannot contact the node's host through SSH. To force the node to be created in the DAS configuration even if the host cannot be contacted through SSH, set the --force option to true. 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. --installdir The full path to the parent of the base installation directory of the GlassFish Server software on the host, for example, /export/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. --sshport The port to use for SSH connections to this node's host. The default is 22. If the --nodehost option is set to localhost-domain, the --sshport option is ignored. --sshuser The user on this node's host that is to run the process for connecting to the host through SSH. The default is the user that is running the DAS process. To ensure that the DAS can read this user's SSH private key file, specify the user that is running the DAS process. If the --nodehost option is set to localhost-domain, the --sshuser option is ignored. --sshkeyfile The absolute path to the SSH private key file for user that the --sshuser option specifies. This file is used for authentication to the sshd daemon on the node's host. Note +----------------------------------------+ |GlassFish Server also supports password | |authentication through the | |AS_ADMIN_SSHPASSWORD entry in the | |password file. The password file is | |specified in the --paswordfile option | |of the asadmin(1M) utility. | +----------------------------------------+ If the SSH private key file is protected by a passphrase, the password file must contain the AS_ADMIN_SSHKEYPASSPHRASE entry. The path to the key file must be reachable by the DAS and the key file must be readable by the DAS. The default is the a key file in the user's .ssh directory. If multiple key files are found, the subcommand uses the following order of preference: 1. id_rsa 2. id_dsa 3. identity --force Specifies whether the node is created in the DAS configuration 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 SSH. 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 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: * The name may contain only ASCII characters. * The name must start with a letter, a number, or an underscore. * The name may contain only the following characters: * Lowercase letters * Uppercase letters * Numbers * Hyphen * Period * Underscore * The name must be unique in the domain and must not be the name of another node, a cluster, a named configuration, or a GlassFish Server instance. * The name must not be domain, server, or any other keyword that is reserved by GlassFish Server. EXAMPLES Example 1, Creating a Node This example creates the node adc for the host adc.example.com. By default, the parent of the base installation directory of the GlassFish Server software is /export/glassfish3. asadmin> create-node-ssh --nodehost adc.example.com --installdir /export/glassfish3 adc Command create-node-ssh executed successfully. Example 2, Forcing the Creation of a Node This example forces the creation of node eg1 for the host eghost.example.com. The node is created despite the failure of the DAS to contact the host eghost.example.com to validate the node's parameters. 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 command executed successfully 1 error in executing the command SEE ALSO create-node-config(1), create-node-dcom(1), delete-node-ssh(1), install-node(1), install-node-ssh(1), list-nodes(1), ping-node-ssh(1), setup-ssh(1), uninstall-node(1), uninstall-node-ssh(1), update-node-ssh(1) asadmin(1M) Java EE 7 5 Jan 2012 create-node-ssh(1) Command create-node-ssh executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-nodes --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-nodes [options] ... list-nodes(1) asadmin Utility Subcommands list-nodes(1) NAME list-nodes - lists all GlassFish Server nodes in a domain SYNOPSIS list-nodes [--help] [--long={false|true}] DESCRIPTION The list-nodes subcommand lists all GlassFish Server nodes in a domain. By default, the subcommand displays the following information for each node that is listed: * The name of the node * The type of the node, which is one of the following types: CONFIG The node does not support remote communication. DCOM The node supports communication over the Distributed Component Object Model (DCOM) remote protocol. SSH The node supports communication over secure shell (SSH). * 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 following additional information about each node is displayed: * The path to the parent of the base installation directory of GlassFish Server on the host that the node represents * 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: 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 in the domain 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, 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 in the domain domain1. asadmin> list-nodes --terse=true localhost-domain1 sj02 sj01 devnode Example 3, Listing GlassFish Server Nodes in Long Format This example lists the GlassFish Server nodes in the domain domain1 in long format. 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 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-config(1), list-nodes-dcom(1), list-nodes-ssh(1) asadmin(1M) Java EE 7 8 Dec 2011 list-nodes(1) Command list-nodes executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-nodes | Return:0 |
localhost-domain1 CONFIG localhost node-ssh-1 SSH localhost Command list-nodes executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-node-ssh --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-node-ssh [options] ... delete-node-ssh(1) asadmin Utility Subcommands delete-node-ssh(1) NAME delete-node-ssh - deletes a node that is enabled for communication over SSH SYNOPSIS delete-node-ssh [--help] [--uninstall={false|true}] [--force={false|true}] node-name DESCRIPTION The delete-node-ssh subcommand deletes a node that is enabled for communication over secure shell (SSH) from the domain. This subcommand does not require SSH to be configured. This subcommand can delete only a node that is enabled for communication over SSH. The subcommand for deleting other types of nodes depends on the type of the node: * A node that is enabled for communication over the Distributed Component Object Model (DCOM) remote protocol must be deleted by using the delete-node-dcom(1) subcommand. * A node that is not enabled for remote communication must be deleted by using the delete-node-config(1) subcommand. To determine whether a node is enabled for communication over SSH, 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) subcommand 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). 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 subcommand removes the entire content of the parent of the base installation directory. --force If --uninstall is true, specifies whether the subcommand 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 installation 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 SSH. Otherwise, an error occurs. EXAMPLES Example 1, Deleting a Node That Is Enabled for Communication Over SSH This example deletes the node eg1, which is enabled for communication over SSH. asadmin> delete-node-ssh eg1 Command delete-node-ssh executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command SEE ALSO create-node-dcom(1), create-node-ssh(1), delete-node-config(1), delete-node-dcom(1), delete-instance(1), delete-local-instance(1), install-node(1), install-node-dcom(1), install-node-ssh(1), list-nodes(1), uninstall-node(1), uninstall-node-dcom(1), uninstall-node-ssh(1), update-node-dcom(1), update-node-ssh(1) asadmin(1M) Java EE 7 8 Dec 2011 delete-node-ssh(1) Command delete-node-ssh executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-node-ssh node-ssh-1 | Return:0 |
Command delete-node-ssh executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-http-lb-configs --help | Return:0 |
Can't find remote man page, looking locally... list-http-lb-configs(1) asadmin Utility Subcommands list-http-lb-configs(1) NAME list-http-lb-configs - lists load balancer configurations SYNOPSIS list-http-lb-configs [--help] [target] DESCRIPTION The list-http-lb-configs subcommand lists the load balancer configurations. List them all or list them by the cluster or server instance they reference. Note +----------------------------------------+ | This subcommand is only | | applicable to Oracle | | GlassFish Server. This | | subcommand is not applicable | | to GlassFish Server Open | | Source Edition. | +----------------------------------------+ OPTIONS --help, -? Displays the help text for the subcommand. OPERANDS target Lists the load balancers by target. Valid values are: * cluster_name- The name of a target cluster. * instance_name- The name of a target server instance. EXAMPLES Example 1, Listing Load Balancer Configurations Without a Target This example lists all load balancer configurations defined for all GlassFish Server clusters and instances. asadmin> list-http-lb-configs mycluster-http-lb-config serverinstlb Command list-http-lb-configs executed successfully. Example 2, Listing Load Balancer Configurations for a Specific Target This example lists the load balancer configuration defined for a cluster named mycluster. asadmin> list-http-lb-configs mycluster mycluster-http-lb-config Command list-http-lb-configs executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO delete-http-lb-config(1), create-http-lb-config(1) asadmin(1M) Java EE 7 26 Aug 2010 list-http-lb-configs(1) Command list-http-lb-configs executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-http-lb-configs | Return:0 |
Command list-http-lb-configs executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-http-lb --help | Return:0 |
Can't find remote man page, looking locally... create-http-lb(1) asadmin Utility Subcommands create-http-lb(1) NAME create-http-lb - creates a load balancer 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] [--healthchec kerurl url] [--healthcheckerinterval 10] [--healthcheckertimeout 10] [--lbenableallinstances=true] [--lbenableallapplications=true] [--lbweight instance=weight[:instance=weight]*] [--res ponsetimeout 60] [--httpsrouting=false] [--reloadinterval60][--monitor=false][--routecookie=true] [--property (name=value)[:name=value]* ] load_balancer_name DESCRIPTION Use the create-http-lb subcommand to create a load balancer, including the load balancer configuration, target reference, and health checker. A load balancer is a representation of the actual load balancer device, defined by its device host and port information. Once you've created the load balancer, you can automatically apply changes made to the load balancer configuration without running export-http-lb-config and manually copying the generated load balancer configuration file to the web server instance. Note +----------------------------------------+ | This subcommand is only | | applicable to Oracle | | GlassFish Server. This | | subcommand is not applicable | | to GlassFish Server Open | | Source Edition. | +----------------------------------------+ OPTIONS --help, -? Displays the help text for the subcommand. --devicehost The device host or the IP address of the load balancing device. This host or IP is where the physical load balancer will reside. --deviceport The port used to communicate with the load balancing device. It must be SSL enabled. --sslproxyhost The proxy host used for outbound HTTP. --sslproxyport The proxy port used for outbound HTTP. --target Specifies the target to which the load balancer applies. Valid values are: * cluster_name- Specifies that requests for this cluster will be handled by the load balancer. * stand-alone_instance_name- Specifies that requests for this stand-alone instance will be handled by the load balancer. --lbpolicy The policy the load balancer follows to distribute load to the server instances in a cluster. Valid values are round-robin, weighted-round-robin, and user-defined. If you choose user-defined, specify a load balancer policy module with the lbpolicymodule option. If you choose weighted-round-robin, assign weights to the server instances using the configure-lb-weight subcommand. The default is round-robin. --lbpolicymodule If your target is a cluster and the load balancer policy is user-defined, use this option to specify the full path and name of the shared library of your load balancing policy module. The shared library needs to be in a location accessible by the web server. --healthcheckerurl The URL to ping to determine whether the instance is healthy. --healthcheckerinterval The interval in seconds the health checker waits between checks of an unhealthy instance to see whether it has become healthy. The default value is 10 seconds. A value of 0 disables the health checker. --healthcheckertimeout The interval in seconds the health checker waits to receive a response from an instance. If the health checker has not received a response in this interval, the instance is considered unhealthy. The default value is 10 seconds. --lbenableallinstances Enables all instances in the target cluster for load balancing. If the target is a server instance, enables that instance for load balancing. --lbenableallapplications Enables all applications deployed to the target cluster or instance for load balancing. --lbweight The name of the instance and the weight you are assigning it. The weight must be an integer. The pairs of instances and weights are separated by colons. For example instance1=1:instance2=4 means that for every five requests, one goes to instance1 and four go to instance2. A weight of 1 is the default. --responsetimeout The time in seconds within which a server instance must return a response. If no response is received within the time period, the server is considered unhealthy. If set to a positive number, and the request is idempotent, the request is retried. If the request is not idempotent, an error page is returned. If set to 0 no timeout is used. The default is 60. --httpsrouting If set to true, HTTPS requests to the load balancer result in HTTPS requests to the server instance. If set to false, HTTPS requests to the load balancer result in HTTP requests to the server instance. The default is false. --reloadinterval The time, in seconds, that the load balancer takes to check for an updated configuration. When detected, the configuration file is reloaded. The default value is 60 seconds. A value of 0 disables reloading. --monitor If set to true, monitoring of the load balancer is switched on. The default value is false. --routecookie This option is deprecated. The value is always true. --property Optional attribute name/value pairs for configuring the load balancer. OPERANDS lb_name The name of the new load balancer. This name must not conflict with any other load balancers in the domain. EXAMPLES Example 1, Creating a Load Balancer This example creates a load balancer named mylb. asadmin> create-http-lb --devicehost host1 --deviceport 5555 mylb Command create-http-lb executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO delete-http-lb(1), list-http-lbs(1), create-http-lb-config(1) asadmin(1M) Java EE 7 25 Aug 2010 create-http-lb(1) Command create-http-lb executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb --devicehost localhost --deviceport 5555 mylb | Return:0 |
Command create-http-lb executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-http-lb-config --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-http-lb-config [options] ... NAME create-http-lb-config SYNOPSIS Usage: create-http-lb-config [--responsetimeout <responsetimeout(default:60)>] [--monitor <monitor(default:false)>] [--httpsrouting <httpsrouting(default:false)>] [--property (name=value)[:name=value]*] [--routecookie <routecookie(default:true)>] [--reloadinterval <reloadinterval(default:60)>] [-?|--help[=<help(default:false)>]] --target <target> | nam e OPTIONS --responsetimeout --monitor --httpsrouting --target --property --routecookie --reloadinterval OPERANDS name Command create-http-lb-config executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb-config mylbconfig | Return:0 |
Command create-http-lb-config executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-http-lb-ref --help | Return:0 |
Can't find remote man page, looking locally... create-http-lb-ref(1) asadmin Utility Subcommands create-http-lb-ref(1) NAME create-http-lb-ref - adds an existing cluster or server instance to an existing load balancer configuration or load balancer SYNOPSIS create-http-lb-ref [--help] --config config_name | --lbname load_balancer_name [--lbpolicy round-robin] [--lbpolicymodule lb_policy_module] [--healthcheckerurl url] [--healthcheckerinterval 10] [--healthcheckertimeout 10] [--lbenableallinstances=true] [--lbenableallapplications=true] [--lbweight instance=weight[:instance=weight]*] target DESCRIPTION Use the create-http-lb-ref subcommand to: * Add an existing cluster or server instance to an existing load balancer configuration or load balancer. The load balancer forwards the requests to the clustered and standalone instances it references. * Set the load balancing policy to round-robin, weighted round-robin, or to a user-defined policy. * Configure a health checker for the load balancer. Any health checker settings defined here apply only to the target. If you do not create a health checker with this subcommand, use create-http-health-checker. * Enable all instances in the target cluster for load balancing, or use enable-http-lb-server to enable them individually. * Enable all applications deployed to the target for load balancing, or use enable-http-lb-application to enable them individually. Note +----------------------------------------+ | This subcommand is only | | applicable to Oracle | | GlassFish Server. This | | subcommand is not applicable | | to GlassFish Server Open | | Source Edition. | +----------------------------------------+ OPTIONS --help, -? Displays the help text for the subcommand. --config Specifies which load balancer configuration to which to add clusters and server instances. Specify either a load balancer configuration or a load balancer. Specifying both results in an error. --lbname Specifies the load balancer to which to add clusters and server instances. Specify either a load balancer configuration or a load balancer. Specifying both results in an error. --lbpolicy The policy the load balancer follows. Valid values are round-robin, weighted-round-robin, and user-defined. If you choose user-defined, specify a load balancer policy module with the lbpolicymodule option. If you choose weighted-round-robin assign weights to the server instances using the configure-lb-weight subcommand. The default is round-robin. --lbpolicymodule If your load balancer policy is user-defined, use this option to specify the full path and name of the shared library of your load balancing policy module. The shared library needs to be in a location accessible by the web server. --healthcheckerurl The URL to ping to determine whether the instance is healthy. --healthcheckerinterval The interval in seconds the health checker waits between checks of an unhealthy instance to see whether it has become healthy. The default value is 30 seconds. A value of 0 disables the health checker. --healthcheckertimeout The interval in seconds the health checker waits to receive a response from an instance. If the health checker has not received a response in this interval, the instance is considered unhealthy. The default is 10. --lbenableallinstances Enables all instances in the target cluster for load balancing. If the target is a server instance, enables that instance for load balancing. The default value is true. --lbenableallapplications Enables all applications deployed to the target cluster or instance for load balancing. The default value is true. --lbweight The name of the instance and the weight you are assigning it. The weight must be an integer. The pairs of instances and weights are separated by colons. For example instance1=1:instance2=4 means that for every five requests, one goes to instance1 and four go to instance2. A weight of 1 is the default. OPERANDS target Specifies which cluster or instance to add to the load balancer. Valid values are: * cluster_name- Specifies that requests for this cluster will be handled by the load balancer. * stand-alone_instance_name- Specifies that requests for this standalone instance will be handled by the load balancer. EXAMPLES Example 1, Adding a Cluster Reference to a Load Balancer Configuration This example adds a reference to a cluster named cluster2 to a load balancer configuration named mylbconfig. asadmin> create-http-lb-ref --config mylbconfig cluster2 Command create-http-lb-ref executed successfully. Example 2, Adding a Cluster Reference to a Load Balancer This example adds a reference to a cluster named cluster2 to a load balancer named mylb. asadmin> create-http-lb-ref --lbname mylb cluster2 Command create-http-lb-ref executed successfully. Example 3, Configuring a Health Checker and Load Balancer Policy This example configures a health checker and load balancing policy, and enables the load balancer for instances and 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, Setting a User-Defined Load Balancing Policy This example sets a user-defined load balancing policy. 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 subcommand executed successfully 1 error in executing the subcommand 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 7 25 Aug 2010 create-http-lb-ref(1) Command create-http-lb-ref executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-cluster cluster2 | Return:0 |
Command create-cluster executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-http-lb-ref --config mylbconfi g cluster2 | Return:0 |
Command create-http-lb-ref executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-http-lb --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-http-lb [options] ... NAME delete-http-lb SYNOPSIS Usage: delete-http-lb name OPTIONS OPERANDS name Command delete-http-lb executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-http-lb mylb | Return:0 |
Command delete-http-lb executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-http-lb-ref --help | Return:0 |
Can't find remote man page, looking locally... delete-http-lb-ref(1) asadmin Utility Subcommands delete-http-lb-ref(1) NAME delete-http-lb-ref - deletes the cluster or server instance from a load balancer SYNOPSIS delete-http-lb-ref [--help] --config config_name | --lbname load_balancer_name [--force=false] target DESCRIPTION Use the delete-http-lb-ref subcommand to remove a reference to a cluster or standalone server instance from a load balancer configuration or load balancer. So that you do not interrupt user requests, make sure the standalone server instance or all server instances in the cluster are disabled before you remove them from the load balancer configuration. If the force option is set to true, the references are deleted even if server instances or clusters are enabled. Note +----------------------------------------+ | This subcommand is only | | applicable to Oracle | | GlassFish Server. This | | subcommand is not applicable | | to GlassFish Server Open | | Source Edition. | +----------------------------------------+ OPTIONS --help, -? Displays the help text for the subcommand. --config Specifies which load balancer configuration to delete cluster and server instance references from. Specify either a load balancer configuration or a load balancer. Specifying both results in an error. --lbname Specifies the load balancer to delete cluster and server instance references from. Specify either a load balancer configuration or a load balancer. Specifying both results in an error. --force If force is set to true, then the references are deleted even if there are currently enabled applications or instances. The default is false. OPERANDS target Specifies which cluster or instance to remove from the load balancer. Valid values are: * cluster_name- The name of a target cluster. * instance_name- The name of a target server instance. EXAMPLES Example 1, Deleting a Cluster Reference from a Load Balancer Configuration This example deletes the reference to cluster named cluster2 from a load balancer configuration named 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 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-http-lb-ref(1), disable-http-lb-server(1) asadmin(1M) Java EE 7 25 Aug 2010 delete-http-lb-ref(1) Command delete-http-lb-ref executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass create-instance --node localhost-doma in1 --cluster cluster2 ins2 | Return:0 |
Command _create-instance-filesystem executed successfully. Port Assignments for server instance 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 The instance, ins2, was created on host localhost Command create-instance executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass configure-lb-weight --cluster cluster 2 ins2=1 | Return:0 |
Command configure-lb-weight executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-instance ins2 | Return:0 |
Command _delete-instance-filesystem executed successfully. The instance, ins2, was deleted from host localhost Command delete-instance executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-http-lb-ref --config mylbconfi g cluster2 | Return:0 |
Command delete-http-lb-ref executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin enable-http-lb-server --help | Return:0 |
Can't find remote man page, looking locally... enable-http-lb-server(1) asadmin Utility Subcommands enable-http-lb-server(1) NAME enable-http-lb-server - enables a previously disabled sever or cluster managed by a load balancer SYNOPSIS enable-http-lb-server [--help] target DESCRIPTION The enable-http-lb-server subcommand enables a standalone server instance or cluster for load balancing. By default, load balancing is enabled for instances and clusters. Note +----------------------------------------+ | This subcommand is only | | applicable to Oracle | | GlassFish Server. This | | subcommand is not applicable | | to GlassFish Server Open | | Source Edition. | +----------------------------------------+ OPTIONS --help, -? Displays the help text for the subcommand. OPERANDS target This operand specifies which server instances and clusters to enable. Valid values are: * cluster_name- The name of a target cluster. * instance_name- The name of a target server instance. EXAMPLES Example 1, Enabling a Cluster for Load Balancing This example enables load balancing for a cluster named mycluster. asadmin> enable-http-lb-server mycluster Command enable-http-lb-server executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-http-lb-ref(1), disable-http-lb-server(1) asadmin(1M) Java EE 7 26 Aug 2010 enable-http-lb-server(1) Command enable-http-lb-server executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass enable-http-lb-server cluster2 | Return:0 |
Command enable-http-lb-server executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin disable-http-lb-server --help | Return:0 |
Can't find remote man page, looking locally... disable-http-lb-server(1) asadmin Utility Subcommandsdisable-http-lb-server(1) NAME disable-http-lb-server - disables a sever or cluster managed by a load balancer SYNOPSIS disable-http-lb-server [--help] [--timeout 30] target DESCRIPTION The disable-http-lb-server subcommand disables a standalone server or cluster of servers for load balancing. The disabled server instance or cluster goes offline for load balancing with a minimum impact to users. Once the target has been disabled and the changes have been applied to the load balancer, the load balancer stops assigning new requests to the target. Session requests with sessions created before disabling the target continue to be assigned to that target until the timeout is reached. This process is known as quiescing. Changes are applied the load balancer automatically. You can also manually export the configuration using export-http-lb-config and copy it to the load balancer. Note +----------------------------------------+ | This subcommand is only | | applicable to Oracle | | GlassFish Server. This | | subcommand is not applicable | | to GlassFish Server Open | | Source Edition. | +----------------------------------------+ OPTIONS --help, -? Displays the help text for the subcommand. --timeout The timeout (in minutes) to wait before disabling the specified target. This time allows for the graceful shutdown (quiescing) of the specified target. The default value is 30 minutes. The minimum value is 1 minute. OPERANDS target This operand specifies which server instances and clusters to disable. Valid values are: * cluster_name- The name of a target cluster. * instance_name- The name of a target server instance. EXAMPLES Example 1, Disabling a Cluster for Load Balancing This example disables load balancing for a cluster named mycluster. asadmin> disable-http-lb-server mycluster Command disable-http-lb-server executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-http-lb-ref(1), enable-http-lb-server(1) asadmin(1M) Java EE 7 26 Aug 2010 disable-http-lb-server(1) Command disable-http-lb-server executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass disable-http-lb-server cluster2 | Return:0 |
Command disable-http-lb-server executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin configure-lb-weight --help | Return:0 |
Can't find remote man page, looking locally... configure-lb-weight(1) asadmin Utility Subcommands configure-lb-weight(1) NAME configure-lb-weight - sets load balancing weights for clustered instances SYNOPSIS configure-lb-weight [--help] --cluster cluster_name instance-name=weight[:instance-name=weight] DESCRIPTION The configure-lb-weight subcommand assigns weight to the server instances in a cluster. Weights can be used for HTTP, RMI/IIOP and JMS load balancing. For the HTTP load balancer, the weights are used only if the load balancer's policy is set to weighted-round-robin. The load balancer policy is set in the create-http-lb-ref subcommand or set subcommand. Use the weight to vary the load going to different instances in the cluster. For example, if an instance is on a machine with more capacity, give it a higher weight so that more requests are sent to that instance by the load balancer. The default weight is 100. If all instances have the default weight, the load balancer performs simple round robin load balancing. Note +----------------------------------------+ | This subcommand is only | | applicable to Oracle | | GlassFish Server. This | | subcommand is not applicable | | to GlassFish Server Open | | Source Edition. | +----------------------------------------+ OPTIONS --help, -? Displays the help text for the subcommand. --cluster The name of the cluster. OPERANDS instance-name=weight The name of the instance and the weight you are assigning it. The weight must be an integer. The pairs of instances and weights are separated by colons. For example instance1=1:instance2=4 means that for every five requests, one goes to instance1 and four go to instance2. A weight of 1 is the default. EXAMPLES Example 1, Assigning Load Balancer Weights to Cluster Instances The following subcommand assigns weights of 1, 1, and 2 to instances i1, i2, and i3 in the cluster1 cluster. asadmin> configure-lb-weight --cluster cluster1 i1=1:i2=1:i3=2 Command configure-lb-weight executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-http-lb-ref(1)create-cluster(1) asadmin(1M) Java EE 7 25 Aug 2010 configure-lb-weight(1) Command configure-lb-weight executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-http-lb-config --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-http-lb-config [options] ... NAME delete-http-lb-config SYNOPSIS Usage: delete-http-lb-config name OPTIONS OPERANDS name Command delete-http-lb-config executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin validate-dcom --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help validate-dcom [options] ... validate-dcom(1) 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 subcommand. The DCOM protocol is available only on Windows systems. The prerequisites for running this subcommand are as follows: * 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. * The following ports must be open on the remote host: * DCOM port 135 or 139 * Windows Shares port 445 * 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: * Resolving the host name * Connecting to DCOM through port 135 or 139 * Connecting to Windows Shares through port 445 * Copying a script that is named delete_me.bat in the folder that is specified by the --remotetestdir option * 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 performed to test the connection is displayed (default). true The subcommand displays information about the operations that are performed to test the connection. If the --verbose option is true and the AS_DEBUG environment variable is set, the subcommand also 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) asadmin(1M) Java EE 7 5 Jan 2012 validate-dcom(1) Command validate-dcom executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-node-dcom --help --user admin --passwordfile asadminpass | Return:0 |
Deprecated syntax, instead use: asadmin --help --user admin --passwordfile asadminpass create-node-dcom [options] ... create-node-dcom(1) asadmin Utility Subcommands create-node-dcom(1) NAME create-node-dcom - creates a node that is enabled for communication 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 keyword 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. --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 configuration 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 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: * The name may contain only ASCII characters. * The name must start with a letter, a number, or an underscore. * The name may contain only the following characters: * Lowercase letters * Uppercase letters * Numbers * Hyphen * Period * Underscore * The name must be unique in the domain and must not be the name of another node, a cluster, a named configuration, or a GlassFish Server instance. * The name must not be domain, server, or any other keyword that is reserved by GlassFish Server. EXAMPLES Example 1, Creating a Node This example creates the node wpmdl1 for the host wpmdl1.example.com. By default, the parent of the base installation directory of the GlassFish Server software is C:\glassfish3. asadmin> create-node-dcom --nodehost wpmdl1.example.com wpmdl1 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.com wyml1 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 7 5 Jan 2012 create-node-dcom(1) Command create-node-dcom executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-nodes-dcom --user admin --passwordfile asadminpass -? | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-nodes-dcom [options] ... list-nodes-dcom(1) asadmin Utility Subcommands list-nodes-dcom(1) NAME list-nodes-dcom - lists all GlassFish Server nodes that support 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 Component Object Model (DCOM) remote protocol. The DCOM protocol 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 information for each node that is listed: * The name of the node * The type of the node, which is DCOM * 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 following additional information about each node is displayed: * The path to the parent of the base installation directory of GlassFish Server on the host that the node represents * 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: 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 7 05 Dec 2011 list-nodes-dcom(1) Command list-nodes-dcom executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-nodes-dcom | Return:0 |
Command list-nodes-dcom executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-node-dcom --user admin --passwordfile asadminpass -? | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-node-dcom [options] ... delete-node-dcom(1) asadmin Utility Subcommands delete-node-dcom(1) NAME delete-node-dcom - deletes a node that is enabled for communication 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: * A node that is enabled for communication over secure shell (SSH) must be deleted by using the delete-node-ssh(1) subcommand. * 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) subcommand 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). 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 subcommand removes the entire content of the parent of the base installation directory. --force If --uninstall is true, specifies whether the subcommand 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 installation 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. 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 7 05 Dec 2011 delete-node-dcom(1) Command delete-node-dcom executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass --detach --help | Return:0 |
asadmin(1M) Utility Commands asadmin(1M) NAME asadmin - utility for performing administrative tasks for 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}] [--detach={true|false}] [--help] [subcommand [options] [operands]] DESCRIPTION Use the asadmin utility to perform administrative tasks for Oracle GlassFish Server. You can use this utility instead of the Administration Console interface. Subcommands of the asadmin Utility The subcommand identifies the operation or task that you are performing. Subcommands are case-sensitive. Each subcommand is either a local subcommand or a remote subcommand. * A local subcommand can be run without a running domain administration server (DAS). However, to run the subcommand and have access to the installation directory and the domain directory, the user must be logged in to the machine that hosts the domain. * A remote subcommand is always run by connecting to a DAS and running the subcommand there. A running DAS is required. asadmin Utility Options and Subcommand Options Options control the behavior of the asadmin utility and its subcommands. Options are also case-sensitive. The asadmin utility has the following types of options: * asadmin utility options. These options control the behavior of the asadmin utility, not the subcommand. The asadmin utility options may precede or follow the subcommand, but asadmin utility options after the subcommand are deprecated. All asadmin utility options must either precede or follow the subcommand. If asadmin utility options are specified both before and after the subcommand, an error occurs. For a description of the asadmin utility options, see the "Options" section of this help information. * Subcommand options. These options control the behavior of the subcommand, not the asadmin utility. Subcommand options must follow the subcommand. For a description of a subcommand's options, see the help information for the subcommand. A subcommand option may have the same name as an asadmin utility option, but the effects of the two options are different. The asadmin utility options and some subcommand options have a long form and a short form. * The long form of an option has two dashes (--) followed by an option word. * The short form of an option has a single dash (-) followed by a single character. For example, the long form and the short form of the option for specifying terse output are as follows: * Long form: --terse * Short form: -t Most options require argument values, except Boolean options, which toggle to enable or disable a feature. Operands of asadmin Subcommands Operands specify the items on which the subcommand is to act. Operands must follow the argument values of subcommand options, and are set off by a space, a tab, or double dashes (--). The asadmin utility treats anything that follows the subcommand options and their values as an operand. Escape Characters in Options for the asadmin Utility Escape characters are required in options of the asadmin utility for the following types of characters: * Meta characters in the UNIX operating system. These characters have special meaning in a shell. Meta characters in the UNIX operating system include: \/,.!$%^&*|{}[]"'`~;. To disable these characters, use the backslash (\) escape character or enclose the entire command-line argument in single quote (') characters. The following examples illustrate the effect of escape characters on the * character. In these examples, the current working directory is the domains directory. * The following command, without the escape character, echoes all files in the current directory: prompt% echo * domain1 domain2 * The following command, in which the backslash (\) escape character precedes the * character, echoes the * character: prompt% echo \* * * The following command, in which the * character is enclosed in single quote (') characters, echoes the * character: prompt% echo '*' * The escape character is also a special character in the UNIX operating system and in the Java language. Therefore, in the UNIX operating system and in multimode, you must apply an additional escape character to every escape character in the command line. This requirement does not apply to the Windows operating system. For example, the backslash (\) UNIX operating system meta character in the option argument Test\Escape\Character is specified on UNIX and Windows systems as follows: * On UNIX systems, each backslash must be escaped with a second backslash: Test\\Escape\\Character * On Windows systems, no escape character is required: Test\Escape\Character Note +----------------------------------------+ |In contexts where meta characters in | |the UNIX operating system are | |unambiguous, these characters do not | |require escape characters. For example, | |in the set(1) subcommand, the value | |that is to be set is specified as | |name=value. Because name can never | |include an equals sign, no escape | |character is required to disable the | |equals sign. Therefore, everything | |after the equals sign is an | |uninterpreted string that the set | |subcommand uses unchanged. | +----------------------------------------+ * Spaces. The space is the separator in the command-line interface. To distinguish a space in a command-line argument from the separator in the command-line interface, the space must be escaped as follows: * For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, use the backslash (\) escape character or enclose the entire command-line argument in single quote (') characters or double quote (") characters. * For the Windows operating system in single mode, enclose the entire command-line argument in double quote (") characters. * Option delimiters. The asadmin utility uses the colon character (:) as a delimiter for some options. The backslash (\) escape character is required if the colon is part of any of the following items: * A property * An option of the Virtual Machine for the Java platform (Java Virtual Machine or JVM machine)The terms "Java Virtual Machine" and "JVM" mean a Virtual Machine for the Java platform. For example, the operand of the subcommand create-jvm-options(1) specifies JVM machine options in the following format: (jvm-option-name[=jvm-option-value]) [:jvm-option-name[=jvm-option-value]]* Multiple JVM machine options in the operand of the create-jvm-options subcommand are separated by the colon (:) delimiter. If jvm-option-name or jvm-option-value contains a colon, the backslash (\) escape character is required before the colon. The backslash (\) escape character is also required before a single quote (') character or a double quote (") character in an option that uses the colon as a delimiter. When used without single quote (') characters, the escape character disables the option delimiter in the command-line interface. For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, the colon character and the backslash character in an option that uses the colon as a delimiter must be specified as follows: * To pass a literal backslash to a subcommand, two backslashes are required. Therefore, the colon (:) must be escaped by two backslashes (\\). * To prevent a subcommand from treating the backslash as a special character, the backslash must be escaped. As a result, two literal backslashes (\\) must be passed to the subcommand. To prevent the shell from interpreting these backslashes as special characters, each backslash must be escaped. Therefore, the backslash must be specified by a total of four backslashes (\\\\). For the Windows operating system in single mode, a backslash (\) is required to escape the colon (:) and the backslash (\) in an option that uses the colon as a delimiter. Instead of using the backslash (\) escape character, you can use the double quote (") character or single quote (') character. The effects of the different types of quote characters on the backslash (\) character are as follows: * Between double quote (") characters, the backslash (\) character is a special character. * Between single quote (') characters, the backslash (\) character is not a special character. Requirements for Using the --secure Option The requirements for using the --secure option are as follows: * The domain that you are administering must be configured for security. * The security-enabled attribute of the http-listener element in the DAS configuration must be set to true. To set this attribute, use the set subcommand. Server Restart After Creation or Deletion When you use the asadmin subcommands to create or delete a configuration item, you must restart the DAS for the change to take effect. To restart the DAS, use the restart-domain(1) subcommand. Help Information for Subcommands and the asadmin Utility To obtain help information for an asadmin utility subcommand, specify the subcommand of interest as the operand of the help subcommand. For example, to obtain help information for the start-domain(1) subcommand, type: asadmin help start-domain If you run the help subcommand without an operand, this help information for the asadmin utility is displayed. To obtain a listing of available asadmin subcommands, use the list-commands(1) subcommand. OPTIONS --host, -H The machine name where the DAS is running. The default value is localhost. --port, -p The HTTP port or 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, in the URL http://localhost:4949, the port is 4949. The default port number for administration is 4848. --user, -u The user name of the authorized administrative user of the DAS. If you have authenticated to a domain by using the asadmin login command, you need not specify the --user option for subsequent operations on the domain. --passwordfile, -W Specifies the name, including the full path, of a file that contains password entries in a specific format. The entry for a password must have the AS_ADMIN_ prefix followed by the password name in uppercase letters, an equals sign, and the password. The entries in the file that are read by the asadmin utility are as follows: * AS_ADMIN_PASSWORD=administration-password * AS_ADMIN_MASTERPASSWORD=master-password The entries in this file that are read by subcommands are as follows: * AS_ADMIN_NEWPASSWORD=new-administration-password (read by the start-domain(1) subcommand) * AS_ADMIN_USERPASSWORD=user-password (read by the create-file-user(1) subcommand) * AS_ADMIN_ALIASPASSWORD=alias-password (read by the create-password-alias(1) subcommand) * AS_ADMIN_MAPPEDPASSWORD=mapped-password (read by the create-connector-security-map(1) subcommand) * AS_ADMIN_WINDOWSPASSWORD=windows-password (read by the create-node-dcom(1), install-node-dcom(1), and update-node-dcom(1) subcommands) * AS_ADMIN_SSHPASSWORD=sshd-password (read by the create-node-ssh(1), install-node(1), install-node-ssh(1), and update-node-ssh(1) subcommands) * AS_ADMIN_SSHKEYPASSPHRASE=sshd-passphrase (read by the create-node-ssh(1), install-node(1), install-node-ssh(1), and update-node-ssh(1) subcommands) * AS_ADMIN_JMSDBPASSWORD= jdbc-user-password (read by the configure-jms-cluster(1) subcommand) These password entries are stored in clear text in the password file. To provide additional security, the create-password-alias subcommand can be used to create aliases for passwords that are used by remote subcommands. The password for which the alias is created is stored in an encrypted form. If an alias exists for a password, the alias is specified in the entry for the password as follows: AS_ADMIN_password-name=${ALIAS=password-alias-name} For example: AS_ADMIN_SSHPASSWORD=${ALIAS=ssh-password-alias} AS_ADMIN_SSHKEYPASSPHRASE=${ALIAS=ssh-key-passphrase-alias} In domains that do not allow unauthenticated login, all remote subcommands must specify the administration password to authenticate to the DAS. The password can be specified by one of the following means: * Through the --passwordfile option * Through the login(1) subcommand * Interactively at the command prompt The login subcommand can be used to specify only the administration password. For other passwords that remote subcommands require, use the --passwordfile option or specify them at the command prompt. After authenticating to a domain by using the asadmin login command, you need not specify the administration password through the --passwordfile option for subsequent operations on the domain. However, only the AS_ADMIN_PASSWORD option is not required. You still must provide the other passwords, for example, AS_ADMIN_USERPASSWORD, when required by individual subcommands, such as update-file-user(1). For security reasons, a password that is specified as an environment variable is not read by the asadmin utility. The master password is not propagated on the command line or an environment variable, but can be specified in the file that the --passwordfile option specifies. The default value for AS_ADMIN_MASTERPASSWORD is changeit. --terse, -t If true, output data is very concise and in a format that is optimized for use in scripts instead of for reading by humans. Typically, descriptive text and detailed status messages are also omitted from the output data. Default is false. --secure, -s If set to true, uses SSL/TLS to communicate with the DAS. The default is false. --echo, -e If set to true, the command-line statement is echoed on the standard output. Default is false. --interactive, -I If set to true, only the required options are prompted. The default depends on how the asadmin utility is run: * If the asadmin utility is run from a console window, the default is true. * If the asadmin utility is run without a console window, for example, from within a script, the default is false. --detach If set to true, the specified asadmin subcommand is detached and executed in the background in detach mode. The default value is false. The --detach option is useful for long-running subcommands and enables you to execute several independent subcommands from one console or script. The --detach option is specified before the subcommand. For example, in single mode, asadmin --detach subcommand. Job IDs are assigned to subcommands that are started using asadmin --detach. You can use the list-jobs(1) subcommand to view the jobs and their job IDs, the attach(1) subcommand to reattach to the job and view its status and output, and the configure-managed-jobs(1) subcommand to configure how long information about the jobs is kept. --help, -? Displays the help text for the asadmin utility. EXAMPLES Example 1, Running an asadmin Utility Subcommand in Single Mode This example runs the list-applications(1) subcommand in single mode. In this example, the default values for all options are used. The example shows that the application hello is deployed on the local host. asadmin list-applications hello <web> Command list-applications executed successfully. Example 2, Specifying an asadmin Utility Option With a Subcommand This example specifies the --host asadmin utility option with the list-applications subcommand in single mode. In this example, the DAS is running on the host srvr1.example.com. The example shows that the applications basic-ezcomp, scrumtoys, ejb31-war, and automatic-timer-ejb are deployed on the host 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, Specifying an asadmin Utility Option and a Subcommand Option This example specifies the --host asadmin utility option and the --type subcommand option with the list-applications subcommand in single mode. In this example, the DAS is running on the host srvr1.example.com and applications of type web are to be listed. 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, Escaping a Command-Line Argument With Single Quote Characters The commands in this example specify the backslash (\) UNIX operating system meta character and the colon (:) option delimiter in the property value c:\extras\pmdapp. For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, the backslash (\) is required to escape the backslash (\) meta character and the colon (:) option delimiter: asadmin deploy --property extras.home='c\:\\extras\\pmdapp' pmdapp.war Application deployed with name pmdapp. Command deploy executed successfully For the Windows operating system in single mode, the single quote (') characters eliminate the need for other escape characters: asadmin deploy --property extras.home='c:\extras\pmdapp' pmdapp.war Application deployed with name pmdapp. Command deploy executed successfully Example 5, Specifying a UNIX Operating System Meta Character in an Option The commands in this example specify the backslash (\) UNIX operating system meta character in the option argument Test\Escape\Character. For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, the backslash (\) is required to escape the backslash (\) meta character: asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool --datasourceclassname sampleClassName --description Test\\Escape\\Character sampleJDBCConnectionPool For the Windows operating system in single mode, no escape character is required: asadmin --user admin --passwordfile gfpass create-jdbc-connection-pool --datasourceclassname sampleClassName --description Test\Escape\Character sampleJDBCConnectionPool Example 6, Specifying a Command-Line Argument That Contains a Space The commands in this example specify spaces in the operand C:\Documents and Settings\gfuser\apps\hello.war. For all operating systems in single mode or multimode, the entire operand can be enclosed in double quote (") characters: asadmin deploy "C:\Documents and Settings\gfuser\apps\hello.war" Application deployed with name hello. Command deploy executed successfully. For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, the entire command-line argument can be enclosed in single quote (') characters: asadmin> deploy 'C:\Documents and Settings\gfuser\apps\hello.war' Application deployed with name hello. Command deploy executed successfully. Alternatively, for the UNIX operating system in single mode and multimode, and for all operating systems in multimode, the backslash (\) escape character can be used before each space in the operand. In this situation, the backslash (\) escape character is required before each backslash in the operand: asadmin> deploy C:\\Documents\ and\ Settings\\gfuser\\apps\\hello.war Application deployed with name hello. Command deploy executed successfully. Example 7, Specifying a Meta Character and an Option Delimiter Character in a Property The commands in this example specify the backslash (\) UNIX operating system meta character and the colon (:) option delimiter character in the --property option of the create-jdbc-connection-pool(1) subcommand. The name and value pairs for the --property option are as follows: user=dbuser passwordfile=dbpasswordfile DatabaseName=jdbc:derby server=http://localhost:9092 For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, a backslash (\) is required to escape the colon (:) and the 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 Alternatively, the entire argument to the --property option can be enclosed in single quote (') characters: 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 For the Windows operating system in single mode, a backslash (\) is required to escape only the colon (:), but not the 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 For all operating systems, the need to escape the colon (:) in a value can be avoided by enclosing the value in double quote characters or single quote characters: 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 8, Specifying an Option Delimiter and an Escape Character in a JVM Machine Option The commands in this example specify the following characters in the -Dlocation=c:\sun\appserver JVM machine option: * The colon (:) option delimiter * The backslash (\) escape character For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, these characters must be specified as follows: * To pass a literal backslash to a subcommand, two backslashes are required. Therefore, the colon (:) must be escaped by two backslashes (\\). * To prevent the subcommand from treating the backslash as a special character, the backslash must be escaped. As a result, two literal backslashes (\\) must be passed to the subcommand. To prevent the shell from interpreting these backslashes as special characters, each backslash must be escaped. Therefore, the backslash must be specified by a total of four backslashes (\\\\). The resulting command is as follows: asadmin create-jvm-options --target test-server -e -Dlocation=c\\:\\\\sun\\\\appserver For the Windows operating system in single mode, a backslash (\) is required to escape the colon (:) and the backslash (\): asadmin create-jvm-options --target test-server -e -Dlocation=c\:\\sun\\appserver Example 9, Specifying an Option That Contains an Escape Character The commands in this example specify the backslash (\) character and the double quote (") characters in the "Hello\App"\authentication option argument. For the UNIX operating system in single mode and multimode, and for all operating systems in multimode, a backslash (\) is required to escape the double quote character (") and the backslash (\): asadmin set-web-env-entry --name="Hello User" --type=java.lang.String --value=techscribe --description=\"Hello\\App\"\\authentication hello For the Windows operating system in single mode, a backslash (\) is required to escape only the double quote ("), but not the backslash (\): asadmin set-web-env-entry --name="Hello User" --type=java.lang.String --value=techscribe --description=\"Hello\App\"\authentication hello ENVIRONMENT VARIABLES Environment variables modify the default values of asadmin utility options as shown in the following table. +-----------------------------+------------------------+ | Environment | asadmin Utility | | Variable | Option | +-----------------------------+------------------------+ | 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 See attributes(5) for descriptions of the following attributes: +---------------------------+------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +---------------------------+------------------------+ | Interface Stability | Unstable | +---------------------------+------------------------+ SEE ALSO attach(1), configure-jms-cluster(1), configure-managed-jobs(1), create-connector-security-map(1), create-file-user(1), create-jdbc-connection-pool(1), create-jvm-options(1), create-node-dcom(1), create-node-ssh(1), create-password-alias(1), deploy(1), install-node(1), install-node-dcom(1), install-node-ssh(1), list-applications(1), list-commands(1), list-jobs(1), login(1), restart-domain(1), set(1), set-web-env-entry(1), start-domain(1), update-file-user(1), update-node-dcom(1), update-node-ssh(1) attributes(5) Java EE 7 12 Feb 2013 asadmin(1M) Command help executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin attach --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help attach [options] ... attach(1) asadmin Utility Subcommands attach(1) NAME attach - attaches to a subcommand that was started using asadmin --detach SYNOPSIS attach [--help] jobid DESCRIPTION The attach subcommand attaches to a subcommand that was started using the asadmin utility option --detach, which detaches long-running subcommands and executes them in the background in detach mode. Job IDs are assigned to subcommands (jobs) that are started using asadmin --detach. The attach subcommand enables you to view the status of a job and its output. You can use the list-jobs(1) subcommand to view the jobs and their job IDs, and the configure-managed-jobs(1) subcommand to configure how long information about the jobs is kept. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. OPERANDS jobid The ID of the job for which you want to view status and output. EXAMPLES Example 1, Attaching to a Subcommand and Checking Its Status This example attaches to the deploy subcommand with a job ID of 20 and shows that the job has completed. If a subcommand is still in progress, the output displays the current status, for example, 64%: Uploading bits. asadmin> attach 20 Finished execution of deploy Command attach executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO list-jobs(1), configure-managed-jobs(1) asadmin(1M) Java EE 7 12 Jan 2013 attach(1) Command attach executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass --detach --echo list-jobs | Return:0 |
asadmin --host localhost --port 4848 --user admin --passwordfile /home/cdctest/JavaEE7/cmdant/asadminpass --interactive=false -- echo=true --terse=false list-jobs Job ID: 1 Command list-jobs started successfully |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass attach 1 | Return:0 |
Command list-jobs executed with status SUCCESS. Command attach executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin configure-managed-jobs --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help configure-managed-jobs [options] ... configure-managed-jobs(1) asadmin Utility Subcommandsconfigure-managed-jobs(1) NAME configure-managed-jobs - configures how long information about subcommands (jobs) started using asadmin --detach is kept SYNOPSIS configure-managed-jobs [--help] [--in-memory-retention-period in-memory-retention-period] [--job-retention-period job-retention-period] [--cleanup-initial-delay cleanup-initial-delay] [--cleanup-poll-interval cleanup-poll-interval] DESCRIPTION The configure-managed-jobs subcommand configures how long information about subcommands (jobs) that are started using the asadmin utility option --detach is kept. Job information includes subcommand progress and status. OPTIONS --help, -? Displays the help text for the subcommand. in-memory-retention-period Specifies how long a completed job is kept in memory after the job is finished. The default is 1 hour. --job-retention-period Specifies how long a job is stored. The default is 24 hours. --cleanup-initial-delay After server startup, specifies the initial delay after which the cleanup service starts purging jobs. The default is 5 minutes. --cleanup-poll-interval Specifies the time interval after which the cleanup service polls for expired jobs. The default is 20 minutes. EXAMPLES Example 1, Configuring the Job Retention Period This example sets the job retetion period to 36 hours. Time periods can be specified in Hh|Mm|Ss for hours, minutes, or seconds. asadmin> configure-managed-jobs --job-retention-period=36h Command configure-managed-jobs executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO list-jobs(1) asadmin(1M) Java EE 7 06 Feb 2013 configure-managed-jobs(1) Command configure-managed-jobs executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass configure-managed-jobs | Return:0 |
Command configure-managed-jobs executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-context-service --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-context-service [options] ... create-context-service(1) asadmin Utility Subcommandscreate-context-service(1) NAME create-context-service - creates a context service resource SYNOPSIS create-context-service [--help] [--enabled[={false|true}]] [--contextinfo contextinfo] [--description description] [--property property] [--target target] jndi_name DESCRIPTION The create-context-service subcommand creates a context service resource. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. ----enabled Specifies whether the context service is enabled at runtime. The default value is true. --contextinfo A comma separated string specifying a list of context types to be propagated. The context types are Security, Classloader, JNDI, and WorkArea. If omitted, all context types are propagated. --description Descriptive details about the context service instance. --property Optional attribute name/value pairs for configuring the context service instance. --target The target for which the context service resource is being created. OPERANDS jndi_name The JNDI name to look up the context service instance. EXAMPLES Example 1, Creating a Context Service Resource This example creates a context service resource. asadmin> create-context-service concurrent/SampleContextService Context service concurrent/SampleContextService created successfully. Command create-context-service executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO delete-context-service(1), list-context-services(1) asadmin(1M) Java EE 7 09 Feb 2013 create-context-service(1) Command create-context-service executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-login-module-config --user admin --passwordfile asadminpass --help | Return:1 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-login-module-config [options] ... Can't find remote man page, looking locally... Command create-login-module-config failed. Cannot find man page for command: create-login-module-config |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-managed-executor-service --user admin --passwordfile asadminpass --hel p | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-managed-executor-service [options] ... create-managed-executor-seasadmin)Utility Sucreate-managed-executor-service(1) NAME create-managed-executor-service - creates a managed executor service resource SYNOPSIS create-managed-executor-service [--help] [--enabled[={false|true}]] [--contextinfo contextinfo] [--threadpriority threadpriority] [--longrunningtasks[={false|true}]]] [--hungafterseconds hungafterseconds] [--corepoolsize corepoolsize] [--maximumpoolsize maximumpoolsize] [--keepaliveseconds keepaliveseconds] [--threadlifetimeseconds threadlifetimeseconds] [--taskqueuecapacity taskqueuecapacity] [--description description] [--property property] [--target target] jndi_name DESCRIPTION The create-managed-executor-service subcommand creates a managed executor service resource. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --enabled Specifies whether the managed executor service resource is enabled at runtime. The default value is true. --contextinfo A comma separated text string specifying the context types to be propagated. Context types are Security, Classloader, JNDI, and WorkArea. If omitted, all context types are propagated. --threadpriority Specifies the priority of threads to be created for the managed executor service instance. The default value is 5. --longrunningtasks Specifies how a container should handle threads.If set to true, stuck threads will not be reported and shutdown of the managed executor service will not be blocked waiting for long-running tasks. The default value is false. --hungafterseconds Specifies the time in seconds that a task can execute before it is considered hung. If omitted, tasks are never considered hung. --corepoolsize Specifies the number of threads to keep in a thread pool. The default value is 0. ---maximumpoolsize Specifies the maximum number of threads a thread pool can contain. The default value is 2147483647. --keepaliveseconds Specifies the time in seconds threads can remain idle when the number of threads is greater than core size. The default value is 60. --threadlifetimeseconds Specifies the time in seconds each thread remains in a thread pool before it is purged, regardless of whether the number of threads is greater than core size or whether the thread is idle. Threads are not interrupted while executing requests. Threads exceeding the thread-lifetime-seconds value are not returned to the thread pool after the current request completes. The default value is 0. --taskqueuecapacity Specifies the size of the queue holding submitted tasks waiting to be executed. The default value is 2147483647. --description Text providing descriptive details about the managed executor service resource. --property Optional attribute name/value pairs for configuring the managed executor service instance. --target The target for which the managed executor service resource is being created. OPERANDS jndi_name The JNDI name to look up the managed executor service instance. EXAMPLES Example 1, Creating a Managed Executor Service Resource This example creates a managed executor service resource. asadmin> create-managed-executor-service concurrent/SampleExecutor Managed executor service concurrent/SampleExecutor created successfully. Command create-managed-executor-service executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO delete-managed-executor-service(1), list-managed-executor-services(1) asadmin(1M) Java EE 7 09 Feb 201create-managed-executor-service(1) Command create-managed-executor-service executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-managed-scheduled-executor-service --user admin --passwordfile asadmin pass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-managed-scheduled-executor-service [options] ... create-managed-scheduled-easadmin-create-managed-scheduled-executor-service(1) NAME create-managed-scheduled-executor-service - creates a managed scheduled executor service resource SYNOPSIS create-managed-scheduled-executor-service [--help] [--enabled[={false|true}]] [--contextinfo contextinfo] [--threadpriority threadpriority] [--longrunningtasks[={false|true}]] [--hungafterseconds hungafterseconds] [--corepoolsize corepoolsize] [--maximumpoolsize maximumpoolsize] [--keepaliveseconds keepaliveseconds] [--threadlifetimeseconds threadlifetimeseconds] [--taskqueuecapacity taskqueuecapacity] [--description description] [--property property] [--target target] jndi_name DESCRIPTION The create-managed-scheduled-executor-service subcommand creates a managed scheduled executor service resource. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --enabled Specifies whether the managed scheduled executor service resource is enabled at runtime. The default value is true. --contextinfo A comma separated string specifying a list of context types to be propagated. Context types are Security, Classloader, JNDI, and WorkArea. If omitted, all context types are propagated. --threadpriority Specifies the priority of threads to be created for the managed scheduled executor service instance. The default value is 5. --longrunningtasks Specifies how a container should handle threads.If set to true, stuck threads will not be reported and shutdown of the managed scheduled executor service will not be blocked waiting for long-running tasks. The default value is false. --hungafterseconds Specifies the amount of time in seconds that a task can execute before it is considered hung. If omitted, tasks will never be considered hung. --corepoolsize Specifies the number of threads to keep in a thread pool. The default value is 0. ---maximumpoolsize Specifies the maximum number of threads a thread pool can contain. The default value is 2147483647. --keepaliveseconds Specifies the time in seconds threads can remain idle when the number of threads is greater than core size. The default value is 60. --threadlifetimeseconds Specifies the time in seconds each thread remains in a thread pool before it is purged, regardless of whether the number of threads is greater than core size or whether the thread is idle. Threads are not interrupted while executing requests. Threads exceeding the thread-lifetime-seconds value are not returned to the thread pool after the current request completes. The default value is 0. --taskqueuecapacity Specifies the size of the queue holding submitted tasks waiting to be executed. The default value is 2147483647. --description Text providing descriptive details about the managed scheduled executor service. --property Optional attribute name/value pairs for configuring the managed executor service instance. --target The target for which the managed scheduled executor service resource is being created. OPERANDS jndi_name The JNDI name to look up the managed scheduled executor service instance. EXAMPLES Example 1, Creating a Managed Scheduled Executor Service Resource This example creates a managed scheduled executor service resource. asadmin> create-managed-scheduled-executor-service concurrent/SampleScheduledExecutor Managed scheduled executor service concurrent/SampleScheduledExecutor created successfully. Command create-managed-scheduled-executor-service executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO delete-managed-scheduled-executor-service(1), list-managed-scheduled-executor-services(1) asadmin(1M) Java EE 7 create-managed-scheduled-executor-service(1) Command create-managed-scheduled-executor-service executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-managed-thread-factory --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-managed-thread-factory [options] ... create-managed-thread-factasadmin Utility Subccreate-managed-thread-factory(1) NAME create-managed-thread-factory - creates a managed thread factory resource SYNOPSIS create-managed-thread-factory [--help] [--enabled[={false|true}]] [--contextinfo contextinfo] [--threadpriority threadpriority] [--description description] [--property property] [--target target] jndi_name DESCRIPTION The create-managed-thread-factory subcommand creates a managed thread factory resource. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --enabled Specifies whether the managed thread factory is enabled at runtime. The default value is true. --contextinfo A comma separated text string specifying the context types to be propagated. Context types are Security, Classloader, JNDI, and WorkArea. If omitted, all context types are propagated. --threadpriority Specifies the priority of threads to be created for the managed thread factory instance. The default value is 5. --description Text providing descriptive details about the managed thread factory. --property Optional attribute name/value pairs for configuring the managed thread factory instance. --target The target for which the managed thread factory resource is being created. OPERANDS jndi_name The JNDI name to look up the managed thread factory instance. EXAMPLES Example 1, Creating a Managed Thread Factory Resource This example creates a managed thread factory resource. asadmin> create-managed-thread-factory concurrent/SampleThreadFactory Managed thread factory concurrent/SampleThreadFactory created successfully. Command create-managed-thread-factory executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO delete-managed-thread-factory(1), list-managed-thread-factories(1) asadmin(1M) Java EE 7 09 Feb 2013 create-managed-thread-factory(1) Command create-managed-thread-factory executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-module-config --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-module-config [options] ... create-module-config(1) asadmin Utility Subcommands create-module-config(1) NAME create-module-config - adds the default configuration of a module to domain.xml SYNOPSIS create-module-config [--help] [--dryrun[={false|true}]] [--all[={false|true}]] [--target target] servicename DESCRIPTION The create-module-config subcommand adds the default configuration of a module to domain.xml. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --dryrun Displays the default configuration of a module but does not add it to domain.xml. The default value is false. --all Adds all default configurations of modules to domain.xml if they are not already in it. The default value is false. --target Specifies the target for which the default configuration of the module will be added. Possible values are as follows: server Adds the default configuration of a module to the domain.xml for the default server instance. This is the default value. domain Adds the default configuration of a module to the domain.xml for the default domain. cluster-name Adds the default configuration of a module to the domain.xml for the specified cluster. instance-name Adds the default configuration of a module to the domain.xml for the specified instance. OPERANDS servicename The name of the module. The default configuration of the module will be added to the domain.xml of the target. EXAMPLES Example 1, Adding a Default Configuration to domain.xml This example adds the default configuration of the web container module to the domain.xml file of domain1 in server-config (the default configuration). To preview the configuration before it is added to domain.xml, use the --dryrun option. asadmin> create-module-config web-container Command create-module-config executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO delete-module-config(1), get-active-module-config(1) asadmin(1M) Java EE 7 06 Feb 2013 create-module-config(1) Command create-module-config executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-security-provider --user admin --passwordfile asadminpass --help | Return:1 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-security-provider [options] ... Can't find remote man page, looking locally... Cannot find man page for command: create-security-provider Command create-security-provider failed. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-security-service --user admin --passwordfile asadminpass --help | Return:1 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-security-service [options] ... Can't find remote man page, looking locally... Cannot find man page for command: create-security-service Command create-security-service failed. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-context-service --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-context-service [options] ... delete-context-service(1) asadmin Utility Subcommandsdelete-context-service(1) NAME delete-context-service - deletes a context service resource SYNOPSIS delete-context-service [--help] [--target target] context_service_name DESCRIPTION The delete-context-service subcommand deletes a context service resource. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --target The target for which the context service resource is being deleted. OPERANDS context_service_name The name of the context service resource to be deleted. EXAMPLES Example 1, Deleting a Context Service Resource This example deletes the named context service resource. asadmin> delete-context-service Command delete-context-service executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command SEE ALSO create-context-service(1), list-context-services(1) asadmin(1M) Java EE 7 09 Feb 2013 delete-context-service(1) Command delete-context-service executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-managed-executor-service --user admin --passwordfile asadminpass --hel p | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-managed-executor-service [options] ... delete-managed-executor-seasadmin)Utility Sudelete-managed-executor-service(1) NAME delete-managed-executor-service - deletes a managed executor service resource SYNOPSIS delete-managed-executor-service [--help] [--target target] managed_executor_service_name DESCRIPTION The delete-managed-executor-service subcommand deletes a managed executor service resource. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --target The target for which the managed executor service resource is being deleted. OPERANDS managed_executor_service_name The name of the managed executor service resource to be deleted. EXAMPLES Example 1, Deleting a Managed Executor Service Resource This example deletes the named managed executor service resource. asadmin> delete-managed-executor-service Command delete-managed-executor-service executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command SEE ALSO create-managed-executor-service(1), list-managed-executor-services(1) asadmin(1M) Java EE 7 09 Feb 201delete-managed-executor-service(1) Command delete-managed-executor-service executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-managed-scheduled-executor-service --user admin --passwordfile asadmin pass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-managed-scheduled-executor-service [options] ... delete-managed-scheduled-easadmin-delete-managed-scheduled-executor-service(1) NAME delete-managed-scheduled-executor-service - deletes a managed scheduled executor service resource SYNOPSIS delete-managed-scheduled-executor-service [--help] [--target target] managed_scheduled_executor_service_name DESCRIPTION The delete-managed-scheduled-executor-service subcommand deletes a managed scheduled executor service resource. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --target The target for which the managed scheduled executor service resource is being deleted. OPERANDS managed_scheduled_executor_service_name The name of the managed scheduled executor service resource to be deleted. EXAMPLES Example 1, Deleting a Managed Scheduled Executor Service Resource This example deletes the named managed scheduled executor service resource. asadmin> delete-managed-scheduled-executor-service Command delete-managed-scheduled-executor-service executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command SEE ALSO create-managed-scheduled-executor-service(1), list-managed-scheduled-executor-services(1) asadmin(1M) Java EE 7 delete-managed-scheduled-executor-service(1) Command delete-managed-scheduled-executor-service executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-managed-thread-factory --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-managed-thread-factory [options] ... delete-managed-thread-factasadmin Utility Subcdelete-managed-thread-factory(1) NAME delete-managed-thread-factory - deletes a managed thread factory resource SYNOPSIS delete-managed-thread-factory [--help] [--target target] managed_thread_factory_name DESCRIPTION The delete-managed-thread-factory subcommand deletes a managed thread factory resource. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --target The target for which the managed thread factory resource is being deleted. OPERANDS managed_thread_factory_name The name of the managed thread factory resource to be deleted. EXAMPLES Example 1, Deleting a Managed Thread Factory Resource This example deletes the named managed thread factory resource. asadmin> delete-managed-thread-factory Command delete-managed-thread-factory executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command SEE ALSO create-managed-thread-factory(1), list-managed-thread-factories(1) asadmin(1M) Java EE 7 09 Feb 2013 delete-managed-thread-factory(1) Command delete-managed-thread-factory executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin delete-module-config --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help delete-module-config [options] ... delete-module-config(1) asadmin Utility Subcommands delete-module-config(1) NAME delete-module-config - deletes the default configuration of a module from domain.xml SYNOPSIS delete-module-config [--help] [--target target] servicename DESCRIPTION The delete-module-config subcommand deletes the default configuration of a module from domain.xml and causes the module to use the default configuration included in the module. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --target Specifies the target from which the default configuration of the module will be deleted. Possible values are as follows: server Deletes the default configuration of a module from the domain.xml for the default server instance. This is the default value. domain Deletes the default configuration of a module from the domain.xml for the default domain. cluster-name Deletes the default configuration of a module to the domain.xml from the specified cluster. instance-name Deletes the default configuration of a module from the domain.xml for the specified instance. OPERANDS servicename The name of the module. The default configuration of the module will be deleted from the domain.xml of the target. EXAMPLES Example 1, Deleting a Default Configuration From domain.xml This example deletes the default configuration of the web container module from the domain.xml file of domain1 in server-config (the default configuration). asadmin> delete-module-config web-container Command delete-module-config executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-module-config(1), get-active-module-config(1) asadmin(1M) Java EE 7 06 Feb 2013 delete-module-config(1) Command delete-module-config executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin generate-rest-client --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help generate-rest-client [options] ... NAME generate-rest-client SYNOPSIS Usage: generate-rest-client --outputdir=outputdir [--languag es=java] OPTIONS --outputdir --languages -lang Command generate-rest-client executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin get-active-module-config --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help get-active-module-config [options] ... get-active-module-config(1asadmin Utility Subcommanget-active-module-config(1) NAME get-active-module-config - displays the current active configuration of a service or instance SYNOPSIS get-active-module-config [--help] [--target target] [--all[={false|true}]] [servicename] DESCRIPTION The get-active-module-config subcommand displays the current active configuration of a service or instance. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --target Specifies the target for the subcommand. Possible values are as follows: server Displays the current active configuration of a service for the default server instance. This is the default value. domain Displays the current active configuration of a service for the default domain. cluster-name Displays the current active configuration of a service for the specified cluster. instance-name Displays the current active configuration of a service for the specified instance. --all Displays all current active configurations. The default value is false. OPERANDS servicename The name of the module. EXAMPLES Example 1, Displaying the Current Active Configuration This example displays the current active configuration for the JMS service in server-config (the default configuration). asadmin> get-active-module-config At location: domain/configs/config[server-config] <jms-service default-jms-host="default_JMS_host" type="EMBEDDED" <jms-host port="7676" host="localhost" name="default_JMS_host"/> </jms-service> Command get-active-module-config executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-module-config(1), delete-module-config(1) asadmin(1M) Java EE 7 06 Feb 2013 get-active-module-config(1) Command get-active-module-config executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-batch-jobs --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-batch-jobs [options] ... list-batch-jobs(1) asadmin Utility Subcommands list-batch-jobs(1) NAME list-batch-jobs - lists batch jobs SYNOPSIS list-batch-jobs [--help] [--job-name job-name] [--instance-id instance-id] [--execution-id execution-id] [--long[={false|true}]] [--output output] [--header[={false|true}]] DESCRIPTION The list-batch-jobs subcommand lists batch jobs and job details. A job represents the entire batch process. OPTIONS --help, -? Displays the help text for the subcommand. --job-name, -j Specifies the name of a job. --instance-id, -i Specifies the instance ID of a job. --execution-id, -e Specifies the execution ID of a job. --long, -l Displays detailed information about the jobs. The default value is false. --output, -o Displays specific details about each job. Use a comma-separated list to specify the details you want to display and their order. The values are case-insensitive. The job-name and instance-count column headings are displayed by default. Possible values are as follows: job-name Displays the name of the job. instance-count Displays the number of job instances that are running. execution-id Displays the execution ID of a particular job instance. status Displays the status of the job. exit-status Displays the exit status of the job. start-time Displays the start time of the job. end-time Displays the finish time of the job. job-parameters Displays the job parameters. --header, -h Specifies whether column headings are displayed when the --long option is used. The default value is true. To suppress the headings, set the --header option to false. EXAMPLES Example 1, List Batch Jobs The following example lists the batch jobs. asadmin> list-batch-jobs Command list-batch-jobs executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO list-batch-runtime-configuration(1) asadmin(1M) Java EE 7 13 Feb 2013 list-batch-jobs(1) Command list-batch-jobs executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-batch-jobs | Return:0 |
JOBNAME INSTANCECOUNT Command list-batch-jobs executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-batch-runtime-configuration --user admin --passwordfile asadminpass --he lp | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-batch-runtime-configuration [options] ... list-batch-runtime-configuasadmin1Utility Slist-batch-runtime-configuration(1) NAME list-batch-runtime-configuration - displays the configuration of the batch runtime SYNOPSIS list-batch-runtime-configuration [--help] [--long[={false|true}]] [--output output] [--header[={false|true}]] DESCRIPTION The list-batch-runtime-configuration subcommand displays the configuration of the batch runtime. Batch runtime configuration data is stored in the config element in domain.xml. OPTIONS --help, -? Displays the help text for the subcommand. --long, -l Displays detailed information about the batch runtime. The default value is false. --output, -o Displays specific details about the batch runtime. Use a comma-separated list to specify the details you want to display and their order. The values are case-insensitive. The min-thread-pool-size, max-thread-pool-size, max-queue-size, and data-source-name column headings are displayed by default. Possible values are as follows: min-thread-pool-size The minimum thread pool size. max-thread-pool-size The maximum thread pool size. max-idle-thread-timeout-in-seconds The maximum idle time before the thread is destroyed. max-queue-size The maximum queue size for holding jobs. data-source-name The name of the datasource where data about jobs is persisted by the job runtime. max-data-retention-time-in-seconds The maximum amount of time completed jobs are retained in the job repository. --header, -h Specifies whether column headings are displayed when the --long option is used. The default value is true. To suppress the headings, set the --header option to false. EXAMPLES Example 1, List Batch Runtime Configuration The following example lists the configuration of the batch runtime. asadmin> list-batch-runtime-configuration MIN-THREAD-POOL-SIZE MAX-THREAD-POOL-SIZE DATA-SOURCE-NAME 4 16 jdbc/__ TimerPool Command list-batch-runtime-configuration executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO list-batch-jobs(1) asadmin(1M) Java EE 7 13 Feb 20list-batch-runtime-configuration(1) Command list-batch-runtime-configuration executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-batch-runtime-configuration | Return:0 |
DATA-SOURCE-LOOKUP-NAME EXECUTOR-SERVICE-LOOKUP-NAME jdbc/__TimerPool java:comp/DefaultManagedExecutorService Command list-batch-runtime-configuration executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-context-services --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-context-services [options] ... list-context-services(1) asadmin Utility Subcommands list-context-services(1) NAME list-context-services - lists the context service resources SYNOPSIS list-context-services [--help] [target] DESCRIPTION The list-context-services subcommand lists the context service resources. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. OPERANDS target The target for which the context service resources are being listed. EXAMPLES Example 1, Listing the Context Service Resources This example lists the context service resources. asadmin> list-context-services Command list-context-services executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-context-service(1), delete-context-service(1) asadmin(1M) Java EE 7 09 Feb 2013 list-context-services(1) Command list-context-services executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-context-services | Return:0 |
concurrent/__defaultContextService Command list-context-services executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-jobs --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-jobs [options] ... list-jobs(1) asadmin Utility Subcommands list-jobs(1) NAME list-jobs - lists information about subcommands started using asadmin --detach SYNOPSIS list-jobs [--help] [jobid] DESCRIPTION The list-jobs subcommand lists information about subcommands that were started using asadmin --detach, including job IDs. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. OPERANDS jobid The ID of the job for which you want to list information. EXAMPLES Example 1, Checking Job Status This example provides information about subcommands that were started using asadmin --detach. asadmin> list-jobs JOB ID COMMAND STATE EXIT CODE TIME OF COMPLETION 1 load-sdp COMPLETED SUCCESS 2013-02-15 16:16:16 PST 2 deploy COMPLETED FAILURE 2013-02-15 18:26:30 PST Command list-jobs executed successfully EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO configure-managed-jobs(1), attach(1) asadmin(1M) Java EE 7 06 Feb 2013 list-jobs(1) Command list-jobs executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-jobs | Return:0 |
Nothing to list. Command list-jobs executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-loggers --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-loggers [options] ... list-loggers(1) asadmin Utility Subcommands list-loggers(1) NAME list-loggers - lists existing loggers SYNOPSIS list-loggers [--help] DESCRIPTION The list-loggers subcommand lists the existing GlassFish Server loggers. Internal loggers are not listed. The list-loggers subcommand lists the logger name, subsystem, and description. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. EXAMPLES Example 1, Listing the Loggers This example lists the logger name, subsystem, and description for each logger. Some lines of output are omitted from this example for readability. asadmin> list-loggers Logger Name Subsystem Logger Description ... javax.enterprise.monitoring Monitoring Monitoring Logger javax.enterprise.system.core.ee AS-CORE Java EE Core Kernel javax.enterprise.system.jmx JMX JMX System Logger javax.enterprise.system.tools.admin ADMIN Administration Services ... Command list-loggers executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO list-log-levels(1), set-log-file-format(1) asadmin(1M) Java EE 7 06 Feb 2013 list-loggers(1) Command list-loggers executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-loggers | Return:0 |
Logger Name Subsystem Logger Description com.sun.enterprise.config CONFIG-API Configuration API javax.enterprise.admin.rest REST Main REST Logger javax.enterprise.admin.rest.client REST REST Client Logger javax.enterprise.admin.rest.connector RSTCN REST Connector Logger javax.enterprise.bootstrap BOOTSTRAP Main bootstrap logger. javax.enterprise.cluster.gms CLSTR Group Management Service Adapter Logger javax.enterprise.cluster.gms.admin CLSTR Group Management Service Admin Logger javax.enterprise.cluster.gms.bootstrap CLSTR Group Management Service Logger javax.enterprise.connector.work connector logger for connector work manager module javax.enterprise.ejb.container GlassFish-EJB GlassFish EJB Container Logger javax.enterprise.inject.spi AS-CDI CDI javax.enterprise.launcher Launcher Launcher Logger javax.enterprise.logging Logging Main logger for core logging component. javax.enterprise.monitoring Monitoring Monitoring Logger javax.enterprise.system.core CORE Core Kernel javax.enterprise.system.core.ee AS-CORE Java EE Core Kernel javax.enterprise.system.jmx JMX JMX System Logger javax.enterprise.system.tools.admin ADMIN Administration Services javax.enterprise.system.tools.admin.security ADMSEC Admin security javax.enterprise.system.tools.admin.security.authorization ADMSECAUTHZ Admin security authorization javax.enterprise.system.tools.amx COMMON AMX Services javax.enterprise.system.tools.amxee AMX-JAVAEE AMX Services javax.enterprise.system.tools.deployment.autodeploy DEPLOYMENT Deployment System Logger javax.enterprise.system.tools.deployment.client DEPLOYMENT Deployment System Logger javax.enterprise.system.tools.deployment.common DEPLOYMENT Deployment System Logger javax.enterprise.system.tools.deployment.dol DEPLOYMENT Deployment System Logger javax.enterprise.system.tools.deployment.javaee DEPLOYMENT Deployment System Logger javax.enterprise.system.tools.monitor MON Flashlight Services javax.enterprise.system.tools.util COMMON Internal API javax.enterprise.system.util COMMON Common Utilities javax.enterprise.web WEB Main WEB Logger javax.enterprise.web.admin WEB WEB Admin Logger javax.enterprise.web.core WEB WEB Core Logger javax.enterprise.web.ha WEB WEB HA Logger javax.enterprise.web.naming WEB WEB Naming Logger javax.enterprise.web.util WEB WEB Util Logger javax.enterprise.webservices WEBSERVICES JSR-109 Implementation Logger javax.enterprise.webservices.connector WEBSERVICES Web Services Connector Logger javax.enterprise.webservices.metroglue WEBSERVICES Metro Glue Main Logger javax.enterprise.webservices.transport.tcp WEBSERVICES SOAP/TCP Transport Logger org.glassfish.naming glassfish-naming logger for GlassFish appserver naming org.glassfish.orb orb logger for GlassFish appserver orb modules Command list-loggers executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-managed-executor-services --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-managed-executor-services [options] ... list-managed-executor-servasadmin Utility Sublist-managed-executor-services(1) NAME list-managed-executor-services - lists the managed executor service resources SYNOPSIS list-managed-executor-services [--help] [target] DESCRIPTION The list-managed-executor-services subcommand lists the managed executor service resources. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. OPERANDS target The target for which the managed executor service resources are being listed. EXAMPLES Example 1, Listing the Managed Executor Service Resources The following example lists the managed executor service resources. asadmin> list-managed-executor-services Command list-managed-executor-services executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-managed-executor-service(1), delete-managed-executor-service(1) asadmin(1M) Java EE 7 09 Feb 2013list-managed-executor-services(1) Command list-managed-executor-services executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-managed-executor-services | Return:0 |
concurrent/__defaultManagedExecutorService concurrent/__defaultManagedScheduledExecutorService Command list-managed-executor-services executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-managed-scheduled-executor-services --user admin --passwordfile asadminp ass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-managed-scheduled-executor-services [options] ... list-managed-scheduled-exeasadmineUlist-managed-scheduled-executor-services(1) NAME list-managed-scheduled-executor-services - lists the managed scheduled executor service resources SYNOPSIS list-managed-scheduled-executor-services [--help] [target] DESCRIPTION The list-managed-scheduled-executor-services subcommand lists the managed scheduled executor service resources. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. OPERANDS target The target for which the managed scheduled executor service resources are being listed. EXAMPLES Example 1, Listing the Managed Scheduled Executor Service Resources The following example lists the managed scheduled executor service resources. asadmin> list-managed-scheduled-executor-services Command list-managed-scheduled-executor-services executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-managed-scheduled-executor-service(1), delete-managed-scheduled-executor-service(1) asadmin(1M) Java EE 7 0list-managed-scheduled-executor-services(1) Command list-managed-scheduled-executor-services executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-managed-scheduled-executor-servi ces | Return:0 |
concurrent/__defaultManagedScheduledExecutorService Command list-managed-scheduled-executor-services executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-managed-thread-factories --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-managed-thread-factories [options] ... list-managed-thread-factorasadmin Utility Subclist-managed-thread-factories(1) NAME list-managed-thread-factories - lists the managed thread factory resources SYNOPSIS list-managed-thread-factories [--help] [target] DESCRIPTION The list-managed-thread-factories subcommand lists the managed thread factory resources. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. OPERANDS target The target for which the managed thread factory resources are being listed. EXAMPLES Example 1, Listing the Managed Thread Factory Resources The following example lists the managed thread factory resources. asadmin> list-managed-thread-factories Command list-managed-thread-factories executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-managed-thread-factory(1), delete-managed-thread-factory(1) asadmin(1M) Java EE 7 09 Feb 2013 list-managed-thread-factories(1) Command list-managed-thread-factories executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-managed-thread-factories | Return:0 |
concurrent/__defaultManagedThreadFactory Command list-managed-thread-factories executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin osgi --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help osgi [options] ... osgi(1) asadmin Utility Subcommands osgi(1) NAME osgi - executes asadmin subcommands in the OSGi shell SYNOPSIS osgi [--help] [--session session] [--session-id session-id] [--instance instance] [command-line ...] DESCRIPTION The osgi subcommand executes asadmin subcommands in the OSGi shell This subcommand is supported in the remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. OPERANDS command-line ... TBD EXAMPLES Example 1, TBD TBD asadmin> osgi Command osgi executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO asadmin(1M) Java EE 7 06 Feb 2013 osgi(1) Command osgi executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin set-log-file-format --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help set-log-file-format [options] ... set-log-file-format(1) asadmin Utility Subcommands set-log-file-format(1) NAME set-log-file-format - sets the formatter to be used for the server log file SYNOPSIS set-log-file-format [--help] [--target target] [formatter] DESCRIPTION The set-log-file-format subcommand sets the formatter to be used for the server log file for the specified target. GlassFish Server provides the ULF (UniformLogFormatter) and ODL (Oracle Diagnostics Logging) formatters. A custom formatter can also be used by specifying the fully qualified name of a class that extends java.util.logging. The custom formatter class can be packaged in a JAR file and placed in domain/lib/ext, or implemented as an HK2 service and the JAR containing the formatter implementation installed in glassfish/modules. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --target Specifies the target for which the formatter is being set. Specify the name of the server domain, instance, or cluster. If this option is omitted, logger attributes are set for the default server. OPERANDS formatter Specifies the fomatter to be used for the server log file. Valid values are ULF, ODL, or the fully qualified name of the custom formatter class to be used to render the log files. The default value is ODL. EXAMPLES Example 1, Setting the Log File Format This example sets the server log file format to ULF for server1. asadmin> set-log-file-format --target server1 ULF Command set-log-file-format executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO list-loggers(1) asadmin(1M) Java EE 7 06 Feb 2013 set-log-file-format(1) Command set-log-file-format executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin setup-local-dcom --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help setup-local-dcom [options] ... setup-local-dcom(1) asadmin Utility Subcommands setup-local-dcom(1) NAME setup-local-dcom - sets up DCOM on a host SYNOPSIS setup-local-dcom [--help] [--verbose={false|true}] --force={false|true} DESCRIPTION The setup-local-dcom subcommand sets up the Distributed Component Object Model (DCOM) remote protocol on the host where the subcommand is run. The DCOM remote protocol is available only on Windows systems. This subcommand must be run by the operating-system-level administrator user on the host where DCOM is being set up. Before running this command, ensure that items in the Windows operating system are set as described in "Windows Operating System Settings" in Oracle GlassFish Server High Availability Administration Guide. Setting up DCOM on a host ensures that scripts can be run on the host from a remote host. To run scripts on the host from a remote host, the Windows user must be allowed full control over some Windows registry keys. In some versions of Windows, only the user NT SERVICE\TrustedInstaller has full control over these Windows registry keys. If the version of Windows on a host is configured in this way, this subcommand modifies these keys to allow full control over them for the Windows user. Caution +----------------------------------------+ | This subcommand might modify | | the permissions of some keys | | in the Windows registry. | | Before running this command, | | back up the Windows | | registry. | +----------------------------------------+ By default, the subcommand prompts you to confirm that you want to update the Windows registry. To run the subcommand without being prompted, set the --force option to true. This subcommand is supported in local mode only. OPTIONS --help, -? Displays the help text for the subcommand. --verbose, -v Specifies whether the subcommand displays information about the operations that are performed to set up DCOM on the host. Possible values are as follows: false No information about the operations that are performed to set up DCOM is displayed (default). true The subcommand displays information about the operations that are performed to set up DCOM on the host. --force, -f Specifies whether the subcommand prompts you to confirm that you want to update the Windows registry. Possible values are as follows: false You are prompted to confirm that you want to update the Windows registry (default). true The subcommand forcibly updates the Windows registry without prompting you. EXAMPLES Example 1, Setting Up DCOM on a Host This example sets up DCOM on the host where the subcommand is run. asadmin> setup-local-dcom Caution: This command might modify the permissions of some keys in the Windows registry. Before running this command, back up the Windows registry. The modification allows the Windows user full control over these keys. Are you sure that you want to edit the Windows registry? If so, type yes in full: yes Command setup-local-dcom executed successfully. Example 2, Forcibly Setting Up DCOM on a Host This example sets up DCOM without prompting for confirmation that the user wants to update the Windows registry. asadmin> setup-local-dcom --force=true Command setup-local-dcom executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command SEE ALSO asadmin(1M) "Windows Operating System Settings" in Oracle GlassFish Server High Availability Administration Guide Java EE 7 10 Feb 2012 setup-local-dcom(1) Command setup-local-dcom executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-jms-host --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-jms-host [options] ... create-jms-host(1) asadmin Utility Subcommands create-jms-host(1) NAME create-jms-host - creates a JMS host SYNOPSIS create-jms-host [--help] --mqhost mq-host --mqport mq-port --mquser mq-user --mqpassword mq-password [--target target] [--force[={false|true}]] jms_host_name DESCRIPTION Creates a Java Message Service (JMS) host within the JMS service. This subcommand is supported in remote mode only. Remote asadmin subcommands require a running domain administration server (DAS). OPTIONS --help, -? Displays the help text for the subcommand. --mqhost The host name for the JMS service. --mqport The port number used by the JMS service. --mquser The user name for the JMS service. --mqpassword The password for the JMS service. --target Creates the JMS host only for the specified target. Valid values are as follows: server Creates the JMS host for the default server instance. This is the default value. configuration-name Creates the JMS host in the specified configuration. cluster-name Creates the JMS host for every server instance in the specified cluster. instance-name Creates the JMS host for the specified server instance. --force Specifies whether the subcommand overwrites the existing JMS host of the same name. The default value is false. OPERANDS jms_host_name A unique identifier for the JMS host to be created. EXAMPLES Example 1, Creating a JMS host using a non-default port The following command creates a JMS host named MyNewHost on the system pigeon. asadmin> create-jms-host --mqhost pigeon.example.com --mqport 7677 --mquser admin --mqpassword admin MyNewHost Jms Host MyNewHost created. Command create-jms-host executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO list-jms-hosts(1), delete-jms-host(1), jms-ping(1) asadmin(1M) Java EE 7 12 Feb 2013 create-jms-host(1) Command create-jms-host executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-jms-resource --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-jms-resource [options] ... create-jms-resource(1) asadmin Utility Subcommands create-jms-resource(1) NAME create-jms-resource - creates a JMS resource SYNOPSIS create-jms-resource [--help] --restype type [--target target] [--enabled={true|false}] [--description text] [--property (name=value)[:name=value]*] [--force[={false|true}]] jndi_name DESCRIPTION The create-jms-resource subcommand creates a Java Message Service (JMS) connection factory resource or a JMS destination resource. This subcommand is supported in remote mode only. Remote asadmin subcommands require a running domain administration server (DAS). OPTIONS --help, -? Displays the help text for the subcommand. --restype The JMS resource type, which can be javax.jms.Topic, javax.jms.Queue, javax.jms.ConnectionFactory, javax.jms.TopicConnectionFactory, or javax.jms.QueueConnectionFactory. --target Creates the JMS resource only for the specified target. Valid values are as follows: Note +----------------------------------------+ |The resource is always created for the | |domain as a whole, but the | |<resource-ref> element for the resource | |is only created for the specified | |--target. This means that although the | |resource is defined at the domain | |level, it is only active at the | |specified --target. | +----------------------------------------+ server Creates the JMS resource for the default server instance. This is the default value. domain Creates the JMS resource for the domain. cluster-name Creates the JMS resource for every server instance in the specified cluster. instance-name Creates the JMS resource for the specified server instance. --enabled If set to true (the default), the resource is enabled at runtime. --description Text providing details about the JMS resource. --property Optional attribute name/value pairs for configuring the JMS resource. You can specify the following properties for a connection factory resource: ClientId A client ID for a connection factory that will be used by a durable subscriber. AddressList A comma-separated list of message queue addresses that specify the host names (and, optionally, port numbers) of a message broker instance or instances with which your application will communicate. For example, the value could be earth or earth:7677. Specify the port number if the message broker is running on a port other than the default (7676). composed from the JMS hosts defined in the server's JMS service configuration. The default value is localhost and the default port number is 7676. The client will attempt a connection to a broker on port 7676 of the local host. UserName The user name for the connection factory. The default value is guest. Password The password for the connection factory. The default value is guest. ReconnectEnabled A value of true indicates that the client runtime attempts to reconnect to a message server (or the list of addresses in the AddressList) when a connection is lost. The default value is false. ReconnectAttempts The number of attempts to connect (or reconnect) for each address in the AddressList before the client runtime tries the next address in the list. A value of -1 indicates that the number of reconnect attempts is unlimited (the client runtime attempts to connect to the first address until it succeeds). The default value is 6. ReconnectInterval The interval in milliseconds between reconnect attempts. This applies to attempts on each address in the AddressList and for successive addresses in the list. If the interval is too short, the broker does not have time to recover. If it is too long, the reconnect might represent an unacceptable delay. The default value is 30,000 milliseconds. AddressListBehavior Specifies whether connection attempts are in the order of addresses in the AddressList (PRIORITY) or in a random order (RANDOM). PRIORITY means that the reconnect will always try to connect to the first server address in the AddressList and will use another one only if the first broker is not available. If you have many clients attempting a connection using the same connection factory, specify RANDOM to prevent them from all being connected to the same address. The default value is the AddressListBehavior value of the server's JMS service configuration. AddressListIterations The number of times the client runtime iterates through the AddressList in an effort to establish (or re-establish) a connection). A value of -1 indicates that the number of attempts is unlimited. The default value is -1. Additionally, you can specify connector-connection-pool attributes as connector resource properties. For a list of these attributes, see "connector-connection-pool" in Oracle GlassFish Server Application Deployment Guide. You can specify the following properties for a destination resource: Name The name of the physical destination to which the resource will refer. The physical destination is created automatically when you run an application that uses the destination resource. You can also create a physical destination with the create-jmsdest subcommand. If you do not specify this property, the JMS service creates a physical destination with the same name as the destination resource (replacing any forward slash in the JNDI name with an underscore). Description A description of the physical destination. --force Specifies whether the subcommand overwrites the existing JMS resource of the same name. The default value is false. OPERANDS jndi_name The JNDI name of the JMS resource to be created. EXAMPLES Example 1, Creating a JMS connection factory resource for durable subscriptions The following subcommand creates a connection factory resource of type javax.jms.ConnectionFactory whose JNDI name is jms/DurableConnectionFactory. The ClientId property sets a client ID on the connection factory so that it can be used for durable subscriptions. The JNDI name for a JMS resource customarily includes the jms/ naming subcontext. asadmin> create-jms-resource --restype javax.jms.ConnectionFactory --description "connection factory for durable subscriptions" --property ClientId=MyID jms/DurableConnectionFactory Connector resource jms/DurableConnectionFactory created. Command create-jms-resource executed successfully. Example 2, Creating a JMS destination resource The following subcommand creates a destination resource whose JNDI name is jms/MyQueue. The Name property specifies the physical destination to which the resource refers. asadmin> create-jms-resource --restype javax.jms.Queue --property Name=PhysicalQueue jms/MyQueue Administered object jms/MyQueue created. Command create-jms-resource executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO delete-jms-resource(1), list-jms-resources(1) asadmin(1M) Java EE 7 12 Feb 2013 create-jms-resource(1) Command create-jms-resource executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin create-jmsdest --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help create-jmsdest [options] ... create-jmsdest(1) asadmin Utility Subcommands create-jmsdest(1) NAME create-jmsdest - creates a JMS physical destination SYNOPSIS create-jmsdest [--help] --desttype dest_type [--property (name=value)[:name=value]*] [--target target] [--force[={false|true}]] dest_name DESCRIPTION The create-jmsdest subcommand creates a Java Message Service (JMS) physical destination. Typically, you use the create-jms-resource subcommand to create a JMS destination resource that has a Name property that specifies the physical destination. The physical destination is created automatically when you run an application that uses the destination resource. Use the create-jmsdest subcommand if you want to create a physical destination with non-default property settings. This subcommand is supported in remote mode only. Remote asadmin subcommands require a running domain administration server (DAS). OPTIONS --help, -? Displays the help text for the subcommand. --desttype The type of the JMS destination. Valid values are topic and queue. --property Optional attribute name/value pairs for configuring the physical destination. You can specify the following properties for a physical destination. maxNumMsgs The maximum number of unconsumed messages permitted for the destination. A value of -1 denotes an unlimited number of messages. The default value is -1. For the dead message queue, the default value is 1000. If the limitBehavior property is set to FLOW_CONTROL, it is possible for the specified message limit to be exceeded because the broker cannot react quickly enough to stop the flow of incoming messages. In such cases, the value specified for maxNumMsgs serves as merely a hint for the broker rather than a strictly enforced limit. maxBytesPerMsg The maximum size, in bytes, of any single message. Rejection of a persistent message is reported to the producing client with an exception; no notification is sent for non-persistent messages. The value may be expressed in bytes, kilobytes, or megabytes, using the following suffixes: b Bytes k Kilobytes (1024 bytes) m Megabytes (1024 x 1024 = 1,048,576 bytes) A value with no suffix is expressed in bytes; a value of -1 denotes an unlimited message size. The default value is -1. maxTotalMsgBytes The maximum total memory, in bytes, for unconsumed messages. The default value is -1. The syntax is the same as for maxBytesPerMsg. For the dead message queue, the default value is 10m. limitBehavior The behavior of the message queue broker when the memory-limit threshold is reached. Valid values are as follows. REJECT_NEWEST Reject newest messages and notify the producing client with an exception only if the message is persistent. This is the default value. FLOW_CONTROL Slow the rate at which message producers send messages. REMOVE_OLDEST Throw out the oldest messages. REMOVE_LOW_PRIORITY Throw out the lowest-priority messages according to age, with no notification to the producing client. If the value is REMOVE_OLDEST or REMOVE_LOW_PRIORITY and the useDMQ property is set to true, excess messages are moved to the dead message queue. For the dead message queue itself, the default limit behavior is REMOVE_OLDEST, and the value cannot be set to FLOW_CONTROL. maxNumProducers The maximum number of message producers for the destination. When this limit is reached, no new producers can be created. A value of -1 denotes an unlimited number of producers. The default value is 100. This property does not apply to the dead message queue. consumerFlowLimit The maximum number of messages that can be delivered to a consumer in a single batch. A value of -1 denotes an unlimited number of messages. The default value is 1000. The client runtime can override this limit by specifying a lower value on the connection factory object. In load-balanced queue delivery, this is the initial number of queued messages routed to active consumers before load balancing begins. useDMQ If set to true, dead messages go to the dead message queue. If set to false, dead messages are discarded. The default value is true. validateXMLSchemaEnabled If set to true, XML schema validation is enabled for the destination. The default value is false. When XML validation is enabled, the Message Queue client runtime will attempt to validate an XML message against the specified XSDs (or against the DTD, if no XSD is specified) before sending it to the broker. If the specified schema cannot be located or the message cannot be validated, the message is not sent, and an exception is thrown. This property should be set when a destination is inactive: that is, when it has no consumers or producers and when there are no messages in the destination. Otherwise the producer must reconnect. XMLSchemaURIList A space-separated list of XML schema document (XSD) URI strings. The URIs point to the location of one or more XSDs to use for XML schema validation, if validateXMLSchemaEnabled is set to true. The default value is null. Use double quotes around this value if multiple URIs are specified, as in the following example: "http://foo/flap.xsd http://test.com/test.xsd" If this property is not set or null and XML validation is enabled, XML validation is performed using a DTD specified in the XML document. If an XSD is changed as a result of changing application requirements, all client applications that produce XML messages based on the changed XSD must reconnect to the broker. To modify the value of these properties, you can use the as-install/mq/bin/imqcmd command. See "Physical Destination Property Reference" in Oracle GlassFish Server Message Queue Administration Guide for more information. --target Creates the physical destination only for the specified target. Although the create-jmsdest subcommand is related to resources, a physical destination is created using the JMS Service (JMS Broker), which is part of the configuration. A JMS Broker is configured in the config section of domain.xml. Valid values are as follows: server Creates the physical destination for the default server instance. This is the default value. configuration-name Creates the physical destination in the specified configuration. cluster-name Creates the physical destination for every server instance in the specified cluster. instance-name Creates the physical destination for the specified server instance. --force Specifies whether the subcommand overwrites the existing JMS physical destination of the same name. The default value is false. OPERANDS dest_name A unique identifier for the JMS destination to be created. EXAMPLES Example 1, Creating a JMS physical destination The following subcommand creates a JMS physical queue named PhysicalQueue with non-default property values. asadmin> create-jmsdest --desttype queue --property maxNumMsgs=1000:maxBytesPerMsg=5k PhysicalQueue Command create-jmsdest executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-jms-resource(1), delete-jmsdest(1), list-jmsdest(1), flush-jmsdest(1) asadmin(1M) Java EE 7 12 Feb 2013 create-jmsdest(1) Command create-jmsdest executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin deploy --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help deploy [options] ... deploy(1) asadmin Utility Subcommands deploy(1) NAME deploy - deploys the specified component SYNOPSIS deploy [--help] [--force={false|true}] [--virtualservers virtual_servers] [--contextroot context_root] [--precompilejsp={false|true}] [--verify={false|true}] [--name component_name] [--upload={true|false}] [--retrieve local_dirpath] [--dbvendorname dbvendorname] [--createtables={true|false}|--dropandcreatetables={true|false}] [--uniquetablenames={true|false}] [--deploymentplan deployment_plan] [--altdd alternate_deploymentdescriptor] [--runtimealtdd runtime_alternate_deploymentdescriptor] [--deploymentorder deployment_order] [--enabled={true|false}] [--generatermistubs={false|true}] [--availabilityenabled={false|true}] [--asyncreplication={true|false}] [--lbenabled={true|false}] [--keepstate={false|true}] [--libraries jar_file[,jar_file]*] [--target target] [--type pkg-type] [--properties(name=value)[:name=value]*] [file_archive|filepath] DESCRIPTION The deploy subcommand deploys applications to the server. Applications can be enterprise applications, web applications, Enterprise JavaBeans (EJB) modules, connector modules, and application client modules. If the component is already deployed or already exists, it is forcibly redeployed if the --force option is set to true (default is false). The --createtables and --dropandcreatetables options are boolean flags and therefore can take the values of true or false. These options are only used during deployment of CMP beans that have not been mapped to a database (that is, no sun-cmp-mappings.xml descriptor is provided in the module's META-INF directory). They are ignored otherwise. The --createtables and --dropandcreatetables options are mutually exclusive; only one should be used. If drop and/or create tables fails, the deployment does not fail; a warning message is provided in the log file. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --force If set to true, redeploys the component even if the specified component has already been deployed or already exists. Default is false. --virtualservers One or more virtual server IDs. Multiple IDs are separated by commas. --contextroot Valid only if the archive is a web module. It is ignored for other archive types; defaults to filename without extension. --precompilejsp By default this option does not allow the JSP to be precompiled during deployment. Instead, JSPs are compiled during runtime. Default is false. --verify If set to true and the required verifier packages are installed from the Update Tool, the syntax and semantics of the deployment descriptor is verified. Default is false. --name Name of the deployable component. The name can include an optional version identifier, which follows the name and is separated from the name by a colon (:). The version identifier must begin with a letter or number. It can contain alphanumeric characters plus underscore (_), dash (-), and period (.) characters. For more information about module and application versions, see "Module and Application Versions" in Oracle GlassFish Server Application Deployment Guide. --upload Specifies whether the subcommand uploads the file to the DAS. In most situations, this option can be omitted. Valid values are as follows: false The subcommand does not upload the file and attempts to access the file through the specified file name. If the DAS cannot access the file, the subcommand fails. For example, the DAS might be running as a different user than the administration user and does not have read access to the file. In this situation, the subcommand fails if the --upload option is false. true The subcommand uploads the file to the DAS over the network connection. The default value depends on whether the DAS is on the host where the subcommand is run or is on a remote host. * If the DAS is on the host where the subcommand is run, the default is false. * If the DAS is on a remote host, the default is true. If a directory filepath is specified, this option is ignored. --retrieve Retrieves the client stub JAR file from the server machine to the local directory. --dbvendorname Specifies the name of the database vendor for which tables are created. Supported values include db2, mssql, mysql, oracle, derby, javadb, postgresql, and sybase. These values are case-insensitive. If not specified, the value of the database-vendor-name attribute in glassfish-ejb-jar.xml is used. If no value is specified, a connection is made to the resource specified by the jndi-name subelement of the cmp-resource element in the glassfish-ejb-jar.xml file, and the database vendor name is read. If the connection cannot be established, or if the value is not recognized, SQL-92 compliance is presumed. --createtables If specified as true, creates tables at deployment of an application with unmapped CMP beans. If specified as false, tables are not created. If not specified, the value of the create-tables-at-deploy entry in the cmp-resource element of the glassfish-ejb-jar.xml file determines whether or not tables are created. No unique constraints are created for the tables. --dropandcreatetables If specified as true when the component is redeployed, the tables created by the previous deployment are dropped before creating the new tables. Applies to deployed applications with unmapped CMP beans. Preexisting tables will not be dropped on the initial deployment of an application or on a deployment that follows an explicit undeploy. If specified as false, tables are neither dropped nor created. If not specified, the tables are dropped if the drop-tables-at-undeploy entry in the cmp-resource element of the glassfish-ejb-jar.xml file is set to true, and the new tables are created if the create-tables-at-deploy entry in the cmp-resource element of the glassfish-ejb-jar.xml file is set to true. --uniquetablenames Guarantees unique table names for all the beans and results in a hash code added to the table names. This is useful if you have an application with case-sensitive bean names. Applies to applications with unmapped CMP beans. --deploymentplan Deploys the deployment plan, which is a JAR file that contains GlassFish Server descriptors. Specify this option when deploying a pure EAR file. A pure EAR file is an EAR without GlassFish Server descriptors. --altdd Deploys the application using a Java EE standard deployment descriptor that resides outside of the application archive. Specify an absolute path or a relative path to the alternate deployment descriptor file. The alternate deployment descriptor overrides the top-level deployment descriptor packaged in the archive. For example, for an EAR, the use of --altdd overrides application.xml. For a standalone module, the use of --altdd overrides the top-level module descriptor such as web.xml. --runtimealtdd Deploys the application using a GlassFish Server runtime deployment descriptor that resides outside of the application archive. Specify an absolute path or a relative path to the alternate deployment descriptor file. The alternate deployment descriptor overrides the top-level deployment descriptor packaged in the archive. For example, for an EAR, the use of --runtimealtdd overrides glassfish-application.xml. For a standalone module, the use of --runtimealtdd overrides the top-level module descriptor such as glassfish-web.xml. Applies to GlassFish Server deployment descriptors only (glassfish-*.xml); the name of the alternate deployment descriptor file must begin with glassfish-. Does not apply to sun-*.xml deployment descriptors, which are deprecated. --deploymentorder Specifies the deployment order of the application. This is useful if the application has dependencies and must be loaded in a certain order at server startup. The deployment order is specified as an integer. The default value is 100. Applications with a lower number are loaded before applications with a higher number. For example, an application with a deployment order of 102 is loaded before an application with a deployment order of 110. If a deployment order is not specified, the default value of 100 is assigned. If two applications have the same deployment order, the first application to be deployed is the first application to be loaded at server startup. The deployment order is typically specified when the application is first deployed but can also be specified or changed after initial deployment using the set subcommand. You can view the deployment order of an application using the get subcommand. --enabled Allows users to access the application. If set to false, users will not be able to access the application. This option enables the application on the specified target instance or cluster. If you deploy to the target domain, this option is ignored, since deploying to the domain doesn't deploy to a specific instance or cluster. The default is true. --generatermistubs If set to true, static RMI-IIOP stubs are generated and put into the client.jar. If set to false, the stubs are not generated. Default is false. --availabilityenabled This option controls whether high-availability is enabled for web sessions and for stateful session bean (SFSB) checkpointing and potentially passivation. If set to false (default) all web session saving and SFSB checkpointing is disabled for the specified application, web application, or EJB module. If set to true, the specified application or module is enabled for high-availability. Set this option to true only if high availability is configured and enabled at higher levels, such as the server and container levels. --asyncreplication This option controls whether web session and SFSB states for which high availability is enabled are first buffered and then replicated using a separate asynchronous thread. If set to true (default), performance is improved but availability is reduced. If the instance where states are buffered but not yet replicated fails, the states are lost. If set to false, performance is reduced but availability is guaranteed. States are not buffered but immediately transmitted to other instances in the cluster. --lbenabled This option controls whether the deployed application is available for load balancing. The default is true. --keepstate This option controls whether web sessions, SFSB instances, and persistently created EJB timers are retained between redeployments. The default is false. This option is supported only on the default server instance, named server. It is not supported and ignored for any other target. Some changes to an application between redeployments prevent this feature from working properly. For example, do not change the set of instance variables in the SFSB bean class. For web applications, this feature is applicable only if in the glassfish-web-app.xml file the persistence-type attribute of the session-manager element is file. For stateful session bean instances, the persistence type without high availability is set in the server (the sfsb-persistence-type attribute) and must be set to file, which is the default and recommended value. If any active web session, SFSB instance, or EJB timer fails to be preserved or restored, none of these will be available when the redeployment is complete. However, the redeployment continues and a warning is logged. To preserve active state data, GlassFish Server serializes the data and saves it in memory. To restore the data, the class loader of the newly redeployed application deserializes the data that was previously saved. --libraries A comma-separated list of library JAR files. Specify the library JAR files by their relative or absolute paths. Specify relative paths relative to domain-dir/lib/applibs. The libraries are made available to the application in the order specified. --target Specifies the target to which you are deploying. Valid values are: server Deploys the component to the default server instance server and is the default value. domain Deploys the component to the domain. If domain is the target for an initial deployment, the application is deployed to the domain, but no server instances or clusters reference the application. If domain is the target for a redeployment (the --force option is set to true), and dynamic reconfiguration is enabled for the clusters or server instances that reference the application, the referencing clusters or server instances automatically get the new version of the application. If redeploying, and dynamic configuration is disabled, the referencing clusters or server instances do not get the new version of the application until the clustered or standalone server instances are restarted. cluster_name Deploys the component to every server instance in the cluster. instance_name Deploys the component to a particular stand-alone sever instance. --type The packaging archive type of the component that is being deployed. Possible values are as follows: car The component is packaged as a CAR file. ear The component is packaged as an EAR file. ejb The component is an EJB packaged as a JAR file. osgi The component is packaged as an OSGi bundle. rar The component is packaged as a RAR file. war The component is packaged as a WAR file. --properties or --property Optional keyword-value pairs that specify additional properties for the deployment. The available properties are determined by the implementation of the component that is being deployed or redeployed. The --properties option and the --property option are equivalent. You can use either option regardless of the number of properties that you specify. You can specify the following properties for a deployment: jar-signing-alias Specifies the alias for the security certificate with which the application client container JAR file is signed. Java Web Start will not run code that requires elevated permissions unless it resides in a JAR file signed with a certificate that the user's system trusts. For your convenience, GlassFish Server signs the JAR file automatically using the certificate with this alias from the domain's keystore. Java Web Start then asks the user whether to trust the code and displays the GlassFish Server certificate information. To sign this JAR file with a different certificate, add the certificate to the domain keystore, then use this property. For example, you can use a certificate from a trusted authority, which avoids the Java Web Start prompt, or from your own company, which users know they can trust. Default is s1as, the alias for the self-signed certificate created for every domain. java-web-start-enabled Specifies whether Java Web Start access is permitted for an application client module. Default is true. compatibility Specifies the GlassFish Server release with which to be backward compatible in terms of JAR visibility requirements for applications. The only allowed value is v2, which refers to Sun GlassFish Enterprise Server version 2 or Sun Java System Application Server version 9.1 or 9.1.1. The Java EE 6 platform specification imposes stricter requirements than Java EE 5 did on which JAR files can be visible to various modules within an EAR file. In particular, application clients must not have access to EJB JAR files or other JAR files in the EAR file unless references use the standard Java SE mechanisms (extensions, for example) or the Java EE library-directory mechanism. Setting this property to v2 removes these Java EE 6 restrictions. keepSessions={false|true} Superseded by the --keepstate option. If the --force option is set to true, this property can by used to specify whether active sessions of the application that is being redeployed are preserved and then restored when the redeployment is complete. Applies to HTTP sessions in a web container. Default is false. false Active sessions of the application are not preserved and restored (default). true Active sessions of the application are preserved and restored. If any active session of the application fails to be preserved or restored, none of the sessions will be available when the redeployment is complete. However, the redeployment continues and a warning is logged. To preserve active sessions, GlassFish Server serializes the sessions and saves them in memory. To restore the sessions, the class loader of the newly redeployed application deserializes any sessions that were previously saved. preserveAppScopedResources If set to true, preserves any application-scoped resources and restores them during redeployment. Default is false. Other available properties are determined by the implementation of the component that is being redeployed. OPERANDS file_archive|filepath The path to the archive that contains the application that is being deployed. This path can be a relative path or an absolute path. The archive can be in either of the following formats: * An archive file, for example, /export/JEE_apps/hello.war. If the --upload option is set to true, this is the path to the deployable file on the local client machine. If the --upload option is set to false, this is the path to the file on the server machine. * A directory that contains the exploded format of the deployable archive. This is the path to the directory on the server machine. If you specify a directory, the --upload option is ignored. EXAMPLES Example 1, Deploying an Enterprise Application This example deploys the enterprise application packaged in the Cart.ear file to the default server instance server. You can use the --target option to deploy to a different server instance or to a cluster. asadmin> deploy Cart.ear Application deployed successfully with name Cart. Command deploy executed successfully Example 2, Deploying a Web Application With the Default Context Root This example deploys the web application in the hello.war file to the default server instance server. You can use the --target option to deploy to a different server instance or to a cluster. asadmin> deploy hello.war Application deployed successfully with name hello. Command deploy executed successfully Example 3, Forcibly Deploying a Web Application With a Specific Context Root This example forcibly deploys the web application in the hello.war file. The context root of the deployed web application is greetings. If the application has already been deployed, it is redeployed. asadmin> deploy --force=true --contextroot greetings hello.war Application deployed successfully with name hello. Command deploy executed successfully Example 4, Deploying an Enterprise Bean This example deploys a component based on the EJB specification (enterprise bean) with CMP and creates the database tables used by the bean. This example uses the --target option. The target in this example is an existing cluster, cluster1. asadmin> deploy --createtables=true --target cluster1 EmployeeEJB.jar Application deployed successfully with name EmployeeEJB. Command deploy executed successfully Example 5, Deploying a Connector Module This example deploys a connector module that is packaged in a RAR file. This example uses the --target option. The target in this example is an existing standalone server instance that does not belong to a cluster. asadmin> deploy --target myinstance jdbcra.rar Application deployed successfully with name jdbcra. Command deploy executed successfully Example 6, Specifying the Deployment Order for an Application This example specifies the deployment order for two applications. The cart application is loaded before the horse application at server startup. asadmin> deploy --deploymentorder 102 --name cart cart.war asadmin> deploy --deploymentorder 110 --name horse horse.war Example 7, Deploying an Application Using an Alternate Java EE 7 Deployment Descriptor File This example deploys an application using a Java EE standard deployment descriptor file that resides outside of the application archive. asadmin> deploy --altdd path_to_alternate_descriptor cart.ear Example 8, Deploying an Application Using an Alternate GlassFish Server Deployment Descriptor File This example deploys an application using a GlassFish Server runtime deployment descriptor file that resides outside of the application archive. asadmin> deploy --runtimealtdd path_to_alternate_runtime_descriptor horse.ear EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO redeploy(1), list-components(1), undeploy(1), get(1), set(1) asadmin(1M) Oracle GlassFish Server Application Deployment Guide Java EE 7 12 Feb 2013 deploy(1) Command deploy executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin deploydir --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help deploydir [options] ... deploydir(1) asadmin Utility Subcommands deploydir(1) NAME deploydir - deploys an exploded format of application archive SYNOPSIS deploydir [--help] [--force={false|true}] [--virtualservers virtual_servers] [--contextroot context_root] [--verify={false|true}] [--precompilejsp={false|true}] [--name component-name] [--retrieve local_dirpath] [--uniquetablenames={true|false}] [--dbvendorname dbvendorname] [--createtables={false|true}|--dropandcreatetables={false|true}] [--deploymentplan deployment_plan] [--altdd alternate_deploymentdescriptor] [--runtimealtdd runtime_alternate_deploymentdescriptor] [--deploymentorder deployment_order] [--enabled={true|false}] [--generatermistubs={false|true}] [--availabilityenabled={false|true}] [--asyncreplication={true|false}] [--lbenabled={true|false}] [--keepstate={false|true}] [--libraries jar_file[,jar_file]*] [--target target] [--type pkg-type] [--properties(name=value)[:name=value]*] dirpath DESCRIPTION Note +---------------------------------------+ | The deploydir subcommand is | | deprecated. Use the deploy | | subcommand instead. | +---------------------------------------+ The deploydir subcommand deploys an application directly from a development directory. The appropriate directory hierarchy and deployment descriptors conforming to the Java EE specification must exist in the deployment directory. Directory deployment is for advanced developers only. Do not use deploydir in production environments. Instead, use the deploy subcommand. Directory deployment is only supported on localhost, that is, the client and server must reside on the same machine. For this reason, the only values for the --host option are: * localhost * The value of the $HOSTNAME environment variable * The IP address of the machine If the --uniquetablenames, --createtables, and --dropandcreatetables options are not specified, the entries in the deployment descriptors are used. The --force option makes sure the component is forcefully (re)deployed even if the specified component has already been deployed or already exists. Set the --force option to false for an initial deployment. If the specified application is running and the --force option is set to false, the subcommand fails. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --force If set to true, redeploys the component even if the specified component has already been deployed or already exists. Default is false. --virtualservers One or more virtual server IDs. Multiple IDs are separated by commas. --contextroot Valid only if the archive is a web module. It is ignored for other archive types; defaults to filename without extension. --precompilejsp By default this option does not allow the JSP to be precompiled during deployment. Instead, JSPs are compiled during runtime. Default is false. --verify If set to true and the required verifier packages are installed from the Update Tool, the syntax and semantics of the deployment descriptor is verified. Default is false. --name Name of the deployable component. The name can include an optional version identifier, which follows the name and is separated from the name by a colon (:). The version identifier must begin with a letter or number. It can contain alphanumeric characters plus underscore (_), dash (-), and period (.) characters. For more information about module and application versions, see "Module and Application Versions" in Oracle GlassFish Server Application Deployment Guide. --retrieve Retrieves the client stub JAR file from the server machine to the local directory. --dbvendorname Specifies the name of the database vendor for which tables are created. Supported values include db2, mssql, mysql, oracle, derby, javadb, postgresql, and sybase. These values are case-insensitive. If not specified, the value of the database-vendor-name attribute in glassfish-ejb-jar.xml is used. If no value is specified, a connection is made to the resource specified by the jndi-name subelement of the cmp-resource element in the glassfish-ejb-jar.xml file, and the database vendor name is read. If the connection cannot be established, or if the value is not recognized, SQL-92 compliance is presumed. --createtables If specified as true, creates tables at deployment of an application with unmapped CMP beans. If specified as false, tables are not created. If not specified, the value of the create-tables-at-deploy entry in the cmp-resource element of the glassfish-ejb-jar.xml file determines whether or not tables are created. No unique constraints are created for the tables. --dropandcreatetables If specified as true when the component is redeployed, the tables created by the previous deployment are dropped before creating the new tables. Applies to deployed applications with unmapped CMP beans. Preexisting tables will not be dropped on the initial deployment of an application or on a deployment that follows an explicit undeploy. If specified as false, tables are neither dropped nor created. If not specified, the tables are dropped if the drop-tables-at-undeploy entry in the cmp-resource element of the glassfish-ejb-jar.xml file is set to true, and the new tables are created if the create-tables-at-deploy entry in the cmp-resource element of the glassfish-ejb-jar.xml file is set to true. --uniquetablenames Guarantees unique table names for all the beans and results in a hash code added to the table names. This is useful if you have an application with case-sensitive bean names. Applies to applications with unmapped CMP beans. --deploymentplan Deploys the deployment plan, which is a JAR file that contains GlassFish Server descriptors. Specify this option when deploying a pure EAR file. A pure EAR file is an EAR without GlassFish Server descriptors. --altdd Deploys the application using a Java EE standard deployment descriptor that resides outside of the application archive. Specify an absolute path or a relative path to the alternate deployment descriptor file. The alternate deployment descriptor overrides the top-level deployment descriptor packaged in the archive. For example, for an EAR, the use of --altdd overrides application.xml. For a standalone module, the use of --altdd overrides the top-level module descriptor such as web.xml. --runtimealtdd Deploys the application using a GlassFish Server runtime deployment descriptor that resides outside of the application archive. Specify an absolute path or a relative path to the alternate deployment descriptor file. The alternate deployment descriptor overrides the top-level deployment descriptor packaged in the archive. For example, for an EAR, the use of --runtimealtdd overrides glassfish-application.xml. For a standalone module, the use of --runtimealtdd overrides the top-level module descriptor such as glassfish-web.xml. Applies to GlassFish Server deployment descriptors only (glassfish-*.xml); the name of the alternate deployment descriptor file must begin with glassfish-. Does not apply to sun-*.xml deployment descriptors, which are deprecated. --deploymentorder Specifies the deployment order of the application. This is useful if the application has dependencies and must be loaded in a certain order at server startup. The deployment order is specified as an integer. The default value is 100. Applications with a lower number are loaded before applications with a higher number. For example, an application with a deployment order of 102 is loaded before an application with a deployment order of 110. If a deployment order is not specified, the default value of 100 is assigned. If two applications have the same deployment order, the first application to be deployed is the first application to be loaded at server startup. The deployment order is typically specified when the application is first deployed but can also be specified or changed after initial deployment using the set subcommand. You can view the deployment order of an application using the get subcommand --enabled Allows users to access the application. If set to false, users will not be able to access the application. This option enables the application on the specified target instance or cluster. If you deploy to the target domain, this option is ignored, since deploying to the domain doesn't deploy to a specific instance or cluster. The default is true. --generatermistubs If set to true, static RMI-IIOP stubs are generated and put into the client.jar. If set to false, the stubs are not generated. Default is false. --availabilityenabled This option controls whether high-availability is enabled for web sessions and for stateful session bean (SFSB) checkpointing and potentially passivation. If set to false (default) all web session saving and SFSB checkpointing is disabled for the specified application, web application, or EJB module. If set to true, the specified application or module is enabled for high-availability. Set this option to true only if high availability is configured and enabled at higher levels, such as the server and container levels. --asyncreplication This option controls whether web session and SFSB states for which high availability is enabled are first buffered and then replicated using a separate asynchronous thread. If set to true (default), performance is improved but availability is reduced. If the instance where states are buffered but not yet replicated fails, the states are lost. If set to false, performance is reduced but availability is guaranteed. States are not buffered but immediately transmitted to other instances in the cluster. --lbenabled This option controls whether the deployed application is available for load balancing. The default is true. --keepstate This option controls whether web sessions, SFSB instances, and persistently created EJB timers are retained between redeployments. The default is false. This option is supported only on the default server instance, named server. It is not supported and ignored for any other target. Some changes to an application between redeployments prevent this feature from working properly. For example, do not change the set of instance variables in the SFSB bean class. For web applications, this feature is applicable only if in the glassfish-web-app.xml file the persistence-type attribute of the session-manager element is file. For stateful session bean instances, the persistence type without high availability is set in the server (the sfsb-persistence-type attribute) and must be set to file, which is the default and recommended value. If any active web session, SFSB instance, or EJB timer fails to be preserved or restored, none of these will be available when the redeployment is complete. However, the redeployment continues and a warning is logged. To preserve active state data, GlassFish Server serializes the data and saves it in memory. To restore the data, the class loader of the newly redeployed application deserializes the data that was previously saved. --libraries A comma-separated list of library JAR files. Specify the library JAR files by their relative or absolute paths. Specify relative paths relative to domain-dir/lib/applibs. The libraries are made available to the application in the order specified. --target Specifies the target to which you are deploying. Valid values are: server Deploys the component to the default server instance server and is the default value. domain Deploys the component to the domain. If domain is the target for an initial deployment, the application is deployed to the domain, but no server instances or clusters reference the application. If domain is the target for a redeployment (the --force option is set to true), and dynamic reconfiguration is enabled for the clusters or server instances that reference the application, the referencing clusters or server instances automatically get the new version of the application. If redeploying, and dynamic configuration is disabled, the referencing clusters or server instances do not get the new version of the application until the clustered or standalone server instances are restarted. cluster_name Deploys the component to every server instance in the cluster. instance_name Deploys the component to a particular stand-alone server instance. --type The packaging archive type of the component that is being deployed. Possible values are as follows: car The component is packaged as a CAR file. ear The component is packaged as an EAR file. ejb The component is an EJB packaged as a JAR file. osgi The component is packaged as an OSGi bundle. rar The component is packaged as a RAR file. war The component is packaged as a WAR file. --properties or --property Optional keyword-value pairs that specify additional properties for the deployment. The available properties are determined by the implementation of the component that is being deployed or redeployed. The --properties option and the --property option are equivalent. You can use either option regardless of the number of properties that you specify. You can specify the following properties for a deployment: jar-signing-alias Specifies the alias for the security certificate with which the application client container JAR file is signed. Java Web Start will not run code that requires elevated permissions unless it resides in a JAR file signed with a certificate that the user's system trusts. For your convenience, GlassFish Server signs the JAR file automatically using the certificate with this alias from the domain's keystore. Java Web Start then asks the user whether to trust the code and displays the GlassFish Server certificate information. To sign this JAR file with a different certificate, add the certificate to the domain keystore, then use this property. For example, you can use a certificate from a trusted authority, which avoids the Java Web Start prompt, or from your own company, which users know they can trust. Default is s1as, the alias for the self-signed certificate created for every domain. java-web-start-enabled Specifies whether Java Web Start access is permitted for an application client module. Default is true. compatibility Specifies the GlassFish Server release with which to be backward compatible in terms of JAR visibility requirements for applications. The only allowed value is v2, which refers to Sun GlassFish Enterprise Server version 2 or Sun Java System Application Server version 9.1 or 9.1.1. The Java EE 6 platform specification imposes stricter requirements than Java EE 5 did on which JAR files can be visible to various modules within an EAR file. In particular, application clients must not have access to EJB JAR files or other JAR files in the EAR file unless references use the standard Java SE mechanisms (extensions, for example) or the Java EE library-directory mechanism. Setting this property to v2 removes these Java EE 6 restrictions. keepSessions={false|true} Superseded by the --keepstate option. If the --force option is set to true, this property can by used to specify whether active sessions of the application that is being redeployed are preserved and then restored when the redeployment is complete. Applies to HTTP sessions in a web container. Default is false. false Active sessions of the application are not preserved and restored (default). true Active sessions of the application are preserved and restored. If any active session of the application fails to be preserved or restored, none of the sessions will be available when the redeployment is complete. However, the redeployment continues and a warning is logged. To preserve active sessions, GlassFish Server serializes the sessions and saves them in memory. To restore the sessions, the class loader of the newly redeployed application deserializes any sessions that were previously saved. preserveAppScopedResources If set to true, preserves any application-scoped resources and restores them during redeployment. Default is false. Other available properties are determined by the implementation of the component that is being redeployed. OPERANDS dirpath Path to the directory containing the exploded format of the deployable archive. This is the path to the directory on the server machine. EXAMPLES Example 1, Deploying an Application From a Directory In this example, the exploded application to be deployed is in the /home/temp/sampleApp directory. Because the --force option is set to true, if an application of that name already exists, the application is redeployed. asadmin> deploydir --force=true --precompilejsp=true /home/temp/sampleApp Application deployed successfully with name sampleApp. WARNING : deploydir command deprecated. Please use deploy command instead. Command deploydir executed successfully EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO deploy(1), , redeploy(1), undeploy(1), get(1), set(1) asadmin(1M) Oracle GlassFish Server Application Deployment Guide Java EE 7 12 Feb 2013 deploydir(1) Command deploydir executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin export-http-lb-config --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help export-http-lb-config [options] ... export-http-lb-config(1) asadmin Utility Subcommands; export-http-lb-config(1) NAME export-http-lb-config - exports the load balancer configuration or load balancer to a file SYNOPSIS export-http-lb-config [--help] --config config_name | --lbname load_balancer_name [--target target] [--retrievefile=f alse] [file_name] DESCRIPTION The export-http-lb-config subcommand exports a load balancer configuration or load balancer into a file that the load balancer plug-in can use. The default file name is loadbalancer.xml, but you can specify a different name. Once exported, you manually copy the exported file to the load balancer plug-in location before configuration changes are applied. The --target option makes it possible to generate a loadbalancer.xml for clusters or standalone instances without having to manually create lb-config or load-balancer elements in the target's domain.xml. To apply changes to the load balancer without manually copying the configuration file, configure the load balancer to automatically apply changes with create-http-lb. If you use the create-http-lb subcommand, you do not need to use export-http-lb-config. Note +----------------------------------------+ | This subcommand is only | | applicable to Oracle | | GlassFish Server. This | | subcommand is not applicable | | to GlassFish Server Open | | Source Edition. | +----------------------------------------+ OPTIONS --help, -? Displays the help text for the subcommand. --config Specifies which load balancer configuration to export. Specify either a load balancer configuration or a load balancer. Specifying both results in an error. --lbname Specifies the load balancer to export. Specify either a load balancer configuration or a load balancer. Specifying both results in an error. --retrievefile If set to true, retrieves the loadbalancer.xml file from the remote machine. The default is false. --target Specifies the target to which the load balancer configuration will be exported. If a target is not specified, the load balancer configuration is exported to the location specified with file_name. OPERANDS file_name Specifies the file name and location of the exported configuration. * If you specify a directory (relative or absolute) but not a file name, the file named loadbalancer.xml.load_balancer_config_name is created in the specified directory. On Microsoft Windows systems the path must be in quotes. * If you specify a file name in a relative or absolute path, the file is created with the name you specify in the directory you specify. * If you specify a file name but do not specify a directory, the file is created with that name in the current working directory. * If you do not specify this operand, the default value is a file named loadbalancer.xml.load_balancer_config_name created in the domain-dir/generated directory. target Specifies the target to which the configuration will be exported. Valid values are: * cluster_name- Specifies a cluster and its server instances. * stand-alone_instance_name- Specifies a specific server instance. EXAMPLES Example 1, Exporting a Load Balancer Configuration on UNIX The following example exports a load balancing configuration named mycluster-http-lb-config to a file named loadbalancer.xml in the /Sun/AppServer directory . asadmin> export-http-lb-config --config mycluster-http-lb-config /Sun/AppServer/loadbalancer.xml Command export-http-lb-config executed successfully. Example 2, Exporting a Load Balancer Configuration on Windows The following example exports a load balancing configuration named mycluster-http-lb-config to a file named loadbalancer.xml in the C:\Sun\AppServer directory on a Microsoft Windows system. asadmin> export-http-lb-config --config mycluster-http-lb-config "C:\Sun\AppServer\loadbalancer.xml" Command export-http-lb-config executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-http-lb(1), create-http-lb-config(1), list-http-lb-configs(1) asadmin(1M) Java EE 7 26 Aug 2010 export-http-lb-config(1) Command export-http-lb-config executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin get --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help get [options] ... get(1) asadmin Utility Subcommands get(1) NAME get - gets the values of configurable or monitorable attributes SYNOPSIS get [--help] [--monitor[={true|false}]] [--aggregatedataonly[={true|false}]] (dotted-attribute--name)+ DESCRIPTION The get subcommand uses dotted names to get the names and values of configurable or monitorable attributes for GlassFish Server elements. You can use the list(1) subcommand to display the dotted names that represent individual server components and subsystems. For example, a dotted name might be server.applications.web-module. Attributes from the monitoring hierarchy are read-only, but configuration attributes can be modified using the set(1) subcommand. For more detailed information on dotted names, see the dotted-names(5ASC) help page. Note +----------------------------------------+ | Characters that have special | | meaning to the shell or | | command interpreter, such as | | * (asterisk), should be | | quoted or escaped as | | appropriate to the shell, | | for example, by enclosing | | the argument in quotes. In | | multimode, quotes are needed | | only for arguments that | | include spaces, quotes, or | | backslash. | +----------------------------------------+ The following list shows common usage of the get subcommand with the * (asterisk): get * or get *.* Gets all values on all dotted name prefixes. get domain* or get domain*.* Gets all values on the dotted names that begin with domain. get *config*.*.* Gets all values on the dotted names that match *config*.*. get domain.j2ee-applications.*.ejb-module.*.* Gets all values on all EJB modules of all applications. get *web-modules.*.* Gets all values on all web modules whether in an application or standalone. get *.*.*.* Gets all values on all dotted names that have four parts. OPTIONS --help, -? Displays the help text for the subcommand. --monitor, -m Defaults to false. If set to false, the configurable attribute values are returned. If set to true, the monitorable attribute values are returned. --aggregatedataonly, -c Aggregates monitoring data for all GlassFish Server instances in a cluster. The default value is false. OPERANDS dotted-attribute-name Identifies the attribute name in the dotted notation. At least one dotted name attribute is required. The dotted notation is the syntax used to access attributes of configurable entities. EXAMPLES Example 1, Getting the Attributes of a Configurable Element This example gets the attributes of listener.http-listener-1. asadmin> get server.http-service.http-listener.http-listener-1.* server.http-service.http-listener.http-listener-1.acceptor-threads = 1 server.http-service.http-listener.http-listener-1.address = 0.0.0.0 server.http-service.http-listener.http-listener-1.blocking-enabled = false server.http-service.http-listener.http-listener-1.default-virtual-server = server server.http-service.http-listener.http-listener-1.enabled = true server.http-service.http-listener.http-listener-1.external-port = server.http-service.http-listener.http-listener-1.family = inet server.http-service.http-listener.http-listener-1.id = http-listener-1 server.http-service.http-listener.http-listener-1.port = 8080 server.http-service.http-listener.http-listener-1.redirect-port = server.http-service.http-listener.http-listener-1.security-enabled = false server.http-service.http-listener.http-listener-1.server-name = server.http-service.http-listener.http-listener-1.xpowered-by = true Command get executed successfully. Example 2, Getting Monitorable Objects This example gets the configuration attributes for setting the monitoring level and shows whether they are enabled (LOW or HIGH) or disabled (OFF). The jvm component is enabled for monitoring. asadmin> get server.monitoring-service.module-monitoring-levels.* server.monitoring-service.module-monitoring-levels.connector-connection-pool=OFF server.monitoring-service.module-monitoring-levels.connector-service=OFF server.monitoring-service.module-monitoring-levels.d-trace=OFF server.monitoring-service.module-monitoring-levels.ejb-container=OFF server.monitoring-service.module-monitoring-levels.http-service=OFF server.monitoring-service.module-monitoring-levels.jdbc-connection-pool=OFF server.monitoring-service.module-monitoring-levels.jms-service=OFF server.monitoring-service.module-monitoring-levels.jvm=HIGH server.monitoring-service.module-monitoring-levels.orb=OFF server.monitoring-service.module-monitoring-levels.thread-pool=OFF server.monitoring-service.module-monitoring-levels.transaction-service=OFF server.monitoring-service.module-monitoring-levels.web-container=OFF Command get executed successfully. Example 3, Getting Attributes and Values for a Monitorable Object This example gets all attributes and values of the jvm monitorable object. asadmin> get --monitor server.jvm.* server.jvm.HeapSize_Current = 45490176 server.jvm.HeapSize_Description = Describes JvmHeapSize server.jvm.HeapSize_HighWaterMark = 45490176 server.jvm.HeapSize_LastSampleTime = 1063217002433 server.jvm.HeapSize_LowWaterMark = 0 server.jvm.HeapSize_LowerBound = 0 server.jvm.HeapSize_Name = JvmHeapSize server.jvm.HeapSize_StartTime = 1063238840055 server.jvm.HeapSize_Unit = bytes server.jvm.HeapSize_UpperBound = 531628032 server.jvm.UpTime_Count = 1063238840100 server.jvm.UpTime_Description = Describes JvmUpTime server.jvm.UpTime_LastSampleTime = 1-63238840070 server.jvm.UpTime_Name = JvmUpTime server.jvm.UpTime_StartTime = 1063217002430 server.jvm.UpTime_Unit = milliseconds Command get executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO list(1), set(1) dotted-names(5ASC) asadmin(1M) Oracle GlassFish Server Administration Guide Java EE 7 12 Feb 2013 get(1) Command get executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-domains --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-domains [options] ... list-domains(1) asadmin Utility Subcommands list-domains(1) NAME list-domains - lists the domains in the specified directory SYNOPSIS list-domains [--help] [--domaindir domaindir] [--long[={false|true}]] [--header[={false|true}]] DESCRIPTION The list-domains subcommand lists the domains in the specified 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. --long, -l Displays detailed information about the administration servers in the listed domains, including host names and port numbers. The default value is false. --header, -h Specifies whether a header is displayed when the --long option is used. The default value is true. To suppress the header, set the --header option to false. 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 7 12 Feb 2013 list-domains(1) Command list-domains executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-domains | Return:0 |
domain1 running Command list-domains executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-http-lbs --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-http-lbs [options] ... NAME list-http-lbs SYNOPSIS Usage: list-http-lbs [--output=output] [--long=false] [--hea der=true] [name] OPTIONS --output -o --long -l --header -h OPERANDS name Command list-http-lbs executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass list-http-lbs | Return:0 |
Command list-http-lbs executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-secure-admin-internal-users --user admin --passwordfile asadminpass --he lp | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-secure-admin-internal-users [options] ... list-secure-admin-internalasadmin1Utility Slist-secure-admin-internal-users(1) NAME list-secure-admin-internal-users - lists the user names that the GlassFish Server DAS and instances use to authenticate with each other and to authorize admin operations. SYNOPSIS list-secure-admin-internal-users [--help] [--long[={false|true}]] [--output output] [--header[={false|true}]] [name] DESCRIPTION The list-secure-admin-internal-users subcommand lists the user names that the GlassFish Server DAS and instances use to authenticate with each other and to authorize admin operations. OPTIONS --help, -? Displays the help text for the subcommand. --long, -l Displays detailed information about each internal user. The default value is false. --output, -o Displays specific details about each internal user. Use a comma-separated list to specify the details you want to display and their order. The values are case-insensitive. Possible values are as follows: username Displays the user name for the internal user. password-alias Displays the password alias for the internal user. --header, -h Specifies whether column headings are displayed when the --long option is used. The default value is true. To suppress the headings, set the --header option to false. OPERANDS name The user name for the internal user for which you want to display details. EXAMPLES Example 1, List the user name for secure admin The following example lists the user names that the GlassFish Server DAS and instances use to authenticate with each other and to authorize admin operations. asadmin> list-secure-admin-internal-users Command list-secure-admin-internal-users executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO enable-secure-admin(1) enable-secure-admin-internal-user(1) asadmin(1M) Java EE 7 13 Feb 20list-secure-admin-internal-users(1) Command list-secure-admin-internal-users executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin list-secure-admin-principals --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help list-secure-admin-principals [options] ... list-secure-admin-principaasadmin Utility Subcolist-secure-admin-principals(1) NAME list-secure-admin-principals - lists the certificates for which GlassFish Server accepts admin requests from clients. SYNOPSIS list-secure-admin-principals [--help] [--long[={false|true}]] [--output output] [--header[={false|true}]] [name] DESCRIPTION The list-secure-admin-principals subcommand lists the certificates for which GlassFish Server accepts admin requests from clients. OPTIONS --help, -? Displays the help text for the subcommand. --long, -l Displays detailed information about the certificates for which GlassFish Server accepts admin requests from clients. The default value is false. --output, -o Displays specific details about the certificates for which GlassFish Server accepts admin requests from clients. Use a comma-separated list to specify the details you want to display and their order. The values are case-insensitive. Possible values are as follows: DN Displays the distinguished name (DN) of each certificate. --header, -h Specifies whether column headings are displayed when the --long option is used. The default value is true. To suppress the headings, set the --header option to false. OPERANDS name The distinguished name of the certificate, specified as a comma-separated list in quotes. For example: "CN=system.amer.oracle.com,OU=GlassFish,O=Oracle Corporation,L=Santa Clara,ST=California,C=US". EXAMPLES Example 1, List the certificates The following example shows how to list the certificates for which GlassFish Server accepts admin requests from clients. asadmin> list-secure-admin-principals CN=localhost,OU=GlassFish,O=Oracle Corporation,L=Santa Clara,ST=California,C=US CN=localhost-instance,OU=GlassFish,O=Oracle Corporation,L=Santa Clara,ST=California,C=US Command list-secure-admin-principals executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO enable-secure-admin(1) enable-secure-admin-principal(1) asadmin(1M) Java EE 7 13 Feb 2013 list-secure-admin-principals(1) Command list-secure-admin-principals executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin login --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help login [options] ... login(1) asadmin Utility Subcommands login(1) NAME login - logs you into a domain SYNOPSIS login [--help] DESCRIPTION The purpose of the login subcommand is to ease domain administration by letting you log into a particular domain. If GlassFish Server domains are created on various machines (locally), you can run the asadmin utility from any of these machines and manage domains located elsewhere (remotely). This is especially useful when a particular machine is chosen as an administration client that manages multiple domains and servers. The login subcommand prompts you for the administrator user name and password. After successful login, the .asadminpass file is created in your home directory. (This is the same file that is modified when you run the create-domain subcommand with the --savelogin option.) The literal host name is stored, and no resolution with the DNS is attempted. If a domain is being administered from other machines, it is sufficient to run the login subcommand once. You do not need to specify the asadmin utility options --user and --passwordfile when you run additional remote subcommands on that domain. After you have logged into a domain, you still need to provide the host and port for any subsequent remote subcommands unless you chose the default values for --host (localhost) and --port (4848) options. Subsequent use of same subcommand with the same parameters will result in overwriting the contents of the .asadminpass file for the given administration host and port. You can decide to overwrite the file or to reject such a login. Login information is saved permanently and can be used across multiple domain restarts. There is no logout subcommand. If you want to log in to another domain, run the login subcommand and specify new values for the asadmin utility options --host and --port. OPTIONS --help, -? Displays the help text for the subcommand. EXAMPLES Example 1, Logging Into a Domain on a Remote Machine This example logs into a domain located on another machine. Options are specified before the login subcommand. asadmin --host foo --port 8282 login Please enter the admin user name>admin Please enter the admin password> Trying to authenticate for administration of server at host [foo] and port [8282] ... Login information relevant to admin user name [admin] for host [foo] and admin port [8282] stored at [/.asadminpass] successfully. Make sure that this file remains protected. Information stored in this file will be used by asadmin commands to manage associated domain. Example 2, Logging Into a Domain on the Default Port of Localhost This example logs into a domain on mylhost on the default port. Options are specified before the login subcommand. asadmin --host myhost login Please enter the admin user name>admin Please enter the admin password> Trying to authenticate for administration of server at host [myhost] and port [4848] ... An entry for login exists for host [myhost] and port [4848], probably from an earlier login operation. Do you want to overwrite this entry (y/n)?y Login information relevant to admin user name [admin] for host [myhost] and admin port [4848] stored at [/home/joe/.asadminpass] successfully. Make sure that this file remains protected. Information stored in this file will be used by asadmin commands to manage associated domain. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-domain(1), delete-domain(1) asadmin(1M) Java EE 7 9 Oct 2009 login(1) Command login executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin redeploy --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help redeploy [options] ... redeploy(1) asadmin Utility Subcommands redeploy(1) NAME redeploy - redeploys the specified component SYNOPSIS redeploy [--help] --name component_name [--upload={true|false}] [--retrieve local_dirpath] [--dbvendorname dbvendorname] [--createtables={true|false}|--dropandcreatetables={true|false}] [--uniquetablenames={true|false}] [--deploymentplan deployment_plan] [--altdd alternate_deploymentdescriptor] [--runtimealtdd runtime_alternate_deploymentdescriptor] [--deploymentorder deployment_order] [--enabled={true|false}] [--generatermistubs={false|true}] [--contextroot context_root] [--precompilejsp={true|false}] [--verify={false|true}] [--virtualservers virtual_servers] [--availabilityenabled={false|true}] [--asyncreplication={true|false}] [--lbenabled={true|false}] [--keepstate={false|true}] [--libraries jar_file[,jar_file]*] [--target target] [--type pkg-type] [--properties(name=value)[:name=value]*] [file_archive|filepath] DESCRIPTION The redeploy subcommand redeploys an enterprise application, web application, module based on the Enterprise JavaBeans ( EJB) specification (EJB module), connector module, or application client module that is already deployed or already exists. The redeploy subcommand preserves the settings and other options with which the application was originally deployed. The application must already be deployed. Otherwise, an error occurs. This subcommand is supported in remote mode only. OPTIONS --help, -? Displays the help text for the subcommand. --virtualservers One or more virtual server IDs. Multiple IDs are separated by commas. --contextroot Valid only if the archive is a web module. It is ignored for other archive types; defaults to filename without extension. --precompilejsp By default this option does not allow the JSP to be precompiled during deployment. Instead, JSPs are compiled during runtime. Default is false. --verify If set to true and the required verifier packages are installed from the Update Tool, the syntax and semantics of the deployment descriptor is verified. Default is false. --name Name of the deployable component. The name can include an optional version identifier, which follows the name and is separated from the name by a colon (:). The version identifier must begin with a letter or number. It can contain alphanumeric characters plus underscore (_), dash (-), and period (.) characters. For more information about module and application versions, see "Module and Application Versions" in Oracle GlassFish Server Application Deployment Guide. --upload Specifies whether the subcommand uploads the file to the DAS. In most situations, this option can be omitted. Valid values are as follows: false The subcommand does not upload the file and attempts to access the file through the specified file name. If the DAS cannot access the file, the subcommand fails. For example, the DAS might be running as a different user than the administration user and does not have read access to the file. In this situation, the subcommand fails if the --upload option is false. true The subcommand uploads the file to the DAS over the network connection. The default value depends on whether the DAS is on the host where the subcommand is run or is on a remote host. * If the DAS is on the host where the subcommand is run, the default is false. * If the DAS is on a remote host, the default is true. If a directory filepath is specified, this option is ignored. --retrieve Retrieves the client stub JAR file from the server machine to the local directory. --dbvendorname Specifies the name of the database vendor for which tables are created. Supported values include db2, mssql, oracle, derby, javadb, postgresql, and sybase, case-insensitive. If not specified, the value of the database-vendor-name attribute in glassfish-ejb-jar.xml is used. If no value is specified, a connection is made to the resource specified by the jndi-name subelement of the cmp-resource element in the glassfish-ejb-jar.xml file, and the database vendor name is read. If the connection cannot be established, or if the value is not recognized, SQL-92 compliance is presumed. --createtables If specified as true, creates tables at deployment of an application with unmapped CMP beans. If specified as false, tables are not created. If not specified, the value of the create-tables-at-deploy entry in the cmp-resource element of the glassfish-ejb-jar.xml file determines whether or not tables are created. No unique constraints are created for the tables. --dropandcreatetables If specified as true when the component is redeployed, the tables created by the previous deployment are dropped before creating the new tables. Applies to deployed applications with unmapped CMP beans. If specified as false, tables are neither dropped nor created. If not specified, the tables are dropped if the drop-tables-at-undeploy entry in the cmp-resource element of the glassfish-ejb-jar.xml file is set to true, and the new tables are created if the create-tables-at-deploy entry in the cmp-resource element of the glassfish-ejb-jar.xml file is set to true. --uniquetablenames Guarantees unique table names for all the beans and results in a hash code added to the table names. This is useful if you have an application with case-sensitive bean names. Applies to applications with unmapped CMP beans. --deploymentplan Deploys the deployment plan, which is a JAR file that contains GlassFish Server descriptors. Specify this option when deploying a pure EAR file. A pure EAR file is an EAR without GlassFish Server descriptors. --altdd Deploys the application using a Java EE standard deployment descriptor that resides outside of the application archive. Specify an absolute path or a relative path to the alternate deployment descriptor file. The alternate deployment descriptor overrides the top-level deployment descriptor packaged in the archive. For example, for an EAR, the use of --altdd overrides application.xml. For a standalone module, the use of --altdd overrides the top-level module descriptor such as web.xml. --runtimealtdd Deploys the application using a GlassFish Server runtime deployment descriptor that resides outside of the application archive. Specify an absolute path or a relative path to the alternate deployment descriptor file. The alternate deployment descriptor overrides the top-level deployment descriptor packaged in the archive. For example, for an EAR, the use of --runtimealtdd overrides glassfish-application.xml. For a standalone module, the use of --runtimealtdd overrides the top-level module descriptor such as glassfish-web.xml. Applies to GlassFish Server deployment descriptors only (glassfish-*.xml); the name of the alternate deployment descriptor file must begin with glassfish-. Does not apply to sun-*.xml deployment descriptors, which are deprecated. --deploymentorder Specifies the deployment order of the application. This is useful if the application has dependencies and must be loaded in a certain order at server startup. The deployment order is specified as an integer. The default value is 100. Applications with a lower number are loaded before applications with a higher number. For example, an application with a deployment order of 102 is loaded before an application with a deployment order of 110. If a deployment order is not specified, the default value of 100 is assigned. If two applications have the same deployment order, the first application to be deployed is the first application to be loaded at server startup. The deployment order is typically specified when the application is first deployed but can also be specified or changed after initial deployment using the set subcommand. You can view the deployment order of an application using the get subcommand. --enabled Allows users to access the application. If set to false, users will not be able to access the application. This option enables the application on the specified target instance or cluster. If you deploy to the target domain, this option is ignored, since deploying to the domain doesn't deploy to a specific instance or cluster. The default is true. --generatermistubs If set to true, static RMI-IIOP stubs are generated and put into the client.jar. If set to false, the stubs are not generated. Default is false. --availabilityenabled This option controls whether high-availability is enabled for web sessions and for stateful session bean (SFSB) checkpointing and potentially passivation. If set to false (default) all web session saving and SFSB checkpointing is disabled for the specified application, web application, or EJB module. If set to true, the specified application or module is enabled for high-availability. Set this option to true only if high availability is configured and enabled at higher levels, such as the server and container levels. --asyncreplication This option controls whether web session and SFSB states for which high availability is enabled are first buffered and then replicated using a separate asynchronous thread. If set to true (default), performance is improved but availability is reduced. If the instance where states are buffered but not yet replicated fails, the states are lost. If set to false, performance is reduced but availability is guaranteed. States are not buffered but immediately transmitted to other instances in the cluster. --lbenabled This option controls whether the deployed application is available for load balancing. The default is true. --keepstate This option controls whether web sessions, SFSB instances, and persistently created EJB timers are retained between redeployments. The default is false. This option is supported only on the default server instance, named server. It is not supported and ignored for any other target. Some changes to an application between redeployments prevent this feature from working properly. For example, do not change the set of instance variables in the SFSB bean class. For web applications, this feature is applicable only if in the glassfish-web-app.xml file the persistence-type attribute of the session-manager element is file. For stateful session bean instances, the persistence type without high availability is set in the server (the sfsb-persistence-type attribute) and must be set to file, which is the default and recommended value. If any active web session, SFSB instance, or EJB timer fails to be preserved or restored, none of these will be available when the redeployment is complete. However, the redeployment continues and a warning is logged. To preserve active state data, GlassFish Server serializes the data and saves it in memory. To restore the data, the class loader of the newly redeployed application deserializes the data that was previously saved. --libraries A comma-separated list of library JAR files. Specify the library JAR files by their relative or absolute paths. Specify relative paths relative to domain-dir/lib/applibs. The libraries are made available to the application in the order specified. --target Specifies the target to which you are deploying. Valid values are: server Deploys the component to the default server instance server and is the default value. domain Deploys the component to the domain. If domain is the target for an initial deployment, the application is deployed to the domain, but no server instances or clusters reference the application. If domain is the target for a redeployment, and dynamic reconfiguration is enabled for the clusters or server instances that reference the application, the referencing clusters or server instances automatically get the new version of the application. If redeploying, and dynamic configuration is disabled, the referencing clusters or server instances do not get the new version of the application until the clustered or standalone server instances are restarted. cluster_name Deploys the component to every server instance in the cluster. instance_name Deploys the component to a particular stand-alone server instance. --type The packaging archive type of the component that is being deployed. Possible values are as follows: car The component is packaged as a CAR file. ear The component is packaged as an EAR file. ejb The component is an EJB packaged as a JAR file. osgi The component is packaged as an OSGi bundle. rar The component is packaged as a RAR file. war The component is packaged as a WAR file. --properties or --property Optional keyword-value pairs that specify additional properties for the deployment. The available properties are determined by the implementation of the component that is being deployed or redeployed. The --properties option and the --property option are equivalent. You can use either option regardless of the number of properties that you specify. You can specify the following properties for a deployment: jar-signing-alias Specifies the alias for the security certificate with which the application client container JAR file is signed. Java Web Start will not run code that requires elevated permissions unless it resides in a JAR file signed with a certificate that the user's system trusts. For your convenience, GlassFish Server signs the JAR file automatically using the certificate with this alias from the domain's keystore. Java Web Start then asks the user whether to trust the code and displays the GlassFish Server certificate information. To sign this JAR file with a different certificate, add the certificate to the domain keystore, then use this property. For example, you can use a certificate from a trusted authority, which avoids the Java Web Start prompt, or from your own company, which users know they can trust. Default is s1as, the alias for the self-signed certificate created for every domain. java-web-start-enabled Specifies whether Java Web Start access is permitted for an application client module. Default is true. compatibility Specifies the GlassFish Server release with which to be backward compatible in terms of JAR visibility requirements for applications. The only allowed value is v2, which refers to Sun Java System Application Server version 2 or Sun Java System Application Server version 9.1 or 9.1.1. The Java EE 6 platform specification imposes stricter requirements than Java EE 5 did on which JAR files can be visible to various modules within an EAR file. In particular, application clients must not have access to EJB JAR files or other JAR files in the EAR file unless references use the standard Java SE mechanisms (extensions, for example) or the Java EE library-directory mechanism. Setting this property to v2 removes these Java EE 6 restrictions. keepSessions={false|true} Superseded by the --keepstate option. This property can by used to specify whether active sessions of the application that is being redeployed are preserved and then restored when the redeployment is complete. Applies to HTTP sessions in a web container. Default is false. false Active sessions of the application are not preserved and restored (default). true Active sessions of the application are preserved and restored. If any active session of the application fails to be preserved or restored, none of the sessions will be available when the redeployment is complete. However, the redeployment continues and a warning is logged. To preserve active sessions, GlassFish Server serializes the sessions and saves them in memory. To restore the sessions, the class loader of the newly redeployed application deserializes any sessions that were previously saved. preserveAppScopedResources If set to true, preserves any application-scoped resources and restores them during redeployment. Default is false. Other available properties are determined by the implementation of the component that is being redeployed. OPERANDS file_archive|filepath The path to the archive that contains the application that is being redeployed. This path can be a relative path or an absolute path. The archive can be in either of the following formats: * An archive file, for example, /export/JEE_apps/hello.war. If the --upload option is set to true, this is the path to the deployable file on the local client machine. If the --upload option is set to false, this is the absolute path to the file on the server machine. * A directory that contains the exploded format of the deployable archive. This is the absolute path to the directory on the server machine. If you specify a directory, the --upload option is ignored. Whether this operand is required depends on how the application was originally deployed: * If the application was originally deployed from a file, the archive-path operand is required. The operand must specify an archive file. * If the application was originally deployed from a directory, the archive-path operand is optional. The operand can specify a directory or an archive file. EXAMPLES Example 1, Redeploying a Web Application From a File This example redeploys the web application hello from the hello.war file in the current working directory. The application was originally deployed from a file. Active sessions of the application are to be preserved and then restored when the redeployment is complete. asadmin> redeploy --name hello --properties keepSessions=true hello.war Application deployed successfully with name hello. Command redeploy executed successfully Example 2, Redeploying a Web Application From a Directory This example redeploys the web application hellodir. The application was originally deployed from a directory. asadmin> redeploy --name hellodir Application deployed successfully with name hellodir. Command redeploy executed successfully EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO deploy(1), undeploy(1), list-components(1), get(1), set(1) asadmin(1M) Oracle GlassFish Server Application Deployment Guide Java EE 7 12 Feb 2013 redeploy(1) Command redeploy executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-domain --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help start-domain [options] ... start-domain(1) asadmin Utility Subcommands start-domain(1) NAME start-domain - starts the DAS of the specified domain SYNOPSIS start-domain [--help] [--debug={true|false}] [--domaindir domain-dir] [--dry-run={true|false}] [--upgrade={true|false}] [--verbose={true|false}] [--watchdog={true|false}] [domain-name] DESCRIPTION The start-domain subcommand starts the domain administration server (DAS) of the specified domain. If a domain is not specified, the default domain is assumed. If the domains directory contains two or more domains, the domain-name operand must be specified. Note +----------------------------------------+ | On the Windows platform, | | processes can bind to the | | same port. To avoid this | | problem, do not start | | multiple domains with the | | same port number at the same | | time. | +----------------------------------------+ This subcommand is supported in local mode only. Note +----------------------------------------+ | In Oracle GlassFish Server, | | the start-domain subcommand | | prompts for a new admin user | | password if no password has | | been set for the admin user. | | Additionally, the admin user | | password must not be blank | | if secure administration is | | enabled; otherwise, the | | start-domain subcommand | | fails. | | To provide the new admin | | user password, you can use | | the --passwordfile utility | | option of the asadmin(1M) | | command after adding the | | entry AS_ADMIN_NEWPASSWORD | | to the password file. | +----------------------------------------+ OPTIONS --help, -? Displays the help text for the subcommand. --debug Specifies whether the domain is started with Java Platform Debugger Architecture (JPDA) (http://java.sun.com/javase/technologies/core/toolsapis/jpda/) debugging enabled. Possible values are as follows: true The instance is started with JPDA debugging enabled and the port number for JPDA debugging is displayed. false The instance is started with JPDA debugging disabled (default). --dry-run, -n Suppresses actual starting of the domain. Instead, start-domain displays the full java command that would be used to start the domain, including all options. Reviewing this command can be useful to confirm JVM options and when troubleshooting startup issues. The default value is false. --domaindir The domain root directory, which contains the directory of the domain that is to be restarted. If specified, the path must be accessible in the file system. The default location of the domain root directory is as-install/domains. --upgrade Specifies whether the configuration of the domain administration server (DAS) is upgraded to the current release. Normally, if the subcommand detects that the configuration is from an older release of GlassFish Server, the configuration is upgraded automatically before being started. You should not need to use this option explicitly. Possible values are as follows: true When the domain is started, the configuration is modified to be compatible with this release of GlassFish Server, and the GlassFish Server process stops. false The configuration of the DAS is not updated (default). --verbose, -v Specifies whether detailed information about the domain is displayed in the console window where the subcommand is run. Possible values are as follows: true Detailed startup messages and log messages about the domain are displayed in the console window where the subcommand is run. If the domain is later restarted by running the restart-domain(1) subcommand from a different console window, messages continue to be displayed in the original console window. You can kill the GlassFish Server process by typing CTRL-C in the console window. You can kill the GlassFish Server process and obtain a thread dump for the server by typing one of the following key combinations in the console window: * CTRL-\ on UNIX systems * CTRL-Break on Windows systems false Detailed information is not displayed (default). --watchdog, -w Specifies whether limited information about the domain is displayed in the console window where the subcommand is run. The --watchdog option is similar to --verbose but does not display the detailed startup messages and log messages. This option is useful when running the asadmin utility in the background or with no attached console. Possible values are as follows: true Limited information is displayed in the console window. false Limited information is not displayed in the console window (default). OPERANDS domain-name The unique name of the domain you want to start. This operand is optional if only one domain exists in the GlassFish Server installation. EXAMPLES Example 1, Starting a Domain This example starts mydomain4 in the default domains directory. asadmin> start-domain mydomain4 Waiting for DAS to start. ........... Started domain: mydomain4 Domain location: /myhome/glassfishv3/glassfish/domains/mydomain4 Log file: /myhome/glassfishv3/glassfish/domains/mydomain4/logs/server.log Admin port for the domain: 4848 Command start-domain executed successfully. EXIT STATUS 0 subcommand executed successfully 1 error in executing the subcommand SEE ALSO create-domain(1), delete-domain(1), list-domains(1), restart-domain(1), stop-domain(1) asadmin(1M) Java Platform Debugger Architecture (JPDA) (http://java.sun.com/javase/technologies/core/toolsapis/jpda/) Java EE 7 13 Feb 2013 start-domain(1) Command start-domain executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin --user admin --passwordfile asadminpass delete-cluster cluster2 | Return:0 |
Command delete-cluster executed successfully. |
||
Top | /home/cdctest/glassfish4_b80/glassfish/bin/asadmin start-local-instance --user admin --passwordfile asadminpass --help | Return:0 |
Deprecated syntax, instead use: asadmin --user admin --passwordfile asadminpass --help start-local-instance [options] ... start-local-instance(1) asadmin Utility Subcommands start-local-instance(1) NAME start-local-instance - starts a GlassFish Server instance on the host where the subcommand is run SYNOPSIS start-local-instance [--help] [--nodedir node-dir] [--node node] [--debug={false|true}] [--dry-run={false|true}] [--sync={normal|full|none}] [--verbose={false|true}] [--watchdog={false|true}] [instance-name] DESCRIPTION The start-local-instance subcommand starts a GlassFish Server instance on the host where the subcommand is run. This subcommand does not require the Distributed Component Object Model (DCOM) remote protocol or secure shell (SSH) to be configured. You must run this command from the host where the instance resides. The subcommand can start any GlassFish Server instance, regardless of how the instance was created. For example, this subcommand can start an instance that was created by using the create-instance(1) subcommand. The start-local-instance 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. This subcommand is supported in local mode. However, to synchronize the instance with the DAS, this subcommand must be run in remote mode. OPTIONS --help, -? Displays the help text for the subcommand. --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. --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. --debug Specifies whether the instance is started with Java Platform Debugger Architecture (JPDA) (http://java.sun.com/javase/technologies/core/toolsapis/jpda/) debugging enabled. Possible values are as follows: true The instance is started with JPDA debugging enabled and the port number for JPDA debugging is displayed. false The instance is started with JPDA debugging disabled (default). --dry-run, -n Suppresses actual starting of the instance. Instead, start-local-instance displays the full java command that would be used to start the instance, including all options. Reviewing this command can be useful to confirm JVM options and when troubleshooting startup issues. The default value is false. --sync The type of synchronization between the DAS and the instance's files when the instance is started. Possible values are as follows: none The DAS does not synchronize the instance's files with any changes. This type of synchronization minimizes the time that is required to start the instance. normal The DAS synchronizes the instance with changes since the last synchronization as follows: * For the config directory, the DAS synchronizes the instance with all changes. * For the applications directory and docroot directory, only a change to a top-level subdirectory causes the DAS to synchronize all files under that subdirectory. If a file below a top level subdirectory is changed without a change to a file in the top level subdirectory, full synchronization is required. In normal operation, files below the top level subdirectories of these directories are not changed. If an application is deployed and undeployed, full synchronization is not necessary to update the instance with the change. This value is the default. full The DAS synchronizes the instance with all of the instance's files, regardless of whether the files have changed since the last synchronization. This type of synchronization might delay the startup of the instance while the DAS updates all files in the instance's directories. Caution +----------------------------------------+ |If the DAS is not running or is | |unreachable from the host where you are | |running this subcommand, do not set the | |--sync option to full. To perform a | |full synchronization, the subcommand | |removes the instance's cache. If the | |DAS cannot be contacted to replace the | |cache, the subcommand fails and the | |instance cannot be restarted until it | |is resynchronized with the DAS. | +----------------------------------------+ --verbose, -v Specifies whether detailed information about the instance is displayed in the console window where the subcommand is run. Possible values are as follows: true Detailed startup messages and log messages about the instance are displayed in the console window where the subcommand is run. If the instance is later restarted by running the restart-local-instance(1) subcommand from a different console window, messages continue to be displayed in the original console window. You can kill the GlassFish Server process by typing CTRL-C in the console window. You can kill the GlassFish Server process and obtain a thread dump for the server by typing one of the following key combinations in the console window: * CTRL-\ on UNIX systems * CTRL-Break on Windows systems false Detailed information is not displayed (default). --watchdog, -w Specifies whether limited information about the instance is displayed in the console window where the subcommand is run. The --watchdog option is similar to --verbose but does not display the detailed startup messages and log messages. This option is useful when running the asadmin utility in the background or with no attached console. Possible values are as follows: true Limited information is displayed in the console window. false Limited information is not displayed in the console window (default). OPERANDS instance-name The name of the instance to start. EXAMPLES Example 1, Starting an Instance Locally This example starts the instance yml-i-sj01 on the host where the subcommand is run. asadmin> start-local-instance --node sj01 yml-i-sj01 Waiting for the server to start ................................. Successfully started the instance: yml-i-sj01 instance Location: /export/glassfish3/glassfish/nodes/sj01/yml-i-sj01 Log File: /export/glassfish3/glassfish/nodes/sj01/yml-i-sj01/logs/server.log Admin Port: 24849 Command start-local-instance executed successfully. EXIT STATUS 0 command executed successfully 1 error in executing the command SEE ALSO create-instance(1), create-local-instance(1), delete-instance(1), delete-local-instance(1), restart-instance(1), restart-local-instance(1), start-domain(1), start-instance(1), stop-domain(1), stop-instance(1), stop-local-instance(1) asadmin(1M) Java Platform Debugger Architecture (JPDA) (http://java.sun.com/javase/technologies/core/toolsapis/jpda/) Java EE 7 13 Feb 2013 start-local-instance(1) Command start-local-instance executed successfully. |