karakun / OpenWebStart

Run Web Start based applications after the release of Java 11
https://openwebstart.com
Other
417 stars 48 forks source link

none jndi.xxx properties are not passed to runtime any more with 1.10.0 #588

Closed markuslutumnedap closed 3 months ago

markuslutumnedap commented 3 months ago

We use very complex JNLP files with a huge set of properties like: <property name="myprefix.initialContextFactory" value="org.wildfly.naming.client.WildFlyInitialContextFactory"/> In the past we had an issue using the default jndi.xxx prefix because the generated -Djndi.xxx commandline was too long. So we changed to lets say myprefix.xxx Since 1.10.0 those are not added any more.

The workaround using deployment.properties mentioned here: https://board.karakun.com/viewtopic.php?p=10573&sid=072e283934096c0d1e95f20de055344e#p10573 is not applicable. The client machine is not under our control. The jnlp file change and there are a lot of properties used.

This breaks the applications currently when the clients press update OWS on startup.

fleminra commented 3 months ago

Probably a duplicate of https://github.com/karakun/OpenWebStart/issues/587.

markuslutumnedap commented 3 months ago

I agree... can be closed as duplicate

sclassen commented 3 months ago

We found the source of the problem an plan on releasing a bugfix early next week

sclassen commented 3 months ago

Fixed with 1.10.1