Troubleshooting
Problem
You are trying to use thez/OS Connect Enterprise Edition API Requester function. When you run your CICS transaction you receive the follow error on the console:
BAQ-RETURN-CODE= 00002 -> Error in zOS Connect
BAQ-STATUS-CODE= 000000400
BAQ-STATUS-MSG = {"errorMessage":"BAQR1135E: The request to invoke API requester ABC_ara_1.0.0 is incomplete.Error: Missing Header 'zCEE-ApiRequester-Path'."}
Cause
Starting at z/OS Connect EE version 3.0.10, the HTTP headers sent from the BAQCSTUB to z/OS Connect EE are now regrouped under "one big header" instead of being split in multiple logical parts. The BAQR1135E indicates that the CICS program is using an old version STUB to call a higher version z/OS Connect EE server.
Diagnosing The Problem
From the messages.log file you can find your version of z/OS Connect EE.
Resolving The Problem
If you have upgraded z/OS Connect EE from a lower version, make sure you have also upgraded the STUB to the same version of z/OS Connect EE. This should be done at the time you upgrade z/OS Connect EE.
Also, check the compiler RENT option as described in section Testing the z/OS application for API calls of the z/OS Connect Enterprise Edition documentation:
As the communication stub is compiled as reentrant, you must compile and link-edit your application with the RENT option.
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSNPJM","label":"IBM z\/OS Connect"},"Component":"API Requester","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"3.0","Edition":"","Line of Business":{"code":"LOB70","label":"Z TPS"}},{"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"","Edition":"","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Product Synonym
zCEE
Was this topic helpful?
Document Information
Modified date:
05 January 2026
UID
ibm10959767