The problems that you might get when implementing Service
Component Architecture (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.