Enhancement of FlexNet Inventory Agent to detect additional Java publishers

Note:This enhancement is available with IT Asset Management.

Enhanced the agents Java publisher detection by making an additional call to the Java launcher with the HotSpot JVM flag "-XshowSettings -version".

This option is described in the Oracle Java launcher description page https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html (look for "-XshowSettings")

In addition to this change, the agent will also check if calling the Java launcher with only the “-version” parameter produces output which mentions the words "Java HotSpot".

This indicates the publisher is “Oracle Corporation” in the event that "-XshowSettings" is not supported in an older version of the Java launcher.