I am trying to generate a webservice provider thru RDZ. I am on the CICS Deployment screen. When I choose define CICS Connection via webservices, I put in my host name, IP address and port, I am getting a IZE0106E error message. What is the remedy for this?
NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
This topic has been locked.
10 replies Latest Post - 2013-04-05T20:09:56Z by SystemAdmin
Pinned topic IZE0106E
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2013-04-05T20:09:56Z at 2013-04-05T20:09:56Z by SystemAdmin
EricHambright 120000PK3N5 PostsACCEPTED ANSWER
Re: IZE0106E2013-03-11T15:13:53Z in response to SystemAdmin-Make sure your local firewall is not blocking the port.
-Can you ping the hostname from your client?
Take a look at h link below this might help some too.
Re: IZE0106E2013-03-11T15:40:01Z in response to SystemAdminHi Vince,
the more basic question I would have for you is did your Systems Admin define/configure a CICS Resource Definition Server in CICS on the port you specificed? CICS Resource Definition Servers are part of a component in RDz known as ADM, and they are not installed by default, in fact they are optional. So using the controls on this page which request a list of Pipelines is currently only possible using either a CICS Resource Definition Server via web services connection type or a CICS Resource Definition Server via REST connection type. Those connections expect that the server has been configured as described in the RDz Host Configuration guide, in order to use those controls/features on this page.
Re: IZE0106E2013-03-11T15:55:39Z in response to SystemAdminWhether you use REST or web services would depend on which server was installed by your Admin, if they even configured one for your use at all. You should still be able to finish the wizard, and generate your web service provider artifacts without using the optional CICS Connection controls on this page.
Some user environments have these CRD Servers, I described previously, and some do not, in either case you can use the Enterprise Service Tools.
Re: IZE0106E2013-03-11T18:26:01Z in response to walexandThe ADM component was not installed. I have to talk to my systems programmer for that. This is my my first attempt at generating a webservice thru RDZ. I have a more of questions.
1. Once my ADM component is installed, will all of my artifacts be generated? Right now my pickup directory box on the screen is empty, with no entries.
2. Is the urimap also generated?
3. Once the artifacts are generated, who runs the CICS Pipeline Scan? Systems or applications?
4. I manully changed the soap address location (URL) in the WSDL, to use my ip company's address and port number. Do I manually have to change this or does RDZ automatically pickup the ip address and port number?
Re: IZE0106E2013-03-15T18:02:53Z in response to SystemAdminI guess what I was trying to say is that the last page of the wizard (the CICS Deployment Options page) is completely optional, and if you wanted to make use of it that you need ADM installed/configured. Having an ADM connection would allow you to save the information about the wsbind file and it's target directory in an ADM manifest file, which could then be used at a later date.
However, using the next to last page (DFHLS2WS: Target Artifacts) you can either choose to generate your wsbind file (and other artifacts) into the same project you just created on your local workstation (and then you can transfer the artifacts manually to USS), or you can choose to generate your wsbind file (and other artifacts) into a remote location (which could be the pickup directory on USS, if you know the location).
Once you have the artifacts you (or your admin) can either create the CICS resource definitions manually, or run a pipeline scan to automatically generate the definitions.
You need to manually enter your Service location on the Service properties tab of the DFHLS2WS: Application and Service Properties page of the wizard as RDz does not know the ip address and port you wish to use.
There are some old demos that still hold true which you might be interested in on the IBM Education Assistant site:
Re: IZE0106E2013-03-15T19:37:57Z in response to SystemAdminThe Transaction ID field you are referencing (in the Service Interface and Pipeline Properties section of the WSBind Viewer) can be changed directly without regenerating the file, if you choose Open With... WSBind Editor.
Here is some more information you may find useful:
RDZ Reference information for single-service projects - http://pic.dhe.ibm.com/infocenter/ratdevz/v8r5/topic/com.ibm.etools.est.doc/ref/rsfref002.html
CICS Web Services part 1 - http://www-01.ibm.com/support/docview.wss?uid=swg27016658
CICS Web Services part 2 - http://www-01.ibm.com/support/docview.wss?uid=swg27016659
Generating Webservice thru RDz2013-04-05T20:09:56Z in response to walexandI have generated a webservice through RDz using the Interpretive option. I emailed the wsbind file to my systems programmer to installed into USS.
A CICS pipline scan was then executed. The following is the output:
04/05/2013 15:43:38 CICST247 CICSUSER PIPELINE PIPE01 is about to scan the WSDIR
04/05/2013 15:43:38 CICST247 CICSUSER WEBSERVICE TestRDz is being updated during
04/05/2013 15:43:38 CICST247 CICSUSER WEBSERVICE TestRDz was successfully discar
04/05/2013 15:43:38 CICST247 CICSUSER New WEBSERVICE TestRDz is being created du
04/05/2013 15:43:38 CICST247 CICSUSER WEBSERVICE TestRDz within PIPELINE PIPE01
04/05/2013 15:43:38 CICST247 CICSUSER WEBSERVICE TestRDz is now INSERVICE and is
04/05/2013 15:43:38 CICST247 CICSUSER PIPELINE PIPE01 explicit scan has complete
SDIR directory: 000046. Number of WEBSERVICEs created or updated: 000000. Number
00045. Number of failed WEBSERVICE creates or updates: 000001.
No urimap was created during the pipeline scan, which caused my webservice to failed. What prevented the urimap from being created?