JIVE and Astor do not start after Visual Studio 2022 installation.

Dear community,

i was happy to do first steps with Tango Controls, but my happiness did not last long… I downloaded LabVIEW bindings sources, installed Virtual Studio 2022 and restarted the machine. When I try to start Jive or Astor, I see in Taskmanager that in each case an OpenJDK Platform Librarary Process is started, but the GUI of the programs does not appear….

Any ideas?

System is Windows 10 Pro 64-bit, Tango 9.2.2, MySQL 8.0.6
Edited 2 years ago
OK, the problem was caused by Microsoft OpenJDK Build with Hotspot v.17(?).
After uninstalling this and installing the Oracle JDK the Jiva and Astor can be started again.

My Java knowledge is very rudimänter, and I do not know how much the Java derivatives differ from each other.
But wouldn't it be strategically better due to Oracle licence policy if Tango would work with OpenJDK?
Hello,

Jive and Astor are already working with OpenJDK. At SOLEIL, we use OpenJDK 8 (https://adoptopenjdk.net/) on Linux.
Do you have any logs or errors messages that can point out the issue? Can you try launching Jive/Astor into a console?
Hello Gwen,

nice to hear about this.

I have tried starting Jive and Astor both via Windows Start menu and batch files. With Microsoft OpenJDK the graphical interface did not appear. There were no error messages, not even in the console. If Jive and Astro create log files, where can I find them?
Edited 2 years ago
Hi there,

Any update on this issue? I observe the same behaviour while starting any tool from the TANGO Controls tools portfolio 9.2.2 on Windows 10 64-bits and JAVA OpenJDK 19.0.2+7-44.

The issue does not happen with JAVA Oracle 1.8.0_341-b25 nor with JAVA OpenJDK 1.8.0_362-362-b09.

Regards,
Cyrille.
Edited 6 months ago
Hi Cyrille,

Cyrille
[…]I observe the same behaviour while starting any tool from the TANGO Controls tools portfolio 9.2.2 on Windows 10 64-bits and JAVA OpenJDK 19.0.2+7-44.

The issue does not happen with JAVA Oracle 1.8.0_341-b25 nor with JAVA OpenJDK 1.8.0_362-362-b09.

As far as I can tell is openJDK19 unsupported. On my macOS systems Jive appears to work with openJDK17 but Pogo does not. Therefore openJDK11 is my goto version for the Tango Controls Java GUIs.

Cheers,
Thomas
 
Register or login to create to post a reply.