|
There is a weird error when having a DataValidator emitting a Status.WARNING instead of error, but just for console installations. The Swing installer behaves like expected. In the console installation, the user must exactly three times confirm OK to get to the next panel.
I injected generating a stacktrace to figure out what is repeating here
Message broker connection
--> Row 1: URL: [tcp://localhost:7000]
Enter the row number (1..1) to edit, 2 to continue, 3 to redisplay, 4 to add a row
2
Could not connect to broker URL: tcp://localhost:7000. Reason: java.net.ConnectException: Connection refused
Enter O for OK, C to Cancel:
O
java.lang.Exception: O
at com.izforge.izpack.core.handler.ConsolePrompt.confirm(ConsolePrompt.java:162)
at com.izforge.izpack.core.handler.PromptUIHandler.emitWarning(PromptUIHandler.java:89)
at com.izforge.izpack.installer.panel.AbstractPanelView.isWarningValid(AbstractPanelView.java:514)
at com.izforge.izpack.installer.panel.AbstractPanelView.isValid(AbstractPanelView.java:486)
at com.izforge.izpack.installer.panel.AbstractPanelView.isValid(AbstractPanelView.java:451)
at com.izforge.izpack.installer.panel.AbstractPanelView.validateData(AbstractPanelView.java:417)
at com.izforge.izpack.installer.panel.AbstractPanelView.isValid(AbstractPanelView.java:261)
at com.izforge.izpack.installer.console.AbstractConsolePanel.promptEndPanel(AbstractConsolePanel.java:88)
at com.izforge.izpack.panels.userinput.UserInputConsolePanel.run(UserInputConsolePanel.java:192)
at com.izforge.izpack.installer.console.ConsoleInstallAction.run(ConsoleInstallAction.java:64)
at com.izforge.izpack.installer.console.ConsolePanels.switchPanel(ConsolePanels.java:82)
at com.izforge.izpack.installer.console.ConsolePanels.switchPanel(ConsolePanels.java:1)
at com.izforge.izpack.installer.panel.AbstractPanels.switchPanel(AbstractPanels.java:509)
at com.izforge.izpack.installer.panel.AbstractPanels.next(AbstractPanels.java:254)
at com.izforge.izpack.installer.panel.AbstractPanels.next(AbstractPanels.java:234)
at com.izforge.izpack.installer.console.ConsoleInstaller.run(ConsoleInstaller.java:183)
at com.izforge.izpack.installer.bootstrap.Installer.launchConsoleInstaller(Installer.java:262)
at com.izforge.izpack.installer.bootstrap.Installer.launchInstall(Installer.java:225)
at com.izforge.izpack.installer.bootstrap.Installer.start(Installer.java:193)
at com.izforge.izpack.installer.bootstrap.Installer.main(Installer.java:72)
Press 1 to continue, 2 to quit, 3 to redisplay
1
Could not connect to broker URL: tcp://localhost:7000. Reason: java.net.ConnectException: Connection refused
Enter O for OK, C to Cancel:
O
java.lang.Exception: O
at com.izforge.izpack.core.handler.ConsolePrompt.confirm(ConsolePrompt.java:162)
at com.izforge.izpack.core.handler.PromptUIHandler.emitWarning(PromptUIHandler.java:89)
at com.izforge.izpack.installer.panel.AbstractPanelView.isWarningValid(AbstractPanelView.java:514)
at com.izforge.izpack.installer.panel.AbstractPanelView.isValid(AbstractPanelView.java:486)
at com.izforge.izpack.installer.panel.AbstractPanelView.isValid(AbstractPanelView.java:451)
at com.izforge.izpack.installer.panel.AbstractPanelView.validateData(AbstractPanelView.java:417)
at com.izforge.izpack.installer.panel.AbstractPanelView.isValid(AbstractPanelView.java:261)
at com.izforge.izpack.installer.console.ConsolePanels.switchPanel(ConsolePanels.java:87)
at com.izforge.izpack.installer.console.ConsolePanels.switchPanel(ConsolePanels.java:1)
at com.izforge.izpack.installer.panel.AbstractPanels.switchPanel(AbstractPanels.java:509)
at com.izforge.izpack.installer.panel.AbstractPanels.next(AbstractPanels.java:254)
at com.izforge.izpack.installer.panel.AbstractPanels.next(AbstractPanels.java:234)
at com.izforge.izpack.installer.console.ConsoleInstaller.run(ConsoleInstaller.java:183)
at com.izforge.izpack.installer.bootstrap.Installer.launchConsoleInstaller(Installer.java:262)
at com.izforge.izpack.installer.bootstrap.Installer.launchInstall(Installer.java:225)
at com.izforge.izpack.installer.bootstrap.Installer.start(Installer.java:193)
at com.izforge.izpack.installer.bootstrap.Installer.main(Installer.java:72)
Could not connect to broker URL: tcp://localhost:7000. Reason: java.net.ConnectException: Connection refused
Enter O for OK, C to Cancel:
O
java.lang.Exception: O
at com.izforge.izpack.core.handler.ConsolePrompt.confirm(ConsolePrompt.java:162)
at com.izforge.izpack.core.handler.PromptUIHandler.emitWarning(PromptUIHandler.java:89)
at com.izforge.izpack.installer.panel.AbstractPanelView.isWarningValid(AbstractPanelView.java:514)
at com.izforge.izpack.installer.panel.AbstractPanelView.isValid(AbstractPanelView.java:486)
at com.izforge.izpack.installer.panel.AbstractPanelView.isValid(AbstractPanelView.java:451)
at com.izforge.izpack.installer.panel.AbstractPanelView.validateData(AbstractPanelView.java:417)
at com.izforge.izpack.installer.panel.AbstractPanelView.isValid(AbstractPanelView.java:261)
at com.izforge.izpack.installer.panel.AbstractPanelView.isValid(AbstractPanelView.java:239)
at com.izforge.izpack.installer.panel.AbstractPanels.executeValidationActions(AbstractPanels.java:597)
at com.izforge.izpack.installer.panel.AbstractPanels.isValid(AbstractPanels.java:177)
at com.izforge.izpack.installer.panel.AbstractPanels.next(AbstractPanels.java:249)
at com.izforge.izpack.installer.panel.AbstractPanels.next(AbstractPanels.java:234)
at com.izforge.izpack.installer.console.ConsoleInstaller.run(ConsoleInstaller.java:183)
at com.izforge.izpack.installer.bootstrap.Installer.launchConsoleInstaller(Installer.java:262)
at com.izforge.izpack.installer.bootstrap.Installer.launchInstall(Installer.java:225)
at com.izforge.izpack.installer.bootstrap.Installer.start(Installer.java:193)
at com.izforge.izpack.installer.bootstrap.Installer.main(Installer.java:72)
[x] Include optional pack 'Application'
Enter Y for Yes, N for No:
May 7, 2015 3:45:55 PM SEVERE: null
jline.console.UserInterruptException
at jline.console.ConsoleReader.readLine(ConsoleReader.java:2681)
at jline.console.ConsoleReader.readLine(ConsoleReader.java:2269)
at jline.console.ConsoleReader.readLine(ConsoleReader.java:2257)
at com.izforge.izpack.util.Console.readLine(Console.java:92)
at com.izforge.izpack.util.Console.prompt(Console.java:401)
at com.izforge.izpack.util.Console.prompt(Console.java:384)
at com.izforge.izpack.util.Console.prompt(Console.java:431)
at com.izforge.izpack.core.handler.ConsolePrompt.confirm(ConsolePrompt.java:207)
at com.izforge.izpack.api.handler.AbstractPrompt.confirm(AbstractPrompt.java:148)
at com.izforge.izpack.panels.packs.PacksConsolePanel.askUser(PacksConsolePanel.java:202)
at com.izforge.izpack.panels.packs.PacksConsolePanel.drawHelper(PacksConsolePanel.java:160)
at com.izforge.izpack.panels.packs.PacksConsolePanel.run(PacksConsolePanel.java:108)
at com.izforge.izpack.installer.console.ConsoleInstallAction.run(ConsoleInstallAction.java:64)
at com.izforge.izpack.installer.console.ConsolePanels.switchPanel(ConsolePanels.java:82)
at com.izforge.izpack.installer.console.ConsolePanels.switchPanel(ConsolePanels.java:1)
at com.izforge.izpack.installer.panel.AbstractPanels.switchPanel(AbstractPanels.java:509)
at com.izforge.izpack.installer.panel.AbstractPanels.next(AbstractPanels.java:254)
at com.izforge.izpack.installer.panel.AbstractPanels.next(AbstractPanels.java:234)
at com.izforge.izpack.installer.console.ConsoleInstaller.run(ConsoleInstaller.java:183)
at com.izforge.izpack.installer.bootstrap.Installer.launchConsoleInstaller(Installer.java:262)
at com.izforge.izpack.installer.bootstrap.Installer.launchInstall(Installer.java:225)
at com.izforge.izpack.installer.bootstrap.Installer.start(Installer.java:193)
at com.izforge.izpack.installer.bootstrap.Installer.main(Installer.java:72)
[ Console installation FAILED! ]
|