I am have installed the Designer app on my desktop PC. I can reach our Ignition installation but when attempting to open the designer window, I get a window flash on the desktop and then nothing. I see nothing telling in the log. The last thing is the call to start the designer and that is it. Any help would be greatly appreciated.
Java Version: 8 update 281, 64-Bit
Windows 10 Pro for Workstations, version 20H2, Build 19042.844
Windows Firewall: Disabled
Gateway: Version: 8.1.1 (b2020120808)
Designer Launcher Version: 1.1.1
I have tried to open it from the design launcher app and also created a shortcut from the design launcher. Both provide the same result
Thanks for clarification. Windows couldn’t find it either as the extension was .txt not .log. There isnt’t much in there however. I created a new file and launched again. Here is the result:
INFO [DesignerLauncher ] [2021/03/09 08:58:29]: Set initial logging level to INFO
INFO [DesignerLauncher ] [2021/03/09 08:58:29]: Updating logging level to INFO
INFO [GatewayConnect ] [2021/03/09 08:58:30]: Attempting to connect to gateway http://ignition.corp.colmet.com:8088...
INFO [LaunchUtil ] [2021/03/09 08:58:31]: Starting Java with the following parameters: C:\Program Files\Inductive Automation\Designer Launcher\jre\bin\java.exe -classpath C:\Users\cmerani\.ignition\clientlauncher-data\launchclient.jar -Djavaws.sr.gateway.addr.0=http://ignition.corp.colmet.com:8088 -Djavaws.sr.launchts=1615301911080 -Djavaws.sr.main=com.inductiveautomation.ignition.designer.DesignerStartupHook -Djavaws.sr.platform.edition= -Djavaws.sr.platform.plugins= -Djavaws.ignition.sso=true -Xms64M -Xmx2048M -Djavaws.sr.memory.init=64M -Djavaws.sr.memory.max=2048M -Dsun.java2d.d3d=false -Dsun.java2d.noddraw=false -Djavaws.sr.screen=0 -Djavaws.sr.scope=D com.inductiveautomation.ignition.client.launch.BootstrapSwing
I had to CD into that directory then run the java.exe. The following exceptions were thrown:
Exception in thread "main" java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge
at java.desktop/java.awt.Toolkit.newAWTError(Toolkit.java:472)
at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:488)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1603)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:532)
at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:613)
at java.desktop/javax.swing.UIManager.<clinit>(UIManager.java:383)
at java.desktop/javax.swing.JPanel.updateUI(JPanel.java:126)
at java.desktop/javax.swing.JPanel.<init>(JPanel.java:86)
at java.desktop/javax.swing.JPanel.<init>(JPanel.java:95)
at com.inductiveautomation.ignition.client.launch.splash.SplashPanel.<init>(SplashPanel.java:33)
at com.inductiveautomation.ignition.client.launch.splash.DefaultSplashPanel.<init>(DefaultSplashPanel.java:79)
at com.inductiveautomation.ignition.client.launch.splash.SplashPanelFactory$DefaultSplashPanelFactory.createSplashPanel(SplashPanelFactory.java:28)
at com.inductiveautomation.ignition.client.launch.Launcher.startLauncher(Launcher.java:450)
at com.inductiveautomation.ignition.client.launch.Launcher.startLauncherInitial(Launcher.java:271)
at com.inductiveautomation.ignition.client.launch.Launcher.startLauncherInitial(Launcher.java:257)
at com.inductiveautomation.ignition.client.launch.BootstrapSwing.<init>(BootstrapSwing.java:61)
at com.inductiveautomation.ignition.client.launch.BootstrapSwing.main(BootstrapSwing.java:45)
Caused by: java.lang.ClassNotFoundException: com.sun.java.accessibility.AccessBridge
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:398)
at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:485)
... 23 more
It is always more helpful to address an issue directly especially for those who may search in the future. I believe what Kevin means by looking at this disaster of a reference thread is that the access bridge must be disabled. In order to save anyone else from having to weed through that thread who may be facing the same issue, here is how to disable it.
Navigate to your JRE Bin Directory, mine was (C:\Program Files\Java\jre1.8.0_281\bin)
Execute “jabswitch.exe /disable”
This has finally allowed the designer to open for me