Creating the Axway Server object
Creating the FTP input Channel
This topic describes the Composer objects you need to create in order to populate the Banque de France repository and to keep the repository up to date.
After importing the Integration-Processes, you need to create the following objects in Composer:
These objects operate as a set with the already imported IP_BDF_INSERT_SITUATION and/or IP_BDF_INSERT_MOUVEMENTS Integration-Process(es). Together these objects enable you to update the Etablissement and Guichet tables in the database, find the BIC value and validate the BIC value.
In most cases, you have already created an Axway Server object in Composer to represent the Integrator Server instance. If this is the case, you can reuse the same object for the Banque de France table update procedures.
If for any reason you need to create a new Axway Server object, refer to Axway Server creation procedure.
If you have already created an FTP CommAdapter that you want to use, this procedure is not necessary.
Field | Description |
---|---|
CommAdapter type | Select FTP from the drop-down list. |
Template | If you have created a template to configure this CommAdapter, you can optionally select the template from the drop-down box. |
This Partner object specifies the machine, protocols and access mechanisms that enable Integrator to communicate with an FTP server.
Field | Description |
---|---|
TCP/IP port |
Enter a port or accept the default port: 21 |
Protocol timeout (seconds) |
Enter a timeout limit for the connection. |
Field | Description |
---|---|
User |
Enter the username for the FTP user on the remote FTP server. |
Account |
Enter the account to use. |
Password |
Enter the password to use. |
Transfer timeout
(Mandatory) |
Enter the timeout in seconds. |
If you are using both the Situation and Mouvements files, you need to create one input Channel for each file.
Field | Description |
---|---|
Name | Enter a name for the Channel. For example, IN. |
Label | Optionally, enter a description. |
Status | You cannot directly change the status in this field. |
EndPoints | |
Terminus1 | From the drop-down list, select Partner. Then from the Instance field drop-down list, select the Partner object that represents the FTP server application. |
Terminus2 | From the drop-down list, select Axway Server. Then from the Instance field drop-down list, select the Axway Server object that represents the Integrator Server. |
Connection parameters | |
Connection type | Select TCP / FTP |
Connection point 1 | Select the FTP CommAdapter (this is for the connection on the Integrator side) |
Connection point 2 | Select the FTP CommAdapter (this is for the connection on the FTP Server side) |
CD $CORE_DATA"/ftp/public/bdf/situation"; -LIST "." INTO %F { -RECV %F; IF(%FTPSTATUS IN "200"-"299") { DELETE %F; } } |
If you have already created a JDBC CommAdapter that you want to use, this procedure is not necessary.
Field | Description |
---|---|
CommAdapter type | Select JDBC from the drop-down list. |
Template | If you have created a template to configure this CommAdapter, you can optionally select the template from the drop-down box. |
This Partner object specifies the machine, protocols and access mechanisms that enable Integrator to communicate with a database.
Field | Description |
---|---|
Driver type |
Select the type of database you are using: Oracle or MySQL |
Driver class |
This value is filled in automatically. |
URL template |
Enter the URL structure (host name, database port number and database name) for access to the database type. For example: jdbc:oracle.thin@MyHostName:1521:AXWAY |
Database |
Enter the name of the database. Integrator uses this name in the <databaseName> attribute of the URL template. |
Port |
Enter the access port number for the database. To connect to the database, Integrator uses this port number in the <databasePort> attribute of the URL template. |
Field | Description |
---|---|
User |
Enter the username for the JDBC user on the remote JDBC server. |
Password |
Enter the password to use. |
If you are using both the Situation and Mouvements files, you can use the same output channel for both files.
Field | Description |
---|---|
Name | Enter a name for the Channel. For example, BDF_JDBC. |
Label | Optionally enter a description. |
Status | You cannot directly change the status in this field. |
EndPoints | |
Terminus1 | From the drop-down list, select Partner. Then from the Instance field drop-down list, select the Partner object that represents the JDBC database. |
Terminus2 | From the drop-down list, select Axway Server. Then from the Instance field drop-down list, select the Axway Server object that represents the Integrator Server. |
Connection parameters | |
Connection type | Select TCP/Oracle (or other database type). |
Connection point 1 | Select the JDBC CommAdapter. |
Connection point 2 | Select the JDBC CommAdapter (this is for the connection on the database side). |
The Integration-Task object contains the technical information that is necessary to execute your Integration-Process on an Integrator Server. For Banque de France table integration you use the Integration-Task to link the Receive and Send Activities to the appropriate Channels.
Important: Make sure you have already defined the FTP input Channel and JDBC Channels accordingly to your system settings. You can choose any folder hierarchy, but make sure that the Situation and Mouvements folders are separate. If you are using both the Situation and Mouvements files, you can use the same output channel for both files.
Field | Description |
---|---|
Name | Enter a name for the Integration-Task. For example: IT_BDF_INSERT_SITUATION or IT_BDF_INSERT_MOUVEMENTS |
Integration-Process | From the drop-down list, select the Integration-Process IP_BDF_INSERT_SITUATION or IP_BDF_INSERT_MOUVEMENTS |
Integrator Server | Select the name of the Integrator Server instance on which you want to run the integration. |
For the Situation file
Field | Description |
---|---|
ReceiveActivity1 | Associate this Activity with the FTP input Channel. |
LocalMapStage2 | |
GUICHET_SELECT | Associate this Activity with the JDBC Channel you created for this procedure. |
GUICHET_INSERT | Associate this Activity with the JDBC Channel you created for this procedure. |
GUICHET_DELETE | Associate this Activity with the JDBC Channel you created for this procedure. |
LocalMapStage3 | |
ETA_SELECT | Associate this Activity with the JDBC Channel you created for this procedure. |
ETA_INSERT | Associate this Activity with the JDBC Channel you created for this procedure. |
ETA_DELETE | Associate this Activity with the JDBC Channel you created for this procedure. |
For the Mouvements file
Field | Description |
---|---|
ReceiveActivity1 | Associate this Activity with the FTP input Channel. |
LocalMapStage1 | |
ETA_SELECT | Associate this Activity with the JDBC Channel you created for this procedure. |
ETA_DELETE | Associate this Activity with the JDBC Channel you created for this procedure. |
ETA_INSERT | Associate this Activity with the JDBC Channel you created for this procedure. |
ETA_UPDATE | |
LocalMapStage2 | LocalMapStage2 |
GUICHET_SELECT | Associate this Activity with the JDBC Channel you created for this procedure. |
GUICHET_INSERT | Associate this Activity with the JDBC Channel you created for this procedure. |