Protect your business without disruptive modernization or migration
Protect your enterprise Java business
Many Java™ 8 mission-critical apps still run on unsupported frameworks (Spring Boot 3.2 and Apache Struts 1.3, for example), increasing security risk. Yet, migrations are costly and disruptive. IBM® Library Support for Spring, Struts and Hibernate delivers enterprise-grade security, compliance and stability without rewrites, so you can keep apps running, teams focused and the business protected. These support Java 8 workloads on WebSphere® Application Server (WAS), WAS ND, WebSphere Liberty, Red Hat® JBoss EAP and other enterprise Java runtimes.
Security support for key Java libraries
Apache Struts
Protect decades of Struts investment with comprehensive support for versions 1.1, 1.5 and 2.5. Eliminate critical vulnerabilities while planning your modernization roadmap.
Hibernate ORM has long been a foundational framework for enterprise Java persistence and ORM. However, many deployments still rely on versions that no longer receive active community maintenance, increasing exposure to security vulnerabilities. IBM Library Support for Hibernate addresses this gap by providing ongoing security updates and critical CVE remediation, enabling organizations to maintain and secure their Hibernate-based applications while continuing to run their existing environments without disruption. Supported versions include 5.6.x and 6.4.x.
Utilize direct replacements for existing Spring and Struts frameworks, designed for zero code changes. This preserves application logic, your existing build process and minimizes modernization effort.
Ensure compliance adherence and application longevity for existing Java applications with security-based updates for existing open-source libraries and frameworks.
Maintain application vitality across your estate with minimal investment supported by targeted updates that ensure long term security as your applications are modernized.
Open source for modern workloads
Expose Python/Go/Node.js on IBM Z to extend or refactor existing mainframe apps, cutting risk and cost while adding digital channels.
Build REST/GraphQL APIs with open‑source libraries to deliver real‑time banking data to mobile and analytics apps.
Use Python scripts and Zowe integration for CI/CD pipelines that span hybrid‑cloud and mainframe environments.
Deploy ONNX‑based models on IBM Z, keeping sensitive data on‑prem while leveraging modern analytics.
Run open‑source libraries as containers on Red Hat OpenShift on IBM Z for language‑agnostic development.
Share services between z/OS, Linux on Z and public‑cloud instances via common libraries.
Enable third‑party add‑ons built with familiar open‑source stacks to plug into IBM Z services.
Lower the learning curve for new developers by supporting the languages they already know.