foreveremain on Release_2_1_2_Branch
I am trying to start a simple demo page for JalviewJS (since we are planning to use it in our ViPR and IRD resources (https://www.viprbrc.org/brc/home.spg?decorator=vipr).
Here is the page: http://phyloxml.org/jalviewjs/a.html
Unfortunately, I am getting a "java.lang.Class could not be loaded" error.
The HTML code is from: https://github.com/jalview/jalview-js/blob/master/JalviewJS.html
I wonder if you could tell me what I am doing wrong?
@foreveremain @gmungoc I created a new branch JalviewJS/JAL-3563-sync-TestNG-test-bob to test out some ideas with allowing test processes to operate synchronously. This seems to be the problem with Jalview2xmlTest, where the test for how many mappings there are is run before the asynchronous process that creates them is run. I don't know why this is showing up now specifically on the JalviewJS branch. Seems to me it's a general problem. Of course, maybe this won't fix the problem. But it sure helped me on my own machine running these tests. Multiple threads were bombing out with NullPointerExceptions all over the place but, oddly enough, still passing the tests.
I'm pretty sure headless operations need to work synchronously as well, or am I wrong about that?