OctoSAM Java Detection Features in 1.9.8

  • Octosam 1.9.8 Release extends Java scan to detect optional commercial features.

    The following Table shows the current capabilities per platform:


    Detection Windows Linux Mac
    Detailed version, edition and publisher detection Yes Yes Yes
    Detailed Open JDK publisher detection Yes Yes Yes
    JRockit detection Yes Yes Planned
    Detection of updates within Oracle Java version that require licensing
    (Updates that are not publicly available or change of license policy within a version)
    Yes Yes Yes
    Patchlevel within Update version information Yes Yes No
    Use of commercial Oracle .MSI installer vs. free .exe based installer Yes N/A N/A
    Java Usage Tracker Feature system-wide file based configuration Yes Yes Planned
    Java Usage Tracker JAVA_HOME file based configuration Yes Yes No
    Java Usage Tracker command line configuration at scan time Yes Yes Planned
    Java commercial features command line configuration at scan time Yes Yes Planned
    Weblogic / Websphere command line configuration at scan time Yes Yes Planned
    Tomcat command line configuration at scan time Yes Yes Planned
    Tomcat Windows service detection Yes N/A N/A
    Catalog based Oracle processor core factor detection
    Yes Yes Yes


    The different scanners use a collection of platform specific methods to detect Java installations


    Method Windows Linux Mac
    Standard system Java (PATH) Yes Yes Yes
    System default package installer Yes Yes Yes
    Custom package installer N/A N/A Planned (Homebrew)
    Java Registry Yes N/A N/A
    JRockit Registry Yes N/A N/A
    Running processes at system scan Yes Yes Planned
    Running processes during whole user session session (metering) Yes No Planned
    Standard file system locations No Yes Yes
    Configurable custom file system locations Planned Yes No
    Windows Services scan Yes N/A N/A
    Systemd scan N/A Planned N/A