Provides instructions for creating and configuring the CICSCA
enterprise server region on which to run the COMMWS Web service created later in this tutorial.
Create the CICSCA
enterprise server region
- In Visual Studio, open the
Server Explorer.
Note: If it is hidden, select
View > Server Explorer from the Visual Studio main menu.
- Expand
Micro Focus Servers.
- Right-click
localhost, and then select
New Enterprise Server from the context menu.
- In the
Name field, type
CICSCA.
- Click the browse button
associated with the
Template field.
By default, this opens to the location of the
Enterprise Server template files, which is
%ProgramFiles (x86)\MIcro Focus\Enterprise Developer\etc\ServerTemplates.
- Double-click
CICSTemplate.xml.
- Click
OK.
The
Output window displays a notification that the server has been created.
- In the
Server Explorer, expand
localhost to be sure that the CICSA region has been added.
Associate the CICSCA
enterprise server region with the CICSCommareaWS project
- In Visual Studio on the
Server Explorer, right-click
CICSCA enterprise server, and then select
Associate with Project > CICSCommareaWS from the context menu.
Configure the Web Services and J2EE listener
- In the
Server Explorer, right-click
Micro Focus Servers and choose
Administration from the context menu.
This opens the
Home page of
Enterprise Server Administration as a window in Visual Studio.
- In the
Communications Processes column for the CICSCA enterprise server, click the
Details button that corresponds to
3 Listeners.
The listeners represent the types of services you can run using this enterprise server.
- Click the
Edit button that corresponds to
Web Services and J2EE.
- Change the contents of the
Endpoint Address field to
*:9003.
- Click
OK.
- On the menu ribbon, click
Home to return to the
Enterprise Server Administration
Home page.
Important: The default deployment directory used by
Enterprise Server is a subdirectory,
deploy, within your
Enterprise Developer installation directory structure. If you have Administrator privileges to this subdirectory, or if you started
Visual Studio using
Run as Administrator, you are not required to complete the following tasks. Otherwise, you must complete them to create and configure an alternative deployment directory.
Start
Enterprise Server Administration
Configure a listener port
When you create a service interface, it is configured by default to use port number 9003 to send messages to
Enterprise Server, which listens for incoming messages on its Web Services and J2EE listener. You need to set the endpoint address for the
Web Services and J2EE listener to match the port number for the service interface.
- On the
Enterprise Server Administration
Home page, in the
Communications Processes column that corresponds to your
enterprise server instance, click the
Details button.
This takes you to the
Communications Processes page for
Enterprise Server listeners.
- Click the
Edit button that corresponds to
Web Services and J2EE.
- Change the contents of the
Endpoint Address field to
*:9003.
- Click
OK.
This returns you to the
Communications Processes page.
- Click
Home at the top of the menu ribbon to return to the
Home page.
Important: The default deployment directory used by
Enterprise Server is a subdirectory,
deploy, within your
Enterprise Developer installation directory structure. If you have Administrator privileges to this subdirectory, or if you started
Visual Studio using
Run as Administrator, you are not required to complete the following tasks. Otherwise, you must complete them to create and configure an alternative deployment directory.
Create and configure a deployment directory
- Create the
deploy directory
- Without Administrator privileges, you cannot deploy to
Enterprise Server from the default
Enterprise Developer deployment folder. To ensure successful deployment, create a
deploy subdirectory in your project.
- In the
Solution Explorer, right-click the project, and then select
Add > New Folder from the context menu.
- Type
deploy; then press
Enter.
- Import the .mfdeploy file
- The new
deploy folder must contain the
.mfdeploy configuration file. You import the file from the
Solution Explorer.
- From the
Solution Explorer, right-click the
deploy folder; then select
Add > Existing Item.
- Browse to the
%ProgramFiles(x86)%\Micro Focus\Enterprise Developer\deploy folder.
- Set the filter drop-down list to
All Files (*.*).
- Double-click the
.mfdeploy file.
- Define the deployment directory
- Now you need to configure your
enterprise server instance by defining the new
deploy project folder as the deployment folder.
- On the
Enterprise Server Administration
Home page in the
Communications Processes column for your
enterprise server instance, click the
Details button that corresponds to
Listeners.
- In the row for the
Web listener name, click
Edit.
- Scroll down to the
Configuration Information field; then within the field, scroll down until you find the relevant code, then change:
uploads=<ES>/deploy
to:
uploads=c:/tutorials/IMTK/project-name/deploy
where
project-name is the name of the project.
- Click
OK.
- Click
Home to return to the
Home page.
You can now optionally close
Enterprise Server Administration by clicking the
x on the
localhost:86... tab.