The problems that you might get when implementing SCA composite
applications in CICS® can
occur during the deployment process or at run time, when CICS is processing
service requests.
CICS issues
DFHPI or DFHRL prefixed messages to the CICS log when an error occurs. Typically,
messages include a user response that provides additional actions that you
can take to solve the problem.
- The BUNDLE resource installs in a disabled state and you cannot
enable it. The mostly likely cause is that one of the dynamically created
resources has installed in an UNUSABLE state.
- Use the IBM CICS Explorer to
view the resources that CICS has created for the bundle.
- Determine which resource is in the UNUSABLE state and fix the
problem. Any additional DFHPI or DFHRL messages in the log might indicate
why the resource installed in this state.
- When you have fixed the problem, discard the BUNDLE resource
and reinstall it.
- The BUNDLE resource installs in a disabled state and you receive
a DFHPI2005 error message. If you receive this
message, a binding compatibility issue exists in the composite application.
- Edit the composite in Rational Developer for System z to
change the binding on the composite service or reference. You must ensure
that the bindings on the services are both either CICS bindings or Web service bindings.
- Redeploy the bundle to CICS.
- Discard the disabled BUNDLE resource and reinstall it.
- An application cannot call the service and CICS issues a DFHPI error
message. Check that the URI is correct for the composite service.