The Class-Path manifest entry for the admin-cli.jar file (nucleus/admin/cli module) references the following JAR files that are not part of nucleus.
backup.jar doesn't contain any local commands, so it can just be removed.
cli-optional.jar is defined in the appserver. It could be placed into the lib/asadmin directory so that it would be picked up by asadmin. However, it
has "backup.jar" in its classpath so if cli-optional.jar is moved, then backup.jar won't be found.
Nucleus needs a better way of allowing the asadmin command to be extended.
Note: lib/asadmin really should be called lib/nadmin now.