actual
$ ./server-migration.sh --help java.lang.ExceptionInInitializerError at org.jboss.migration.cli.CommandLineArgumentUsageImpl.init(CommandLineArgumentUsageImpl.java:30) at org.jboss.migration.cli.CommandLineArgumentUsageImpl.printUsage(CommandLineArgumentUsageImpl.java:43) at org.jboss.migration.cli.CommandLineServerMigration.usage(CommandLineServerMigration.java:48) at org.jboss.migration.cli.CommandLineServerMigration.main(CommandLineServerMigration.java:65) Caused by: java.lang.IllegalArgumentException: Invalid logger interface org.jboss.migration.cli.logger.CommandLineMigrationLogger (implementation not found in sun.misc.Launcher$AppClassLoader@45ee12a7) at org.jboss.logging.Logger$1.run(Logger.java:2556) at java.security.AccessController.doPrivileged(Native Method) at org.jboss.logging.Logger.getMessageLogger(Logger.java:2529) at org.jboss.logging.Logger.getMessageLogger(Logger.java:2516) at org.jboss.migration.cli.logger.CommandLineMigrationLogger.<clinit>(CommandLineMigrationLogger.java:29) ... 4 more
expected
$ ./server-migration.sh --help Usage: server-migration.sh [args...] where args include: --environment <value> Path to the properties file containing the user environment. --interactive <value> Indicates if the migration tool should interact (or not) with the user. Value should either be true or false. --source <value> Path to the base dir of the server to migrate from. --target <value> Path to the base dir of the server to migrate to.