Class jalview.gui.SeqPanelTest

10

tests

1

failures

0

ignored

0.639s

duration

90%

successful

testFindMousePosition_wrapped_scales_longSequence

java.lang.AssertionError: expected [1] but found [35]
	at org.testng.Assert.fail(Assert.java:110)
	at org.testng.Assert.failNotEquals(Assert.java:1413)
	at org.testng.Assert.assertEqualsImpl(Assert.java:149)
	at org.testng.Assert.assertEquals(Assert.java:131)
	at org.testng.Assert.assertEquals(Assert.java:1240)
	at org.testng.Assert.assertEquals(Assert.java:1274)
	at jalview.gui.SeqPanelTest.__CLR4_4_166cup03oc9(SeqPanelTest.java:1038)
	at jalview.gui.SeqPanelTest.testFindMousePosition_wrapped_scales_longSequence(SeqPanelTest.java:910)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.testng.TestRunner.privateRun(TestRunner.java:829)
	at org.testng.TestRunner.run(TestRunner.java:602)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
	at org.testng.SuiteRunner.run(SuiteRunner.java:330)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
	at org.testng.TestNG.runSuites(TestNG.java:1099)
	at org.testng.TestNG.run(TestNG.java:1067)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:141)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:90)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:133)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Test Duration Result
