Recent Posts

    Authors

    Published

    Tag Cloud

    301 302 404 accessibility accounts ACLs advertising aggregation Agile Analytics android APP Article attachments awards backup BCM beta browser business continuity Calendar case-study categories Chrome citigroup cms codes coding standards Complaints contact management software control panel crm CSS customer management software customer relationship system customize database DataModel DDoS demo design designer device compatibility difference distribute a published article via email DND DNS documents drag & drop Editor email EOL erp event Excel featured feeds file manager file sharing file volume Firefox Firewall HA hack Handlebar how-to HTML HTML5 HTTP HTTPS iCal IE Instructions intranet iOS iPad Java JavaScript JDBC JDK Jenkins Job Track Journal JSON JVM landing-page launcher layered database layout logging login mac marketing menu meta Microsoft Outlook mobile module modules mustache navigation NTLM offline page painter password passwords PCI policy poll pricing privacy PROXY publish publisher publsher PWA redirect Redundancy release release-notes Report Tool Reports Responsive ReST RESTFul Rich text RSS Safari sandbox sanity schedule scrum search security SEO sessions setup shipping site builder source spell SQL Injection SSL SSO standards store stSoftware support survey Swagger Task template testimonial Threads timezone tinyMCE Transaction Search trigger twitter twitter bootstrap Ubuntu unit tests unsubscribe URL validation WC3 AAA web folders web services webdav windows 8 wizard workflow WYSIWYG XLS XLST XML XPath XSS

    JDK7 end of life April 2015

    All clients will be migrated to JDK8 with the next release of the stSoftware system.

    Summary

    Oracle public support for JDK7 will end as of April 2015. Oracle will automatically upgrade JRE7 to JRE8 as of January 2015.

    As of January 2015 the supported version of Java will be JDK8, all clients will be upgraded within the next quarterly release cycle.

    Breaking Changes

    There are a number of breaking changes as part of the JDK8 upgrade

      1. Client ODBC support as been removed. Client programs must be ported to use SOAP or ReST instead.
      2. Rhino JavaScript engine has been replaced by Nashorn Javascript Engine. The script engine is used for calculations and generation of web pages.
        • Customized non standard Javascripts that work with Rhino but not Nashorn will need to be ported to Nashorn. Scripts compatible with the standard ECMAScript 5.1 will work unmodified. 
      3. Remove the Permanent Generation JVM options:- 

        • -XX:MaxPermSize

        • -XX:PermSize

      4. Use G1 instead of deprecated CMS options for JVM garbage collection

    Compatibility Guide for JDK 8