Upgrading myFileGateway 2.0 (only v6.1.0)
You can upgrade to the latest version of myFileGateway 2.0 in single-node (non-clustered) and multiple-node (clustered) environments.
Upgrading in a single-node (non-clustered) environment (only v6.1.0)
- Enable REST HTTP Server Adapter in the dashboard and select Use SSL to Must.
- Install
b2biAPIs.jar
. - Restart Sterling B2B Integrator.
Upgrading in a multiple-node (clustered) environment (only v6.1.0)
In a clustered environment, when you want to upgrade myFileGateway 2.0, you must update the REST HTTP Server Adapter hostname and port number for Node 2 (or above) with the REST HTTP Server Adapter hostname and port number from Node1 in the IIM panel or Response file.
Follow these steps as a workaround:
- Go to Node1 dashboard and create a copy of the REST HTTP Server Adapter.
- Edit the following fields in the copy of REST HTTP Server Adapter:
- Change the Environment from Node1 to Node2.
- Change the
restapi.war
file location with the respective path of Node 2.
- Restart Sterling B2B Integrator on Node 1 and Node 2.
Default deployment changes (v6.1.0.1 and later versions)
The system does not support hosting gateway.war
on Liberty Server for IIM-based
installations. By default, gateway.war
is hosted on NoApp Server instead of Liberty
Server.
You encounter this problem only during upgrade to v6.1.0.1 or v6.1.0.2 from the 6.1.0.0 base version and will be fixed in v6.1.0.3.
- Modify these properties with values as CHANGEME in the
sandbox.cfg
file.ASI_SERVICE_HOST = CHANGEME ASI_SERVICE_PORT = CHANGEME
- Run
setupfiles.sh
orsetupfiles.cmd
, as required. - Check if the
gateway_application.yml
file has the correct IP address and port number for the/myfilegateway
URL. - Restart the Sterling B2B Integrator server.
Hosting myFileGateway 2.0 on HTTP Server Adapter (v6.1.0.1 and later versions)
- Host
myfg.war
with URI as/myfg
,gateway.war
with URI as/gateway
, andmyfilegateway.war
with URI as/myfilegateway
on the same HTTP/HTTPs Server Adapter.Note: You must get all the.war
files from the<install-dir>/noapp/deploy
location.Note: If you select the key length 512, you must also use JDK 7 SR5. JDK 7 SR7 FP1 and above do not support key lengths below 1024. - Update the ASI_SERVICE_HOST, ASI_SERVICE_PORT and MYFG_PROTOCOL in the
sandbox.cfg
file with details that match the HTTP/HTTPs Server adapter created in the above step. - Run
setupfiles.sh
on Unix/Linux andsetupfiles.cmd
on Windows. - Restart Sterling B2B Integrator.
myfg.war
is hosted.- Update the hostname or IP address of the Perimeter Server in the
gateway_application.yml
file.myfilegateway: path: /myfilegateway/** url: http://<PS_HOST>:<http_port>/myfilegateway/
- Do not run the
setupfiles.sh
command. - Restart Sterling B2B Integrator.
Integrating myFileGateway 2.0 with Sterling Secure Proxy and Sterling External Authentication Server (v6.1.0.1 and later versions)
REST HTTP Server Adapter changes (v6.1.0.1 and later versions)
From v6.1.0.1 and later versions, by default, the target Environment is set to All ASI Nodes for REST HTTP Server Adapter. This means the system deploys REST HTTP Server Adapters on all nodes, at once.
Before you perform an upgrade, you must manually remove all REST HTTP Server Adapters created during earlier releases. If not, you must remove them after upgrade and enable the newly added REST HTTP Server Adapters with the target Environment set to All ASI Nodes.