Installing IBM webMethods Module for SWIFT
Overview
This chapter explains how to install, upgrade, and uninstall IBM webMethods Module for SWIFT. The instructions use the IBM webMethods Installer and the IBM webMethods Uninstaller wizards. For complete information about the wizards or other installation methods, or to install other webMethods products, see Installing IBM webMethods Products .
Requirements
For a list of the operating systems and webMethods products supported by webMethods Module for SWIFT, see IBM webMethods eStandards Modules System Requirements . webMethods Module for SWIFT has no hardware requirements beyond those of its host Integration Server.
Depending on the type of transport you use, you will need either the MQ Host Adapter (MQHA) or the Remote API Host Adapter (RAHA). If you are using the SWIFTNet component of webMethods Module for SWIFT for a server application, you must install RAHA or MQHA on the same machine as SWIFT Alliance Gateway.
Regardless of whether you are using the SWIFTNet component for a client or server application, you must install a Remote Access (RA) client on your Integration Server. The RA client, RAHA, and MQHA are provided by SWIFT. For more information, see your SWIFT documentation or go to http://www.swift.com.
If you are using CASmf as the interface to SWIFT, you must install a CASmf client (provided by SWIFT) on the same machine as your Integration Server. For more information, see your SWIFT documentation or go to http://www.swift.com.
webMethods Module for SWIFT references SWIFT Alliance Access and SWIFT Alliance Gateway through the interfaces provided by SWIFT. SWIFT Alliance Access and SWIFT Alliance Gateway use SWIFTNet Link to communicate with SWIFT.
The Integration Server Home Directory
This guide uses the packages_directory as the home directory in Integration Server classpaths. For Integration Server 10.1 and above, The packages_directory is Integration Server_directory \instances\instance_name\packages directory.
Installing IBM webMethods Module for SWIFT
About this task
To install webMethods Module for SWIFT
Procedure
Installing the webMethods Module for SWIFT Samples Package
About this task
The webMethods Module for SWIFT samples package (WmSWIFTSamples) contains the sample services to run webMethods Module for SWIFT. The samples package is not installed with webMethods Module for SWIFT. To download the WmSWIFTSamples package and webMethods SWIFT Module Samples Guide, go to the Technical Community for webMethods at https://tech.forums.softwareag.com/t/webmethods-swift-module-sample-package/238981 and see the Code Samples.
Upgrading to webMethods Module for SWIFT
About this task
This section provides instructions to upgrade to a newer version of the webMethods Module for SWIFT from 7.1 SPx where, x refers to the current version of the 7.1 Service Pack installed on your machine.
Before You Begin
About this task
When you upgrade to a newer version of Trading Networks, make sure you backup the webMethods Module for SWIFT packages that contain Trading Networks-specific data. For more information about how to upgrade Trading Networks, see Upgrading IBM webMethods Products On Premises .
Upgrading from webMethods Module for SWIFT 7.1 SPx
About this task
To upgrade from webMethods Module for SWIFT 7.1 SPx
Procedure
- Back up your existing webMethods Module for SWIFT installation, including the WmFIN, WmSWIFTNetClient, WmSWIFTNetServer, and WmSWIFTCommon packages, as well as all custom packages that are used by the webMethods Module for SWIFT.
- Export all webMethods Module for SWIFT 7.1 SPx Trading Networks information (profiles, TN document types, processing rules, TPAs and TN attributes) from Trading Networks using IBM My webMethods Server. For information about exporting Trading Networks assets, see IBM webMethods Trading Networks Administrator’s Guide .
- Shut down Integration Server if it is running.
- Uninstall the current version of the webMethods Module for SWIFT. For instructions, see Uninstalling webMethods Module for SWIFT.
- Install IBM webMethods Module for SWIFT 7.1 SP14 on a supported version of Integration Server. For instructions, see Installing IBM webMethods Module for SWIFT. For a list of supported Integration Server versions, see IBM webMethods eStandards Modules System Requirements .
-
If you want to preserve the previous configuration values,
replace the following files under \WmFIN\config directory with the files from
your current installation of the
webMethods Module for SWIFT.
- wmcasmf.cnf
- fintransport.cnf
-
If you want to use any of the previous configuration values
for the RAHA transport, you must configure the SWIFTNet server application and
client applications.
- Start Integration Server, Integration Server Administrator, and IBM My webMethods Server.
- Import the custom webMethods Module for SWIFT 7.1 SPx Trading Networks information that you exported in step 2 into Trading Networks. For instructions about how to import Trading Networks information, see IBM webMethods Trading Networks Administrator’s Guide .
- In Designer > Package Navigator, run the wm.fin.dev:importFINItems service to re-import all message types that you have been using with webMethods Module for SWIFT 7.1 SPx.
Uninstalling webMethods Module for SWIFT
About this task
To uninstall webMethods Module for SWIFT