Buggy code:
} else { argError = "'='<seq2seq4repair_space>is<seq2seq4repair_space>missing<seq2seq4repair_space>after<seq2seq4repair_space>-p" ; break ; } } else if ( arg . equals ( "--no-local-auth" ) ) { noLocalAuth = true ; } else if ( arg . startsWith ( "--timeout" ) ) { if ( connectionTimeout > 0 ) { argError = "Duplicate<seq2seq4repair_space>argument<seq2seq4repair_space>'--timeout'" ; break ; } if ( ( ( arg . length ( ) ) > 9 ) && ( ( arg . charAt ( 9 ) ) == '=' ) ) { final String value = arg . substring ( 10 ) ; try { connectionTimeout = Integer . parseInt ( value ) ; } catch ( final NumberFormatException e ) { } if ( connectionTimeout <= 0 ) { argError = ( "The<seq2seq4repair_space>timeout<seq2seq4repair_space>must<seq2seq4repair_space>be<seq2seq4repair_space>a<seq2seq4repair_space>valid<seq2seq4repair_space>positive<seq2seq4repair_space>integer:<seq2seq4repair_space>'" + value ) + "'" ; break ; } } else { argError = "'='<seq2seq4repair_space>is<seq2seq4repair_space>missing<seq2seq4repair_space>after<seq2seq4repair_space>--timeout" ; break ; } } else if ( ( arg . equals ( "--help" ) ) || ( arg . equals ( "-h" ) ) ) { commands = Collections . singletonList ( "help" ) ; } else if ( arg . startsWith ( "--properties=" ) ) { final String value = arg . substring ( 13 ) ; final File propertiesFile = new File ( value ) ; if ( ! ( propertiesFile . exists ( ) ) ) { argError = "File<seq2seq4repair_space>doesn't<seq2seq4repair_space>exist:<seq2seq4repair_space>" + ( propertiesFile . getAbsolutePath ( ) ) ; break ; } final Properties props = new Properties ( ) ; FileInputStream fis = null ; try { fis = new FileInputStream ( propertiesFile ) ; props . load ( fis ) ; } catch ( FileNotFoundException e ) { argError = e . getLocalizedMessage ( ) ; break ; } catch ( IOException e ) { argError = ( ( "Failed<seq2seq4repair_space>to<seq2seq4repair_space>load<seq2seq4repair_space>properties<seq2seq4repair_space>from<seq2seq4repair_space>" + ( propertiesFile . getAbsolutePath ( ) ) ) + ":<seq2seq4repair_space>" ) + ( e . getLocalizedMessage ( ) ) ; break ; } finally { if ( fis != null ) { try { fis . close ( ) ; } catch ( IOException e ) { } } } for ( String key : props . stringPropertyNames ( ) ) { if ( ! ( systemPropertyKeys . contains ( key ) ) ) { WildFlySecurityManager . setPropertyPrivileged ( key , props . getProperty ( key ) ) ; } } } else if ( arg . startsWith ( "-D" ) ) { final String prop = arg . substring ( 2 ) ; final int i = prop . indexOf ( '=' ) ; if ( i > 0 ) { final String key = prop . substring ( 0 , i ) ; WildFlySecurityManager . setPropertyPrivileged ( key , prop . substring ( ( i + 1 ) , prop . length ( ) ) ) ; systemPropertyKeys . add ( key ) ; } else { WildFlySecurityManager . setPropertyPrivileged ( prop , "true" ) ; systemPropertyKeys . add ( prop ) ; } } else if ( ! ( arg . equals ( "-XX:" ) ) ) { if ( file != null ) { argError = "Only<seq2seq4repair_space>one<seq2seq4repair_space>of<seq2seq4repair_space>'--file',<seq2seq4repair_space>'--commands'<seq2seq4repair_space>or<seq2seq4repair_space>'--command'<seq2seq4repair_space>can<seq2seq4repair_space>appear<seq2seq4repair_space>as<seq2seq4repair_space>the<seq2seq4repair_space>argument<seq2seq4repair_space>at<seq2seq4repair_space>a<seq2seq4repair_space>time:<seq2seq4repair_space>" + arg ; break ; } if ( commands != null ) { argError = ( ( "'" + arg ) + "'<seq2seq4repair_space>is<seq2seq4repair_space>assumed<seq2seq4repair_space>to<seq2seq4repair_space>be<seq2seq4repair_space>a<seq2seq4repair_space>command(s)<seq2seq4repair_space>but<seq2seq4repair_space>the<seq2seq4repair_space>commands<seq2seq4repair_space>to<seq2seq4repair_space>execute<seq2seq4repair_space>have<seq2seq4repair_space>been<seq2seq4repair_space>specified<seq2seq4repair_space>by<seq2seq4repair_space>another<seq2seq4repair_space>argument:<seq2seq4repair_space>" ) + commands ; break ; } commands = Util . splitCommands ( arg ) ; } } if ( argError != null ) { System . err . println ( argError ) ; exitCode = 1 ; return ; } if ( version ) { cmdCtx = CliLauncher . initCommandContext ( defaultController , username , password , noLocalAuth , false , connect , connectionTimeout ) ; INSTANCE . handle ( cmdCtx ) ; return ; } if ( file != null ) { cmdCtx = CliLauncher . initCommandContext ( defaultController , username , password , noLocalAuth , false , connect , connectionTimeout ) ; CliLauncher . processFile ( file , cmdCtx ) ; return ; } if ( commands != null ) { cmdCtx = CliLauncher . initCommandContext ( defaultController , username , password , noLocalAuth , false , connect , connectionTimeout ) ; CliLauncher . processCommands ( commands , cmdCtx ) ; return ; } if ( gui ) { cmdCtx = CliLauncher . initCommandContext ( defaultController , username , password , noLocalAuth , false , true , connectionTimeout ) ; CliLauncher . processGui ( cmdCtx ) ; return ; } cmdCtx = CliLauncher . initCommandContext ( defaultController , username , password , noLocalAuth , true , connect , connectionTimeout ) ; cmdCtx . interact ( ) ; } catch ( Throwable t ) { <START_BUG> t . printStackTrace ( ) ; <END_BUG> exitCode = 1 ; } finally { if ( ( cmdCtx != null ) && ( ! gui ) ) { cmdCtx . terminateSession ( ) ; if ( ( cmdCtx . getExitCode ( ) ) != 0 ) { exitCode = cmdCtx . getExitCode ( ) ; } } if ( ! gui ) { System . exit ( exitCode ) ; } } System . exit ( exitCode ) ; } private static CommandContext initCommandContext ( String defaultController , String username , char [ ] password , boolean disableLocalAuth , boolean initConsole , boolean connect , final int connectionTimeout ) throws CliInitializationException { } private static void processGui ( final CommandContext cmdCtx ) { } private static void processCommands ( List < String > commands , CommandContext cmdCtx ) { } private static void processFile ( File file , final CommandContext cmdCtx ) { } private static final String JBOSS_CLI_RC_PROPERTY = "jboss.cli.rc" ; private static final String CURRENT_WORKING_DIRECTORY = "user.dir" ; private static final String JBOSS_CLI_RC_FILE = ".jbossclirc" ; static void runcom ( CommandContext ctx ) throws CliInitializationException { } }

Fix:
System . out . println ( Util . getMessagesFromThrowable ( t ) ) ;