CA Gen TCP/IP Cooperative Flow to CA Gen C and COBOL Servers 
Chapter 7: Cooperative Flows  51  
CA Gen TCP/IP Cooperative Flow to CA Gen C and COBOL 
Servers 
The CA Gen .NET Servers may interoperate with CA Gen C and COBOL Servers using the 
CA Gen TCP/IP Cooperative Flow. 
Configuration 
There are a few steps that must be performed to have the CA Gen .NET Servers 
interoperate with the CA Gen C and COBOL Servers, as described in the following 
sections. 
Configuring the Cooperative Flow 
Configuring the cooperative flow can be accomplished by either one of the two 
following methods: 
■ Change or define the server properties for TCP/IP and regenerate, ensure the server 
environment parameters are set to the C or COBOL environment with the correct 
communications setting and regenerate the CA Gen .NET Servers 
OR 
■ Modify the COMMCFG.TXT file to specify the new target CA Gen C or COBOL Server. 
A detailed description of each option follows. 
Change pdf file to jpg online - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
change pdf to jpg format; .pdf to jpg
Change pdf file to jpg online - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
change pdf to jpg file; change from pdf to jpg on
CA Gen TCP/IP Cooperative Flow to CA Gen C and COBOL Servers 
52  Distributed Processing - .NET Server User Guide 
Option 1: Change Your Model and Generate 
During generation, the generated servers know the servers they will be utilizing at 
runtime and the default cooperative flow to use for that server. The cooperative flow 
information comes from the server properties dialog and server environment 
parameters dialog. 
Follow these steps: 
1. Open your model. On the main menu bar, select Construction, Packaging or 
Construction, Generation. 
2. Open the cooperative packaging diagram by selecting Diagram, Open, Cooperative 
Code. 
3. For each server that is generated for either C or COBOL: 
a. Open the server manager properties dialog by either double-clicking the server, 
select the server and then selecting Details, Properties from the main menu bar 
or right-clicking the server and selecting Detail, Properties from the pop-up 
menu. 
b. In the server manager dialog, select the TCP/IP tab. 
c. Enter values in to the HostName and Service (Port) fields. HostName is the 
TCP/IP hostname where the CA Gen C or COBOL Servers are executing. The 
Service (Port) is the port number of the TP Monitor running the CA Gen C or 
COBOL Servers. 
d. Click OK to save your changes. 
e. With the server manager still selected, open the server environment 
parameters dialog by either selecting Detail, Server Environment from the main 
menu bar or right-clicking the server and selecting Detail, Server Environment 
from the pop-up menu. 
f. Set the server Operating System as appropriate and Communications to TCP/IP. 
g. Click OK to save your changes. 
4. When all servers have been configured, generate and build the CA Gen .NET 
Servers. The servers now contain the data needed to interoperate with the CA Gen 
C or COBOL Servers. 
5. Ensure the COMMCFG.TXT file does not contain an entry that overrides the 
information generated in the servers. 
6. Assemble the servers into an MSI file and install the servers on the target system. 
Online Convert Jpeg to PDF file. Best free online export Jpg image
Online JPEG to PDF Converter. Download Free Trial. Convert a JPG to PDF. You can drag and drop your JPG file in the box, and then start immediately to sort the
.net pdf to jpg; convert multi page pdf to single jpg
Online Convert PDF to Jpeg images. Best free online PDF JPEG
Online PDF to JPEG Converter. Download Free Trial. Convert a PDF File to JPG. Drag and drop your PDF in the box above and we'll convert the files for you.
convert multi page pdf to jpg; convert pdf image to jpg
CA Gen MQSeries Cooperative Flow to CA Gen C and COBOL Servers 
Chapter 7: Cooperative Flows  53  
Option 2: Modifying COMMCFG.TXT 
CA Gen .NET Servers can be redirected to CA C and COBOL Servers by overriding the 
cooperative flow information generated in the server as a result of editing the 
COMMCFG.TXT file. 
Follow these steps: 
1. Locate the file to be edited. The COMMCFG.TXT file is located under the CA Gen 
directory in .net\bin. After installation, all applications have a copy of this file in the 
\Inetpub\wwwroot\<app-name>\bin directory. This file may also be directly edited. 
Editing the COMMCFG.TXT file under the CA Gen directory requires that the 
application be reassembled into an MSI file and reinstalled. 
2. In the editor of your choice, open the COMMCFG.TXT file 
write commcfg.txt 
3. Create an entry for the trancode(s) to be redirected to the CA Gen generated .NET 
Servers, for example: 
<trancode> = TCP <host> CA PortalTCP <host> CA Portal 
4. If necessary, reassemble the MSI file and reinstall the application. This should only 
be done if the COMMCFG.TXT file under the CA Gen directory has been edited. 
Note: For a detailed discussion on the use of the COMMCFG.TXT file, see the Distributed 
Processing  Overview Guide
Execute the Application 
After all the above tasks have been completed, execute the application as before. 
CA Gen MQSeries Cooperative Flow to CA Gen C and COBOL 
Servers 
The CA Gen .NET Servers may interoperate with CA Gen C and COBOL Servers using the 
CA Gen MQSeries Cooperative Flow. 
Configuration 
There are a few steps that must be performed to have the CA Gen .NET Servers 
interoperate with the CA Gen C and COBOL Servers, as described in the following 
sections. 
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
C# sample code for PDF to jpg image conversion. This demo code convert PDF file all pages to jpg images. // Define input and output files path.
convert pdf to jpeg; c# pdf to jpg
C# Image Convert: How to Convert Dicom Image File to Raster Images
RasterEdge.XDoc.Office.Inner.Office03.dll. RasterEdge.XDoc.PDF.dll. RasterEdge.XDoc. PowerPoint.dll. This demo code convert dicom file all pages to jpg images.
convert pdf to jpg c#; convert pdf image to jpg online
CA Gen MQSeries Cooperative Flow to CA Gen C and COBOL Servers 
54  Distributed Processing - .NET Server User Guide 
Configuring the Cooperative Flow 
Configuring the cooperative flow can be accomplished by either one of the two 
following methods: 
■ Change or define the server properties for MQSeries and regenerate, ensure the 
server environment parameters are set to the C or COBOL environment with the 
correct communications setting and regenerate the CA Gen .NET Servers 
OR 
■ Modify the COMMCFG.TXT file to specify the new target CA Gen C or COBOL Server. 
A detailed description of each option follows. 
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
scanned images to PDF, such as tiff, jpg, png, gif Append one PDF file to the end of another one in NET framework library download and VB.NET online source code
convert pdf to jpg for; convert pdf to jpg file
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Convert PDF to Jpg, Png, Bmp, Gif, Tiff and Bitmap in ASP.NET. Or directly change PDF to Gif image file in VB.NET program with this demo code.
batch convert pdf to jpg; convert pdf to 300 dpi jpg
CA Gen MQSeries Cooperative Flow to CA Gen C and COBOL Servers 
Chapter 7: Cooperative Flows  55  
Option 1: Change Your Model and Generate 
During generation, the generated servers know the servers they will be utilizing at 
runtime and the default cooperative flow to use for that server. The cooperative flow 
information comes from the server properties dialog and server environment 
parameters dialog. 
Follow these steps: 
1. Open your model. On the main menu bar, select Construction, Packaging or 
Construction, Generation. 
2. Open the cooperative packaging diagram by selecting Diagram, Open, Cooperative 
Code. 
3. For each server that is generated for either C or COBOL: 
a. Open the server manager properties dialog by either double-clicking the server, 
select the server and then selecting Details, Properties from the main menu bar 
or right-clicking the server and selecting Detail, Properties from the pop-up 
menu. 
b. In the server manager dialog, select the MQSeries tab. 
c. Enter values in Queue Manager Name, Queue Name, Reply Queue Name, and 
Client Type fields. 
d. Click OK to save your changes. 
e. With the server manager still selected, open the server environment 
parameters dialog by either selecting Detail, Server Environment from the main 
menu bar or right-clicking the server and selecting Detail, Server Environment 
from the pop-up menu. 
f. Set the server Operating System as appropriate and Communications to 
MQSeries. 
g. Click OK to save your changes. 
4. When all servers have been configured, generate and build the CA Gen .NET 
Servers. The servers now contain the data needed to interoperate with the CA Gen 
C or COBOL Servers. 
5. Ensure the COMMCFG.TXT file does not contain an entry that overrides the 
information generated in the servers. 
6. Assemble the servers into an MSI file and install the servers on the target system. 
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Free online C#.NET source code for combining multiple PDF scanned images to PDF, such as tiff, jpg, png, gif Append one PDF file to the end of another and save
convert pdf pages to jpg; convert pdf to jpg converter
VB.NET PDF - Convert PDF with VB.NET WPF PDF Viewer
PDF Document; Remove Password from PDF; Change PDF Permission Settings. Convert PDF to image file formats with high quality, support converting PDF to PNG
reader convert pdf to jpg; convert pdf file to jpg on
CA Gen Web Services Cooperative Flow to CA Gen EJB or TE Servers 
56  Distributed Processing - .NET Server User Guide 
Option 2: Modifying COMMCFG.TXT 
CA Gen .NET Servers can be redirected to CA C and COBOL Servers by overriding the 
cooperative flow information generated in the server as a result of editing the 
COMMCFG.TXT file. 
Follow these steps: 
1. Locate the file to be edited. The COMMCFG.TXT file is located under the CA Gen 
directory in .net\bin. After installation, all applications have a copy of this file in the 
\Inetpub\wwwroot\<app-name>\bin directory. This file may also be directly edited. 
Editing the COMMCFG.TXT file under the CA Gen directory requires that the 
application be reassembled into an MSI file and reinstalled. 
2. In the editor of your choice, open the COMMCFG.TXT file 
write commcfg.txt 
3. Create an entry for the trancodes to be redirected to the CA Gen generated .NET 
Servers, for example: 
<trancode> = MQS {Queue Manager} {Queue Name} {Reply Queue Name} 
4. If necessary, reassemble the MSI file and reinstall the application. This should only 
be done if the COMMCFG.TXT file under the CA Gen directory has been edited. 
Note: For a detailed discussion on the use of the COMMCFG.TXT file, see the Distributed 
Processing  Overview Guide
Execute the Application 
After all the above tasks have been completed, execute the application as before. 
CA Gen Web Services Cooperative Flow to CA Gen EJB or TE 
Servers 
The CA Gen .NET Servers may interoperate with CA Gen EJB or TE Web Service Servers 
using the CA Gen Web Services Cooperative Flow. 
Configuration 
There are a few steps that must be performed to have the CA Gen .NET Servers 
interoperate with the CA Gen EJB or TE Web Service Servers, as described in the 
following sections. 
CA Gen Web Services Cooperative Flow to CA Gen EJB or TE Servers 
Chapter 7: Cooperative Flows  57  
Configuring the Cooperative Flow 
Configuring the cooperative flow can be accomplished by modifying the COMMCFG.TXT 
file to specify the new target CA Gen EJB or TE Web Service Server. 
A detailed description follows. 
Modifying COMMCFG.TXT 
CA Gen .NET Servers can be redirected to CA EJB Web Service Servers by overriding the 
cooperative flow information generated in the server as a result of editing the 
COMMCFG.TXT file. 
1. Locate the file to be edited. The COMMCFG.TXT file is located under the CA Gen 
directory in .net\bin. After installation, all applications have a copy of this file in the 
\Inetpub\wwwroot\<app-name>\bin directory. You can edit this file directly. 
Editing the COMMCFG.TXT file under the CA Gen directory requires that the 
application be reassembled into an MSI file and reinstalled. 
2. Open the COMMCFG.TXT file in an editor. 
write commcfg.txt 
3. Create an entry for the trancodes to be redirected to the CA Gen generated .NET 
Servers, for example: 
<trancode> = WS <baseURL> <contextType> 
4. Reassemble the MSI file and reinstall the application if necessary. Do this task only 
if you edited the COMMCFG.TXT file under the CA Gen directory. 
Note: For a detailed discussion about the use of the COMMCFG.TXT file, see the 
Distributed Processing  Overview Guide. 
Execute the Application 
After all the above tasks have been completed, execute the application as before. 
Chapter 8: User Exits  59  
Chapter 8: User Exits 
User exits allow you to change the behavior of the CA Gen runtimes. User exits are C# 
classes that are shipped with the product and contain specific routines that are called by 
the runtimes. You can modify the source code to change the default behaviors of the 
runtimes. 
All C# user exits are located in subdirectories under the <CAGen-root>\.net\exits\src 
directory. For example: 
cd %GENxx%Gen 
cd .net\exits\src 
Note: xx refers to the current release of CA Gen. For the current release number, see 
the Release Notes
Note: For a detailed discussion of many of the user exits listed in this chapter, see the 
User Exit Reference Guide
The Exits 
The following exits are located in the <CAGen-root>\.net\exits\src\amrt directory and 
used by the CA Gen ASP.NET Web Clients: 
■ DefaultYearExit.cs 
■ LocaleExit.cs 
■ RetryLimitExit.cs 
■ SessionIdExit.cs 
■ SrvrErrorExit.cs 
■ UserExit.cs 
The following exits are located in the <CAGen-root>\.net\exits\src\coopflow directory 
and used by both the CA Gen ASP.NET Web Clients and CA Gen .NET Servers: 
■ COMPLUSDynamicCoopFlowExit.cs 
■ COMPLUSDynamicCoopFlowSecurityExit.cs 
■ NETDynamicCoopFlowExit.cs 
The Exits 
60  Distributed Processing - .NET Server User Guide 
■ NETDynamicCoopFlowSecurityExit.cs 
■ TCPIPDynamicCoopFlowExit.cs 
■ MQSDynamicCoopFlowExit.cs 
■ WSDynamicCoopFlowExit.cs 
The following exits are located in the <CAGen-root>\.net\exits\src\msgobj directory and 
used by both the CA Gen ASP.NET Web Clients and CA Gen .NET Servers: 
■ CFBDynamicMessageDecryptionExit.cs 
■ CFBDynamicMessageEncodingExit.cs 
■ CFBDynamicMessageEncryptionExit.cs 
■ CFBDynamicMessageSecurityExit.cs 
The following exits are located in the <CAGen-root>\.net\exits\src\scrt directory and 
used by the CA Gen .NET Servers: 
■ AuthorizationExit.cs 
■ LocaleExit.cs 
■ RetryLimitExit.cs 
■ SecurityValidationExit.cs 
■ SrvrErrorExit.cs 
■ UserExit.cs 
The following exits are located in the <CAGen-root>\.net\exits\src\Common.cs file used 
by CA Gen ASP.NET Web Clients and CA Gen .NET Servers: 
■ CompareExit 
■ LowerCaseExit 
■ UpperCaseExit 
After the desired user exit source file has been located, make a backup copy of the file, 
then edit the file and save it back to its original name and location. For detailed 
information about the purpose and use of each method, see the comments in the exit 
source. 
Important! Do not modify the namespace name. Changing the namespace name will 
cause the exit not to be recognized at runtime. 
Since the user exit source files are saved to their original locations, it may be useful to 
save the original and modified sources in a configuration management system to 
prevent the changes from being lost should a new installation overwrite the source file. 
Documents you may be interested
Documents you may be interested