in the context of different tests I tried Java 16.0.2, which did not work, and Java 15.0.2, which works. In the UiPath documentation about the Java extension we can read that it is compatible with any version of JRE’s, from Java 3 to Java 15. So I tried also version 11.0.2 of the openJDK from the Java archive.
Have you tried following the steps here: Extension for Java? Since you are using a version of Java higher than 11, the installer won’t help you, and you need to do some steps manually. First thing first: what type of Java app do you have? Is it a simple .jar file, an .exe, a .bat file, or a .jnlp (Java Web Start)? Depending on that, you can proceed in following the correct steps from the documentation above. I can also assist you in doing this, we can even have a call, if you want.
@StefanSchnell , in your case the bridge is loaded by agent injection, and that’s a method that doesn’t always work. Normally, the extension tries to communicate with the app, based on the fact that the dependencies are loaded; if that doesn’t work, then injection is used, which loads the dependencies from the same UiPath .nuget package that is used by the Studio at that moment.