Guides you through the process of creating the CWSREQ
enterprise server region, and configuring
CWSREQ resources, and installing and verifying those resources.
Start the Server Explorer
The
Server Explorer view is visible by default when using the
Team Developer perspective, and appears as a tab on the same level as the
Application Explorer view. However, if it is not visible:
- In Eclipse, click
, and then click
Open.
Attention: You might encounter an
ESCWA Sign On dialog box as you perform the steps required to create, configure, start, or stop an
enterprise server instance from the
Server Explorer. If you do, ensure that the
Server requires credentials,
Use specific server credentials, or
Server is secured
, and the
Store credentials boxes are
unchecked, and then click
OK.
Also, if prompted to disable password recovery, click
No.
Create an enterprise server region
Here you use
Enterprise Server to create an
enterprise server region on which to run the Web service.
- Right-click
Default [127.0.0.1:86]; then select
New > Enterprise Server.
- In the
Name field, type
CWSREQ. This is the name for the new
enterprise server region.
- Click the
Browse button that corresponds to the
Template field, and navigate to the
CICSWebServicesProjectTemplate.xml file located in the
ESTemplates project folder.
- Double-click
CICSWebServicesProjectTemplate.xml. This populates the
Template field.
- On the list next to
Associate with projects, check
InvokeReverse.
- Click
Finish.
The
Server Explorer should now show the
CWSREQ
enterprise server region listed under
Default [127.0.0.1:86].
Note: If
CWSREQ is not showing, expand
Default [127.0.0.1:86].
Configure
CWSREQ resources
As with the
CWSPROV
enterprise server region created in the
previous tutorial, you need to add the appropriate resources to the
startup list and add and configure additional resources required by the CICS program.
- Start the
CWSREQ
enterprise server region
-
- Start
Enterprise Server Common Web Administration
- After
CWSREQ
has started:
- Access the CICS resource settings for the server
-
- After
CWSREQ has started, select it from the default
Directory Servers list in ESCWA.
- At the top of the right pane, click
CICS > Resources.
- Create the MYCWSREQ resource group
-
- On the
RESOURCES page, expand the
Groups node.
- Click
NEW in the
GROUPS pane.
- In the
Name field, type
MYCWSREQ.
- In the
Description field, type
CICS Web Services Requester Resources; then click
SAVE. This invokes the
MYCWSREQ page where you can create and define resources for the group.
- Create resources
- The InvokeReverse program requires a resource to support a pipeline, and a PCT resource used to invoke the Reverse Web service
from a TN3270 terminal emulator.
- Define a Pipeline resource
-
- On the
MYCWSREQ page, click
NEW and then click
Pipeline from the drop-down list.
Important: If the
Pipeline button is not present, check to be sure that you have properly installed the CCSID tables specified in the
Tutorials: CICS Web Services topic.
- Complete these fields:
Name
|
REQPIPE
|
Description
|
My CICS Requester Pipeline
|
Response Wait Time
|
Check
System Default
|
Config file
|
$IDE_XML_LOC\basicsoap11requester.xml
|
Web Directory
|
$IDE_LOADLIB\
|
- Click
SAVE.
- Click
BACK to return to the
MYCWSREQ page.
- Define a PCT resource
-
- On the
MYCWSREQ page, click
NEW and then select
PCT from the drop-down list.
- Complete these fields:
Name
|
INVK
|
Description
|
CWS transaction to invoke the reverse service
|
Program Name
|
INVKREV
|
- Click
SAVE.
- Click
BACK to return to the
MYCWSREQ page.
- Open the DEMOSTRT startup list
-
- Expand
Startup Lists to see the list of CICS
STARTUP LISTS.
The
CWSREQ region uses the default startup list, named DEMOSTRT.
- Click
DEMOSTRT.
This opens the
DEMOSTRT page in the right pane.
- Add resource groups to the startup list
- Ensure you have the DFHWEB and DFHPIPE resource groups in the startup list, and add the new MYCWSREQ resource group name to
the startup list.
- On the
DEMOSTRT page under
GROUPS, click
ADD.
- On the
Available Groups list, ensure that the resource groups
DFHPIPE,
DFHWEB are checked, and check
MYCWSREQ.
- Click
Select.
This adds the all groups to the end of the list.
- Click
APPLY.
Install and verify resources
You can install the new resources by stopping and starting the region.
- On the
Server Explorer, right-click
CWSREQ; then select
Restart. This stops and then starts the
CWSREQ
enterprise server region, automatically installing and loading the newly added resources on the startup list.
- After
CWSREQ is started, use the ESCWA
Active resources feature to verify that the MYCWSREQ resources are installed and active, just as you did in the previous tutorial.
- Close ESCWA.
Start the CWSPROV Region
Because your new CICS Web service requester sends requests to the CICS Web service provider you created in the previous tutorial,
start the CWSPROV region before proceeding.