IBM Support

DFHPI0914 E 'WSBind filename' is UNUSABLE because WSBind file has an invalid version number

Question & Answer


Question

Why am I getting the following DFHPI0914E message when I try to deploy a Web service binding (WSBind) file to my production CICS Transaction Server for z/OS (CICS TS) system?

 DFHPI0914 E 'WSBind filename' is UNUSABLE because: the WSBind file has an invalid version number.

When deploying the web service, you could be doing a simple install of the WEBSERVICE or you could be installing a WEBSERVICE that is packaged in a CICS bundle.

This same WSBind file works just fine in test system.

Answer

Ensure that when you FTP the WSBind file from test to the production system that you are sending it in binary format by typing bin to switch to binary mode transfer. If you are sending it in ASCII, then the WSBind file will get corrupted which could lead to message DFHPI0914E.

The requirement to use binary mode is documented as follows in the "User response" of message DFHPI0914 E:
Consider how the WSBind file has been produced. It must be recognized as a valid WSBind file. If it is transferred between systems then this must be done in binary mode in order to avoid corruption of the file.

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

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
15 August 2016

UID

dwa1293529