testAmbiguousAminoAcidGetsStatusMessage 0.070s passed
testFindColumn_unwrapped 0.061s passed
testFindColumn_wrapped 0.024s passed
testFindMousePosition_wrapped_annotations 0.031s passed
testFindMousePosition_wrapped_noAnnotations 0.055s passed
testFindMousePosition_wrapped_scaleAbove 0.019s passed
testFindMousePosition_wrapped_scales_longSequence 0.317s failed
testGetEditStatusMessage 0.001s passed
testGetEditStatusMessage_lockedEditing 0.001s passed
testSetStatusReturnsNearestResiduePosition 0.060s passed
Java version: 11.0.25
Java Home: /srv/bamboo/home/bamboo/buildtools/jdk/jdk-11-linux-x64/jdk
amd64 Linux 3.10.0-1160.24.1.el7.x86_64
loading services
Could not make Java version check
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
registry.getSupportedServices: [RNAalifoldWS, ClustalWS, ProbconsWS, ClustalOWS, DisemblWS, JronnWS, TcoffeeWS, IUPredWS, MSAprobsWS, GlobPlotWS, MafftWS, GLprobsWS, MuscleWS, AAConWS]
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
deregistering discoverer listener
Attempting to connect with MafftWS...
deregistering discoverer listener
All mappings removed
deregistering discoverer listener
deregistering discoverer listener
ALL CLOSED
File format identified as Fasta
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@450b9e5a
Attempting to connect with MuscleWS...
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@7f0fc0b4
deregistering discoverer listener
ALL CLOSED
File format identified as Fasta
Attempting to connect with ClustalWS...
deregistering discoverer listener
ALL CLOSED
File format identified as Fasta
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@4c56a5d
Attempting to connect with ClustalOWS...
deregistering discoverer listener
ALL CLOSED
File format identified as Fasta
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@164355cf
deregistering discoverer listener
ALL CLOSED
File format identified as Fasta
Attempting to connect with TcoffeeWS...
deregistering discoverer listener
ALL CLOSED
File format identified as Pfam
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@68f80747
Attempting to connect with ProbconsWS...
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@24ceaf64
Attempting to connect with MSAprobsWS...
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@3879a1ec
Attempting to connect with GLprobsWS...
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@5c3039f4
Attempting to connect with AAConWS...
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@dcb9887
Attempting to connect with RNAalifoldWS...
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@28c6cf9
Attempting to connect with JronnWS...
deregistering discoverer listener
ALL CLOSED
ALL CLOSED
ALL CLOSED
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@22c6ff59
Attempting to connect with DisemblWS...
Discovered service: http://www.compbio.dundee.ac.uk/jabaws jalview.ws.jws2.jabaws2.Jws2Instance@3e3dfcba
ALL CLOSED
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Loaded Sequence Ontology from so-xp-simple.obo.zip (18ms)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
Could not load jar:file:/srv/bamboo/bamboo-home/xml-data/build-dir/196609/JB-GDB665-JOB1/build/clover/clover-classes/!/.build_properties
INFO - Discovering jws1 services
INFO - Reloading services for jalview.ws2.client.slivka.SlivkaWSDiscoverer
INFO - Reloading services for jalview.ws2.client.ebi.JobDispatcherWSDiscoverer
INFO - Fetching list of services from https://www.compbio.dundee.ac.uk/slivka/
INFO - Fetching list of services from https://www.ebi.ac.uk/Tools/services/rest/hmmer3_phmmer/
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
Invalid or corrupt date in property 'JALVIEW_NEWS_RSS_LASTMODIFIED' : value was 'Apr 23, 2014 2:53:26 PM'
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
INFO - Building web services menu for jpred4
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
Feb 28, 2025 2:54:44 PM compbio.ws.client.Jws2Client connectToRegistry
INFO: Connected to RegistryWS successfully!
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
INFO - Reloading services for jalview.ws2.client.jpred4.JPred4WSDiscoverer
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
INFO - Fetching list of services from https://www.compbio.dundee.ac.uk/jpred4/
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
WARN - java.lang.NullPointerException
java.lang.NullPointerException: null
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172) ~[clover-classes/:?]
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110) ~[clover-classes/:?]
	at jalview.gui.AlignFrame.lambda$new$1(AlignFrame.java:986) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.fireServicesChanged(AbstractWebServiceDiscoverer.java:199) ~[clover-classes/:?]
	at jalview.ws2.client.api.AbstractWebServiceDiscoverer.lambda$startDiscoverer$1(AbstractWebServiceDiscoverer.java:178) ~[clover-classes/:?]
	at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907) [?:?]
	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) [?:?]
	at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) [?:?]
	at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:910) [?:?]
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479) [?:?]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?]
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) [?:?]
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) [?:?]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) [?:?]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?]
Feb 28, 2025 2:54:44 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!
Feb 28, 2025 2:54:44 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Feb 28, 2025 2:54:44 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Feb 28, 2025 2:54:45 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
Feb 28, 2025 2:54:45 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
java.io.IOException: No sequences found (PFAM input)
	at jalview.io.PfamFile.parse(PfamFile.java:121)
	at jalview.io.AlignFile.doParse(AlignFile.java:208)
	at jalview.io.AlignFile.<init>(AlignFile.java:185)
	at jalview.io.AlignFile.<init>(AlignFile.java:170)
	at jalview.io.AlignFile.<init>(AlignFile.java:156)
	at jalview.io.PfamFile.<init>(PfamFile.java:47)
	at jalview.io.FileFormat$2.getReader(FileFormat.java:54)
	at jalview.io.AppletFormatAdapter.readFile(AppletFormatAdapter.java:201)
	at jalview.io.AppletFormatAdapter.readFile(AppletFormatAdapter.java:155)
	at jalview.io.FormatAdapter.readFile(FormatAdapter.java:234)
	at jalview.io.FileLoader.run(FileLoader.java:408)
	at jalview.io.FileLoader._LoadFileWaitTillLoaded(FileLoader.java:216)
	at jalview.io.FileLoader.LoadFileWaitTillLoaded(FileLoader.java:169)
	at jalview.io.FileLoader.LoadFileWaitTillLoaded(FileLoader.java:152)
	at jalview.gui.SeqPanelTest.__CLR4_4_166cup03oc9(SeqPanelTest.java:923)
	at jalview.gui.SeqPanelTest.testFindMousePosition_wrapped_scales_longSequence(SeqPanelTest.java:910)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:677)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:221)
	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:969)
	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:194)
	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.testng.TestRunner.privateRun(TestRunner.java:829)
	at org.testng.TestRunner.run(TestRunner.java:602)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:437)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:431)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:391)
	at org.testng.SuiteRunner.run(SuiteRunner.java:330)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1256)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1176)
	at org.testng.TestNG.runSuites(TestNG.java:1099)
	at org.testng.TestNG.run(TestNG.java:1067)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:141)
	at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:90)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at com.sun.proxy.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:133)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Failed to read alignment using the 'Pfam' reader.
java.io.IOException: No sequences found (PFAM input)
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
Feb 28, 2025 2:54:45 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
Feb 28, 2025 2:54:45 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
Feb 28, 2025 2:54:45 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
Feb 28, 2025 2:54:45 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at jalview.ws2.gui.WebServicesMenuManager.isActionEnabled(WebServicesMenuManager.java:440)
	at jalview.ws2.gui.WebServicesMenuManager.addEntriesForAction(WebServicesMenuManager.java:180)
	at jalview.ws2.gui.WebServicesMenuManager.addOneshotEntries(WebServicesMenuManager.java:172)
	at jalview.ws2.gui.WebServicesMenuManager.setServices(WebServicesMenuManager.java:110)
	at jalview.gui.AlignFrame.lambda$buildWebServicesMenu$8(AlignFrame.java:4704)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Feb 28, 2025 2:54:45 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!
Feb 28, 2025 2:54:45 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!
INFO - Rebuiling WS menu
INFO - Building web service menu for slivka
INFO - Building web services menu for jobs dispatcher
INFO - Building web services menu for jpred4
Feb 28, 2025 2:54:45 PM compbio.ws.client.Jws2Client connect
INFO: Connected successfully!