You can deploy EGL web projects on a CICS® Liberty profile.
Rational® Business Developer supports
the following on a CICS Liberty
Profile.
- EGL Web Transactions
- EGL Rich UI
- EGL Java™ Wrappers
- EGL JSP Applications (including Faces)
Before you begin
To run your EGL Web projects
under the CICS Liberty, you
need to migrate your existing EGL Web projects to use the latest EGL Java Runtime library file (fda7.jar).
You can use the workspace migration wizard for the migration. For
details, refer to Workspace
Migration.
Deploying Web Projects to CICS Liberty
To deploy your EGL Web
project on CICS Liberty, you
can do one of the following:
- Export the WAR or EAR files from your Web projects by right clicking. Ensure that Target
Runtime is set to WebSphere Application Server
V8.5 Liberty Profile. Then deploy the exported WAR or
EAR file to CICS Liberty. For
more details, refer to Java Web Applications.
- Install the IBM® CICS Explorer® SDK into Rational Business Developer and
create a CICS Bundle Project.
Add your EGL Web project to that Bundle Project and export to CICS. For details, refer to Developing
applications using the CICS
Explorer SDK.
Calling CICS Programs
From CICS Liberty
To
call CICS programs from CICS Liberty, take one of the following
actions:
- Install and configure CICS Transaction
Gateway for z/OS®. Specify CICSECI
as the interface in your linkage options.
- Specify JCICS as the interface in your linkage options.
For more information on CICSECI and JCICS, refer to remoteComType in callLink element.
Restriction: Rational Business
Developer does not support the following under CICS Liberty Profile:
- J2EE. Ensure that enable J2EE is set to no in
your build descriptor.
- Liberty profile 8.5.0 in CICS TS
5.1 does not support the JAX-WS and JAX-RPC service.