Hello,
The GUI does not show up on start after having updated AsciidocFX from 1.7.4 to 1.7.8 .
The process is visible in the task manager, and the only thing I can do is to kill it.
I use scoop to install and update AsciidocFX on Windows .
My C:\Users\******\.AsciidocFX-1.7.8 directory seems to contain default .json configuration files.
My C:\Users\******\.AsciidocFX-1.7.4 directory still contains the 1.7.4 configuration files with my own settings.
I am still able to run the 1.7.4 version, scoop keeps both versions installed in separate directories.
My C:\Users\******\.AsciidocFX-1.7.8\log\asciidocfx.log file contains :
19472 [JavaFX Application Thread] ERROR com.kodedu.helper.IOHelper - Problem occured while copying C:\Users\******\scoop\apps\asciidocfx\current\conf\asciidoctor_pdf.json to C:\Users\******\.AsciidocFX-1.7.8\asciidoctor_pdf.json
java.nio.file.NoSuchFileException: C:\Users\******\scoop\apps\asciidocfx\current\conf\asciidoctor_pdf.json
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
at java.base/sun.nio.fs.WindowsFileCopy.copy(WindowsFileCopy.java:99)
at java.base/sun.nio.fs.WindowsFileSystemProvider.copy(WindowsFileSystemProvider.java:284)
at java.base/java.nio.file.Files.copy(Files.java:1305)
at com.kodedu.helper.IOHelper.copy(IOHelper.java:190)
at com.kodedu.config.ConfigurationBase.resolveConfigPath(ConfigurationBase.java:94)
at com.kodedu.config.PdfConfigBean.getConfigPath(PdfConfigBean.java:53)
at com.kodedu.config.ConfigurationBase.load(ConfigurationBase.java:138)
at com.kodedu.config.ConfigurationService.loadConfigurations(ConfigurationService.java:78)
at com.kodedu.boot.AppStarter.lambda$startApp$9(AppStarter.java:180)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at javafx.base@18.0.1/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at javafx.base@18.0.1/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.base@18.0.1/javafx.event.Event.fireEvent(Event.java:198)
at javafx.graphics@18.0.1/javafx.stage.Window.fireEvent(Window.java:1433)
at javafx.graphics@18.0.1/javafx.stage.Window$12.invalidated(Window.java:1111)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)
at javafx.graphics@18.0.1/javafx.stage.Window.setShowing(Window.java:1239)
at javafx.graphics@18.0.1/javafx.stage.Window.show(Window.java:1254)
at javafx.graphics@18.0.1/javafx.stage.Stage.show(Stage.java:277)
at com.kodedu.boot.AppStarter.lambda$startApp$11(AppStarter.java:203)
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:85)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at javafx.graphics@18.0.1/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:833)
19474 [JavaFX Application Thread] ERROR com.kodedu.helper.IOHelper - Problem occured while creating FileReader for C:\Users\******\.AsciidocFX-1.7.8\asciidoctor_pdf.json path
java.io.FileNotFoundException: C:\Users\******\.AsciidocFX-1.7.8\asciidoctor_pdf.json (Le fichier spécifié est introuvable)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:216)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
at com.kodedu.helper.IOHelper.fileReader(IOHelper.java:433)
at com.kodedu.config.AsciidoctorConfigBase.load(AsciidoctorConfigBase.java:209)
at com.kodedu.config.ConfigurationBase.load(ConfigurationBase.java:138)
at com.kodedu.config.ConfigurationService.loadConfigurations(ConfigurationService.java:78)
at com.kodedu.boot.AppStarter.lambda$startApp$9(AppStarter.java:180)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at javafx.base@18.0.1/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at javafx.base@18.0.1/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.base@18.0.1/javafx.event.Event.fireEvent(Event.java:198)
at javafx.graphics@18.0.1/javafx.stage.Window.fireEvent(Window.java:1433)
at javafx.graphics@18.0.1/javafx.stage.Window$12.invalidated(Window.java:1111)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)
at javafx.graphics@18.0.1/javafx.stage.Window.setShowing(Window.java:1239)
at javafx.graphics@18.0.1/javafx.stage.Window.show(Window.java:1254)
at javafx.graphics@18.0.1/javafx.stage.Stage.show(Stage.java:277)
at com.kodedu.boot.AppStarter.lambda$startApp$11(AppStarter.java:203)
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:85)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at javafx.graphics@18.0.1/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:833)
19475 [JavaFX Application Thread] ERROR com.kodedu.boot.AppStarter - java.lang.NullPointerException: Cannot invoke "java.io.Reader.read(char[], int, int)" because "this.reader" is null
java.lang.RuntimeException: java.lang.NullPointerException: Cannot invoke "java.io.Reader.read(char[], int, int)" because "this.reader" is null
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:89)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at javafx.graphics@18.0.1/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.NullPointerException: Cannot invoke "java.io.Reader.read(char[], int, int)" because "this.reader" is null
at org.glassfish.json.JsonTokenizer.fillBuf(JsonTokenizer.java:519)
at org.glassfish.json.JsonTokenizer.read(JsonTokenizer.java:480)
at org.glassfish.json.JsonTokenizer.nextToken(JsonTokenizer.java:357)
at org.glassfish.json.JsonParserImpl$NoneContext.getNextEvent(JsonParserImpl.java:426)
at org.glassfish.json.JsonParserImpl.next(JsonParserImpl.java:376)
at org.glassfish.json.JsonReaderImpl.readObject(JsonReaderImpl.java:111)
at com.kodedu.config.AsciidoctorConfigBase.load(AsciidoctorConfigBase.java:212)
at com.kodedu.config.ConfigurationBase.load(ConfigurationBase.java:138)
at com.kodedu.config.ConfigurationService.loadConfigurations(ConfigurationService.java:78)
at com.kodedu.boot.AppStarter.lambda$startApp$9(AppStarter.java:180)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at javafx.base@18.0.1/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at javafx.base@18.0.1/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.base@18.0.1/javafx.event.Event.fireEvent(Event.java:198)
at javafx.graphics@18.0.1/javafx.stage.Window.fireEvent(Window.java:1433)
at javafx.graphics@18.0.1/javafx.stage.Window$12.invalidated(Window.java:1111)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)
at javafx.graphics@18.0.1/javafx.stage.Window.setShowing(Window.java:1239)
at javafx.graphics@18.0.1/javafx.stage.Window.show(Window.java:1254)
at javafx.graphics@18.0.1/javafx.stage.Stage.show(Stage.java:277)
at com.kodedu.boot.AppStarter.lambda$startApp$11(AppStarter.java:203)
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:85)
... 7 common frames omitted
15453 [JavaFX Application Thread] ERROR com.kodedu.helper.IOHelper - Problem occured while copying C:\Users\******\scoop\apps\asciidocfx\current\conf\asciidoctor_pdf.json to C:\Users\******\.AsciidocFX-1.7.8\asciidoctor_pdf.json
java.nio.file.NoSuchFileException: C:\Users\******\scoop\apps\asciidocfx\current\conf\asciidoctor_pdf.json
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
at java.base/sun.nio.fs.WindowsFileCopy.copy(WindowsFileCopy.java:99)
at java.base/sun.nio.fs.WindowsFileSystemProvider.copy(WindowsFileSystemProvider.java:284)
at java.base/java.nio.file.Files.copy(Files.java:1305)
at com.kodedu.helper.IOHelper.copy(IOHelper.java:190)
at com.kodedu.config.ConfigurationBase.resolveConfigPath(ConfigurationBase.java:94)
at com.kodedu.config.PdfConfigBean.getConfigPath(PdfConfigBean.java:53)
at com.kodedu.config.ConfigurationBase.load(ConfigurationBase.java:138)
at com.kodedu.config.ConfigurationService.loadConfigurations(ConfigurationService.java:78)
at com.kodedu.boot.AppStarter.lambda$startApp$9(AppStarter.java:180)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at javafx.base@18.0.1/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at javafx.base@18.0.1/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.base@18.0.1/javafx.event.Event.fireEvent(Event.java:198)
at javafx.graphics@18.0.1/javafx.stage.Window.fireEvent(Window.java:1433)
at javafx.graphics@18.0.1/javafx.stage.Window$12.invalidated(Window.java:1111)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)
at javafx.graphics@18.0.1/javafx.stage.Window.setShowing(Window.java:1239)
at javafx.graphics@18.0.1/javafx.stage.Window.show(Window.java:1254)
at javafx.graphics@18.0.1/javafx.stage.Stage.show(Stage.java:277)
at com.kodedu.boot.AppStarter.lambda$startApp$11(AppStarter.java:203)
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:85)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at javafx.graphics@18.0.1/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:833)
15454 [JavaFX Application Thread] ERROR com.kodedu.helper.IOHelper - Problem occured while creating FileReader for C:\Users\******\.AsciidocFX-1.7.8\asciidoctor_pdf.json path
java.io.FileNotFoundException: C:\Users\******\.AsciidocFX-1.7.8\asciidoctor_pdf.json (Le fichier spécifié est introuvable)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:216)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
at com.kodedu.helper.IOHelper.fileReader(IOHelper.java:433)
at com.kodedu.config.AsciidoctorConfigBase.load(AsciidoctorConfigBase.java:209)
at com.kodedu.config.ConfigurationBase.load(ConfigurationBase.java:138)
at com.kodedu.config.ConfigurationService.loadConfigurations(ConfigurationService.java:78)
at com.kodedu.boot.AppStarter.lambda$startApp$9(AppStarter.java:180)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at javafx.base@18.0.1/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at javafx.base@18.0.1/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.base@18.0.1/javafx.event.Event.fireEvent(Event.java:198)
at javafx.graphics@18.0.1/javafx.stage.Window.fireEvent(Window.java:1433)
at javafx.graphics@18.0.1/javafx.stage.Window$12.invalidated(Window.java:1111)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)
at javafx.graphics@18.0.1/javafx.stage.Window.setShowing(Window.java:1239)
at javafx.graphics@18.0.1/javafx.stage.Window.show(Window.java:1254)
at javafx.graphics@18.0.1/javafx.stage.Stage.show(Stage.java:277)
at com.kodedu.boot.AppStarter.lambda$startApp$11(AppStarter.java:203)
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:85)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at javafx.graphics@18.0.1/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:833)
15454 [JavaFX Application Thread] ERROR com.kodedu.boot.AppStarter - java.lang.NullPointerException: Cannot invoke "java.io.Reader.read(char[], int, int)" because "this.reader" is null
java.lang.RuntimeException: java.lang.NullPointerException: Cannot invoke "java.io.Reader.read(char[], int, int)" because "this.reader" is null
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:89)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at javafx.graphics@18.0.1/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.NullPointerException: Cannot invoke "java.io.Reader.read(char[], int, int)" because "this.reader" is null
at org.glassfish.json.JsonTokenizer.fillBuf(JsonTokenizer.java:519)
at org.glassfish.json.JsonTokenizer.read(JsonTokenizer.java:480)
at org.glassfish.json.JsonTokenizer.nextToken(JsonTokenizer.java:357)
at org.glassfish.json.JsonParserImpl$NoneContext.getNextEvent(JsonParserImpl.java:426)
at org.glassfish.json.JsonParserImpl.next(JsonParserImpl.java:376)
at org.glassfish.json.JsonReaderImpl.readObject(JsonReaderImpl.java:111)
at com.kodedu.config.AsciidoctorConfigBase.load(AsciidoctorConfigBase.java:212)
at com.kodedu.config.ConfigurationBase.load(ConfigurationBase.java:138)
at com.kodedu.config.ConfigurationService.loadConfigurations(ConfigurationService.java:78)
at com.kodedu.boot.AppStarter.lambda$startApp$9(AppStarter.java:180)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at javafx.base@18.0.1/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at javafx.base@18.0.1/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.base@18.0.1/javafx.event.Event.fireEvent(Event.java:198)
at javafx.graphics@18.0.1/javafx.stage.Window.fireEvent(Window.java:1433)
at javafx.graphics@18.0.1/javafx.stage.Window$12.invalidated(Window.java:1111)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)
at javafx.graphics@18.0.1/javafx.stage.Window.setShowing(Window.java:1239)
at javafx.graphics@18.0.1/javafx.stage.Window.show(Window.java:1254)
at javafx.graphics@18.0.1/javafx.stage.Stage.show(Stage.java:277)
at com.kodedu.boot.AppStarter.lambda$startApp$11(AppStarter.java:203)
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:85)
... 7 common frames omitted
11188 [JavaFX Application Thread] ERROR com.kodedu.helper.IOHelper - Problem occured while copying C:\Users\******\scoop\apps\asciidocfx\1.7.8\conf\asciidoctor_pdf.json to C:\Users\******\.AsciidocFX-1.7.8\asciidoctor_pdf.json
java.nio.file.NoSuchFileException: C:\Users\******\scoop\apps\asciidocfx\1.7.8\conf\asciidoctor_pdf.json
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
at java.base/sun.nio.fs.WindowsFileCopy.copy(WindowsFileCopy.java:99)
at java.base/sun.nio.fs.WindowsFileSystemProvider.copy(WindowsFileSystemProvider.java:284)
at java.base/java.nio.file.Files.copy(Files.java:1305)
at com.kodedu.helper.IOHelper.copy(IOHelper.java:190)
at com.kodedu.config.ConfigurationBase.resolveConfigPath(ConfigurationBase.java:94)
at com.kodedu.config.PdfConfigBean.getConfigPath(PdfConfigBean.java:53)
at com.kodedu.config.ConfigurationBase.load(ConfigurationBase.java:138)
at com.kodedu.config.ConfigurationService.loadConfigurations(ConfigurationService.java:78)
at com.kodedu.boot.AppStarter.lambda$startApp$9(AppStarter.java:180)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at javafx.base@18.0.1/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at javafx.base@18.0.1/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.base@18.0.1/javafx.event.Event.fireEvent(Event.java:198)
at javafx.graphics@18.0.1/javafx.stage.Window.fireEvent(Window.java:1433)
at javafx.graphics@18.0.1/javafx.stage.Window$12.invalidated(Window.java:1111)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)
at javafx.graphics@18.0.1/javafx.stage.Window.setShowing(Window.java:1239)
at javafx.graphics@18.0.1/javafx.stage.Window.show(Window.java:1254)
at javafx.graphics@18.0.1/javafx.stage.Stage.show(Stage.java:277)
at com.kodedu.boot.AppStarter.lambda$startApp$11(AppStarter.java:203)
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:85)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at javafx.graphics@18.0.1/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:833)
11189 [JavaFX Application Thread] ERROR com.kodedu.helper.IOHelper - Problem occured while creating FileReader for C:\Users\******\.AsciidocFX-1.7.8\asciidoctor_pdf.json path
java.io.FileNotFoundException: C:\Users\******\.AsciidocFX-1.7.8\asciidoctor_pdf.json (Le fichier spécifié est introuvable)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:216)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157)
at com.kodedu.helper.IOHelper.fileReader(IOHelper.java:433)
at com.kodedu.config.AsciidoctorConfigBase.load(AsciidoctorConfigBase.java:209)
at com.kodedu.config.ConfigurationBase.load(ConfigurationBase.java:138)
at com.kodedu.config.ConfigurationService.loadConfigurations(ConfigurationService.java:78)
at com.kodedu.boot.AppStarter.lambda$startApp$9(AppStarter.java:180)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at javafx.base@18.0.1/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at javafx.base@18.0.1/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.base@18.0.1/javafx.event.Event.fireEvent(Event.java:198)
at javafx.graphics@18.0.1/javafx.stage.Window.fireEvent(Window.java:1433)
at javafx.graphics@18.0.1/javafx.stage.Window$12.invalidated(Window.java:1111)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)
at javafx.graphics@18.0.1/javafx.stage.Window.setShowing(Window.java:1239)
at javafx.graphics@18.0.1/javafx.stage.Window.show(Window.java:1254)
at javafx.graphics@18.0.1/javafx.stage.Stage.show(Stage.java:277)
at com.kodedu.boot.AppStarter.lambda$startApp$11(AppStarter.java:203)
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:85)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at javafx.graphics@18.0.1/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:833)
11189 [JavaFX Application Thread] ERROR com.kodedu.boot.AppStarter - java.lang.NullPointerException: Cannot invoke "java.io.Reader.read(char[], int, int)" because "this.reader" is null
java.lang.RuntimeException: java.lang.NullPointerException: Cannot invoke "java.io.Reader.read(char[], int, int)" because "this.reader" is null
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:89)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at javafx.graphics@18.0.1/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at javafx.graphics@18.0.1/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics@18.0.1/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.NullPointerException: Cannot invoke "java.io.Reader.read(char[], int, int)" because "this.reader" is null
at org.glassfish.json.JsonTokenizer.fillBuf(JsonTokenizer.java:519)
at org.glassfish.json.JsonTokenizer.read(JsonTokenizer.java:480)
at org.glassfish.json.JsonTokenizer.nextToken(JsonTokenizer.java:357)
at org.glassfish.json.JsonParserImpl$NoneContext.getNextEvent(JsonParserImpl.java:426)
at org.glassfish.json.JsonParserImpl.next(JsonParserImpl.java:376)
at org.glassfish.json.JsonReaderImpl.readObject(JsonReaderImpl.java:111)
at com.kodedu.config.AsciidoctorConfigBase.load(AsciidoctorConfigBase.java:212)
at com.kodedu.config.ConfigurationBase.load(ConfigurationBase.java:138)
at com.kodedu.config.ConfigurationService.loadConfigurations(ConfigurationService.java:78)
at com.kodedu.boot.AppStarter.lambda$startApp$9(AppStarter.java:180)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
at javafx.base@18.0.1/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at javafx.base@18.0.1/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at javafx.base@18.0.1/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at javafx.base@18.0.1/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at javafx.base@18.0.1/com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.base@18.0.1/javafx.event.Event.fireEvent(Event.java:198)
at javafx.graphics@18.0.1/javafx.stage.Window.fireEvent(Window.java:1433)
at javafx.graphics@18.0.1/javafx.stage.Window$12.invalidated(Window.java:1111)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
at javafx.base@18.0.1/javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)
at javafx.graphics@18.0.1/javafx.stage.Window.setShowing(Window.java:1239)
at javafx.graphics@18.0.1/javafx.stage.Window.show(Window.java:1254)
at javafx.graphics@18.0.1/javafx.stage.Stage.show(Stage.java:277)
at com.kodedu.boot.AppStarter.lambda$startApp$11(AppStarter.java:203)
at com.kodedu.service.impl.ThreadServiceImpl.lambda$runActionLater$2(ThreadServiceImpl.java:85)
... 7 common frames omitted
Hello, The GUI does not show up on start after having updated AsciidocFX from 1.7.4 to 1.7.8 . The process is visible in the task manager, and the only thing I can do is to kill it.
I use scoop to install and update AsciidocFX on Windows .
My
C:\Users\******\.AsciidocFX-1.7.8
directory seems to contain default .json configuration files. MyC:\Users\******\.AsciidocFX-1.7.4
directory still contains the 1.7.4 configuration files with my own settings. I am still able to run the 1.7.4 version, scoop keeps both versions installed in separate directories.My
C:\Users\******\.AsciidocFX-1.7.8\log\asciidocfx.log
file contains :