When I enable the Bioviz Development plugin repo something odd is happening. I expect the logo/letter next to each plugin name in the App Manager to switch to a different color and still use the letter "B", but when I enable the Development repo, all of the plugin logo letters change to "L" as in Local. Furthermore, I can install ProtAnnot in this state but I get an exception and am not able to start ProtAnnot from the tools menu (the exception can be seen below).
I assume I should be using the development repo to test IGBF-984 because when I try to test with the plain Bioviz repo I am not seeing the changes specified in IGBF-984 (arrow buttons to navigate left anf right in ProtAnnot).
For now, I am moving this into the testing blocked column and assigning it to John since he is taking a look at this.
Exception generated:
ERROR: Resolver: Install error - com.lorainelab.protannot
java.io.IOException: Error accessing file:/opt/jenkins_home/jobs/Development_Branch/workspace/extbundles/optional/protannot-8.6.0.jar
at org.apache.felix.bundlerepository.impl.FileUtil.openURL(FileUtil.java:217)
at org.apache.felix.bundlerepository.impl.FileUtil.openURL(FileUtil.java:199)
at org.apache.felix.bundlerepository.impl.ResolverImpl.deploy(ResolverImpl.java:629)
at com.lorainelab.igb.plugins.BundleActionManager.installBundle(BundleActionManager.java:122)
at com.lorainelab.igb.plugins.BundleActionManager.access$000(BundleActionManager.java:37)
at com.lorainelab.igb.plugins.BundleActionManager$1.get(BundleActionManager.java:101)
at com.lorainelab.igb.plugins.BundleActionManager$1.get(BundleActionManager.java:96)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source)
at java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: \opt\jenkins_home\jobs\Development_Branch\workspace\extbundles\optional\protannot-8.6.0.jar (The system cannot find the path specified)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
at org.apache.felix.bundlerepository.impl.FileUtil.openURL(FileUtil.java:209)
... 12 more
When I enable the Bioviz Development plugin repo something odd is happening. I expect the logo/letter next to each plugin name in the App Manager to switch to a different color and still use the letter "B", but when I enable the Development repo, all of the plugin logo letters change to "L" as in Local. Furthermore, I can install ProtAnnot in this state but I get an exception and am not able to start ProtAnnot from the tools menu (the exception can be seen below).
I assume I should be using the development repo to test
IGBF-984because when I try to test with the plain Bioviz repo I am not seeing the changes specified inIGBF-984(arrow buttons to navigate left anf right in ProtAnnot).For now, I am moving this into the testing blocked column and assigning it to John since he is taking a look at this.
Exception generated:
ERROR: Resolver: Install error - com.lorainelab.protannot
java.io.IOException: Error accessing file:/opt/jenkins_home/jobs/Development_Branch/workspace/extbundles/optional/protannot-8.6.0.jar
at org.apache.felix.bundlerepository.impl.FileUtil.openURL(FileUtil.java:217)
at org.apache.felix.bundlerepository.impl.FileUtil.openURL(FileUtil.java:199)
at org.apache.felix.bundlerepository.impl.ResolverImpl.deploy(ResolverImpl.java:629)
at com.lorainelab.igb.plugins.BundleActionManager.installBundle(BundleActionManager.java:122)
at com.lorainelab.igb.plugins.BundleActionManager.access$000(BundleActionManager.java:37)
at com.lorainelab.igb.plugins.BundleActionManager$1.get(BundleActionManager.java:101)
at com.lorainelab.igb.plugins.BundleActionManager$1.get(BundleActionManager.java:96)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
at java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown Source)
at java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: \opt\jenkins_home\jobs\Development_Branch\workspace\extbundles\optional\protannot-8.6.0.jar (The system cannot find the path specified)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
at org.apache.felix.bundlerepository.impl.FileUtil.openURL(FileUtil.java:209)
... 12 more