IBM Support

Missing Constraint: Import-Package: com.ibm.ws.zos.core.structures during z/OS Connect Server startup in CICS

Question & Answer


Question

Why does my z/OS Connect Server fail to start within CICS Transaction Server for z/OS (CICS TS) with a Missing Constraint error? I see the following error in the Liberty Server message log:

 "com.ibm.ws.zos.connect_1.0.0.cl50320150206-1047 [86]" could not be resolved. Reason: Missing Constraint: Import-Package: com.ibm.ws.zos.core.structures; version="0.0.0"?


Answer

Within your JVMProfile you have specified the JVMProfile option of WLP_ZOS_PLATFORM as false, this causes Liberty to skip loading the z/OS specific bundles. These bundles are required for z/OS Connect to function. Either remove the WLP_ZOS_PLATFORM option from the profile or change it to being true.

Afterwards, the z/OS Connect Server should no longer fail with the "Missing Constraint: Import-Package: com.ibm.ws.zos.core.structures" error at startup.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"Liberty","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
21 May 2015

UID

dwa1192408