Abstract:
The WebSphere product stack has long employed the Java runtime as the basis of its execution environment. WebSphere, as a standards-based product, principally delivers J2EE compliance that builds-on and -out from the J2SE standard defining JDKs everywhere. Over many years, the J2SE standard has been strongly impacted by EE content moving to a more foundational level within the java ecosystem. Whilst J2SE APIs have demonstrated significant stability over time, major revisions of J2SE/java are the opportunities to revise standard APIs; and with changes in java at the foundational level, inevitably the whole WebSphere stack has the potential to be impacted. Whilst great efforts are employed by IBM in developing WebSphere and testing it for new java releases, the exposure to changes for applications (or third-party frameworks) remains and should be considered in WebSphere migration tasks. This session will review the areas of change in IBM java since 5.0 (WebSphere 6.1) and discuss our interaction with the team responsible for the WebSphere Migration Toolkit - one means we have of trying to bring awareness of core java changes to an IDE near you! With the latest WebSphere (v8.5) shipping both Java 6.0 or 7.0, your options for when to adopt the latest java release are wide-open enabling a future application migration strategy to suit your timing.