¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: New error message


 

There is not too much to add to Richard's post and I agree that you can ignore the message if you do not experience issues with TWS/IBGW. Having said that, I expect that you may eventually (or already have) run into issues, especially with TWS. In that case, here some context.

TWS/IBGW use JavaFX and JxBrowser to render all their screens (both) and the more? complex multimedia content and video (TWS). There are various implementations of JxBrowser developers can chose from, but the Google Chromium browser based version is the most feature rich. That is the version TWS/IBGW ship with.

TWS/IBGW maintain a private JxBrowser/Chromium installation. In case they don't find their installation, they will make one during startup. On Linux that is ~420M in /tmp/JxBrowser and ~50M in /tmp/UserData. Multiple instances of TWS/IBGW that are based on the same JxBrowser version share the same installation. On Linux that is for the current "stable TWS/IBGW 10.30" /tmp/JxBrowser/7.29. I have seen situations where more than one Chromium was installed when "very old" and "very recent" TWS were started on the same system, or if the system runs for a very long time without reboot.

I don't use any of the multi-media content in TWS, Chromium installations and running browsers use valuable server resources, and I don't see any benefit from having a Google Chromium browser (that does talk with Google all the time) living so close to the brokerage account. So I removed Google Chromium from a TWS installation a few months ago just to see whether that would work. TWS came up, login worked just fine, most of the forms, screens, and windows worked as expected, but eventually some of the regular features just did not work well or failed and error messages complaining about the missing JxBrowser popped up.

For now, I am running stock TWS/IBGW with JxBrowser/Chromium but I want to try some firewall settings that severely restrict, whom Chromium can communicate with. One of those days.

You might want to install the missing libraries in case you do run into TWS/IBGW issues. Hope this helps,

´³¨¹°ù²µ±ð²Ô

?
On Wed, Oct 23, 2024 at 11:15 AM, Bennie wrote:

Just got a new error message pop up:

java.util.concurrent.CompletionException: com.teamdev.jxbrowser.engine.MissingDependencyException: Missing dependencies have been detected: chromium => libnssutil3.so libnss3.so libgbm.so.1 libsmime3.so libnspr4.so

Is that someting from IBC, or elsewhere?

Thanks

Join [email protected] to automatically receive all group messages.