Hi, I use Weasis 2.0.7 with Conquest Dicom Server and works great, dgate generates jnlp + xml, but after updating weasis to 2.5 or 2.5.2 occurs mentioned error. I have java 1.8.121 on workstation.
Code
java.lang.NullPointerException at java.util.Hashtable.put(Unknown Source) at java.util.Properties.setProperty(Unknown Source) at java.lang.System.setProperty(Unknown Source) at org.weasis.launcher.WeasisLauncher.loadProperties(WeasisLauncher.java) at org.weasis.launcher.WeasisLauncher.launch(WeasisLauncher.java) at org.weasis.launcher.WebstartLauncher.launch(WebstartLauncher.java) at org.weasis.launcher.WebstartLauncher.main(WebstartLauncher.java) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.sun.javaws.Launcher.executeApplication(Unknown Source) at com.sun.javaws.Launcher.executeMainClass(Unknown Source) at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Code
<!DOCTYPE jnlp PUBLIC "-//Sun Microsystems, Inc//DTD JNLP Descriptor 6.0//EN" "http://java.sun.com/dtd/JNLP-6.0.dtd">
<j2se version="1.6.0_10+" href="http://java.sun.com/products/autodl/j2se" initial-heap-size="128m" max-heap-size="512m" />
<!-- Optional library (Substance Look and feel, only since version 1.0.8). Requires the new Java Plug-in introduced in the Java SE 6 update 10 release.For previous JRE 6, substance.jnlp needs a static codebase URL -->
<!-- ================================================================================================================= -->
<!-- Security Workaround. Add prefix "jnlp.weasis" for having a fully trusted application without signing jnlp (only since weasis 1.2.9), http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6653241 -->
<!-- Required parameter. Define the location of config.properties (the OSGI configuration and the list of plug-ins to install/start) -->
<property name="jnlp.weasis.felix.config.properties" value="http://192.168.1.218/weasis/conf/config.properties" />
<!-- Optional parameter. Define the location of ext-config.properties (extend/override config.properties) -->
<property name="jnlp.weasis.felix.extended.config.properties" value="http://192.168.1.218/weasis/conf/ext-config.properties" />
<!-- Optional parameter. Allows to have the Weasis menu bar in the top bar on Mac OS X (works only with the native Aqua look and feel) -->
<!-- ================================================================================================================= -->