Question & Answer
Question
At the time that I install my PIPELINE resource, it goes into "Enabling" state and never changes state. Looking at the CICS job log, I see message DFHPI0001 indicating an abend AKEA/0C4 in module DFHPIPL at offset x'ABEE' (at level UI40084). What could be causing the abend0C4?
I have defined a non-Java PIPELINE for JSON services as described in the CICS 5.3 documentation. I set the to DFHPIJT. This is my entire PIPELINE configuration file:
<?xml version="1.0"?>
<provider_pipeline xmlns="http://www.ibm.com/software/htp/cics/pipeline">
<service>
<terminal_handler>DFHPIJT</terminal_handler>
</service>
</provider_pipeline>
Answer
The non-Java configuration file was missing both and tags as detailed in the CICS Transaction Server for z/OS 5.3 documentation, section Creating the CICS infrastructure for a non-Java JSON service provider.
The configuration file should contain the following tags:
(NOTE: The handler_parameter_list tag is optional)
<service>
<terminal_handler>
<handler>
<program>DFHPIJT</program> <handler_parameter_list/>
</handler>
</terminal_handler>
</service>
Product Synonym
CICS/TS CICSTS CICS TS CICS Transaction Server
Was this topic helpful?
Document Information
Modified date:
27 April 2017
UID
dwa1370006