I next attempted to install an IGB App, as follows:
- Selected Tools > Open App Manager
- Observed that several Apps were available, but not ProtAnnot
- Selected the top App listed in the display: "Geometric Mean Operator"
- Observed "java.io.IOException" was triggered in the IGB log tab when I selected the App.
Here is the error observed:
Jul 12, 2023 12:19:23 PM com.sun.webkit.network.URLLoader doRun
WARNING: Unexpected error
java.io.IOException: Resource does not exist: bundle://38bfba1d-676b-4ae6-8419-86d993ba80e1_77.0:0/pluginInfoTemplateResources/fonts/fontawesome-webfont.woff?v=4.4.0
at org.apache.felix.framework.URLHandlersBundleURLConnection.<init>(URLHandlersBundleURLConnection.java:135)
at org.apache.felix.framework.URLHandlersBundleStreamHandler.openConnection(URLHandlersBundleStreamHandler.java:66)
at java.net.URL.openConnection(URL.java:1027)
at com.sun.webkit.network.URLLoader.doRun(URLLoader.java:162)
at com.sun.webkit.network.URLLoader.lambda$run$0(URLLoader.java:132)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.webkit.network.URLLoader.run(URLLoader.java:131)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
Jul 12, 2023 12:19:23 PM com.sun.webkit.network.URLLoader doRun
WARNING: Unexpected error
java.io.IOException: Resource does not exist: bundle://38bfba1d-676b-4ae6-8419-86d993ba80e1_77.0:0/pluginInfoTemplateResources/fonts/fontawesome-webfont.ttf?v=4.4.0
at org.apache.felix.framework.URLHandlersBundleURLConnection.<init>(URLHandlersBundleURLConnection.java:135)
at org.apache.felix.framework.URLHandlersBundleStreamHandler.openConnection(URLHandlersBundleStreamHandler.java:66)
at java.net.URL.openConnection(URL.java:1027)
at com.sun.webkit.network.URLLoader.doRun(URLLoader.java:162)
at com.sun.webkit.network.URLLoader.lambda$run$0(URLLoader.java:132)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.webkit.network.URLLoader.run(URLLoader.java:131)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
Jul 12, 2023 12:19:23 PM com.sun.webkit.network.URLLoader doRun
WARNING: Unexpected error
java.io.IOException: Resource does not exist: bundle://38bfba1d-676b-4ae6-8419-86d993ba80e1_77.0:0/pluginInfoTemplateResources/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular
at org.apache.felix.framework.URLHandlersBundleURLConnection.<init>(URLHandlersBundleURLConnection.java:135)
at org.apache.felix.framework.URLHandlersBundleStreamHandler.openConnection(URLHandlersBundleStreamHandler.java:66)
at java.net.URL.openConnection(URL.java:1027)
at com.sun.webkit.network.URLLoader.doRun(URLLoader.java:162)
at com.sun.webkit.network.URLLoader.lambda$run$0(URLLoader.java:132)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.webkit.network.URLLoader.run(URLLoader.java:131)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
However, I was able to click "Install" and install the App, as recorded in the log following my click:
12:23:22.667 INFO c.a.igb.util.IGBTrustManager - Trusted Certificates:CN=*.bioviz.org; CN=Sectigo RSA Domain Validation Secure Server CA,O=Sectigo Limited,L=Salford,ST=Greater Manchester,C=GB; CN=USERTrust RSA Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US
12:23:23.703 INFO c.a.igb.util.IGBTrustManager - Trusted Certificates:CN=*.s3.amazonaws.com; CN=Amazon RSA 2048 M01,O=Amazon,C=US; CN=Amazon Root CA 1,O=Amazon,C=US; CN=Starfield Services Root Certificate Authority - G2,O=Starfield Technologies\, Inc.,L=Scottsdale,ST=Arizona,C=US
12:23:24.046 INFO o.l.i.p.manager.BundleActionManager - Installed app: geometric-mean,9.1.0
12:23:24.059 INFO com.affymetrix.igb.IGB - bundle geometric-mean;9.1.0 installed
Also, when I clicked on other Apps in the App Manager display, the previously observed error did not recur.
Side note:
While attempting to install netbeans version 11.3, I ran into a bug where the installer will fail because it cannot find the jdk. The steps here fixed the issue.