[GLASSFISH-19407] Move the asadmin[.bat] scripts from nucleus to glassfish Created: 06/Dec/12  Updated: 20/Dec/16

Status: In Progress
Project: glassfish
Component/s: admin
Affects Version/s: 4.0_dev
Fix Version/s: 4.0

Type: Task Priority: Major
Reporter: Chris Kasso Assignee: Chris Kasso
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Status Whiteboard:

asadmin was removed from nucleus and moved to GF in r59023.

Next step will be to clean up asadmin string usage in nucleus.


First pass complete:

Sending admin/cli/src/main/java/com/sun/enterprise/admin/cli/LocalStrings.properties
Sending admin/server-mgmt/src/main/java/com/sun/enterprise/admin/servermgmt/cli/LocalStrings.properties
Sending admin/server-mgmt/src/main/java/com/sun/enterprise/admin/servermgmt/services/LocalStrings.properties
Sending cluster/cli/src/main/java/com/sun/enterprise/admin/cli/cluster/LocalStrings.properties
Sending common/common-util/src/main/java/org/glassfish/common/util/admin/LocalStrings.properties

There are still some remaining strings to convert. These will be a bit more difficult to deal with.


Currently the asadmin script resides in Nucleus. An analogous command already exists in Nucleus. It is called nadmin.

The asadmin scripts (asadmin and asdmin.bat) need to be moved into the GlassFish project because not all projects that depend on Nucleus will use a command named asadmin. They may use the skinning mechanism to provide their own command for admin functions.

As part of this transition Nucleus based tests need to be reviewed to ensure they use nadmin instead of asadmin.

We also need to decide if the AsadminMain class in Nucleus should be renamed to NadminMain. This would impact commands outside of nucleus that currently use the skinning mechanism.

Generated at Sat Mar 25 00:04:59 UTC 2017 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.