[bisq-network/bisq] NPE at startup (#5170)

Stan notifications at github.com
Sat Apr 3 13:12:54 CEST 2021


@cd2357, this JFeonix / reflection related NPE issue has been a constant and easily reproducible problem when I start the UI from the api test harness, in regtest/dao mode. The only way I can work around it is to temporarily upgrade to JFoenix 9.0.10 when I need to test w/ the UI.  But that is not the fix because JFoenix 9.0.10 is not backwards compatible with OpenJDK10 -- the bundled release jdk.  (I develop with OpenJDK12, with src compatibility=10.)

That said, I hope JavaFX15 upgrade fixes this.  But I'm not sure it won't bring new JFoenix/Reflection related problems.  It will allow Bisq to upgrade JFoenix, but I do not know if that will resolve the problem until I try it out.  The JFoenix project is not very active:  https://github.com/sshahine/JFoenix/commits/master

In the end, I think the solution is to migrate Bisq UI code away from JFoenix altogether, starting with the dependencies in Bisq that rely on JFoenix's use of reflection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/issues/5170#issuecomment-812850727
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20210403/94e9aad4/attachment-0001.htm>


More information about the bisq-github mailing list