
with Tags:
sfg
X

Timestamp Math with the Timestamp Utility Service
Recently I worked on a PMR where the client was looking to do some logic based decisions in BPML based on how old certain files are. This particular client also had a need to generate some timestamps with dates from the future. It's easy enough to get the current time in different formats out of the Timestamp Utility Service, but was a bit trickier than I expected to get some of the math working. The Timestamp Utility Service parameters are documented but some solid examples would be even... [More]
Tags:  bpml sbi sfg |
Broadcasting in Sterling File Gateway
Many customers have the need to broadcast or publish certain types of messages, like financial information or reports of some kind, this means sending the same file simultaneously to many different remote partners. This blog aims to help Sterling File Gateway (SFG) administrators configure Broadcast correctly and it summarizes the main points of the different ways of configuring broadcast within SFG. In addition you can also consult the already existing SFG documentation and white papers, see links at the end of the blog. You can configure... [More]
Tags:  sb2bi file sbi broadcasting si filegateway fact gateway sterling sfg |
Understanding Sterling File Gateway Facts
The recent Broadcasting in Sterling File Gateway helped demystify various methods for broadcasting but left at least one participant scratching their head over the fact names and file pattern names. Where are keywords or facts like ConsumerBroadcastGroup, myFilename, ProducerName documented? It's simple to say they're in the IBM Sterling File Gateway Infocenter but maybe not quite obvious as to where. If you look into the Routing Channel Template section they are listed. These seemingly strange combinations of curly brackets {},... [More]
Tags:  sfg protocol beatty gateway |
SFG FTP Put Fails with and FTP 500 Invalid Port response error
There's nothing more frustrating than having your production environment running smoothly only to come in one day and discover failures. It might be a relief when you realize it's only happening to a certain Trading Partner (TP). This is your first clue. A Little Background in the FTP Protocol When an FTP client first establishes a connection to an FTP Server it does so over what is called a control channel. This is usually done over port 21. Once a connection has been established a new connection back to the client is created. Part of creating... [More]
Tags:  protocol sfg troubleshooting file_gateway beatty ftp |
REST API Proof Of Concept - Automate Sterling FileGateway Community and Trading Partner creation
I am going to present a REST client, written using Apache HTTP Client, that trigger SB2Bi/SFG REST API calls to create Community and Trading Partner. As I have noticed users trying to create these SFG resources through direct Database SQL inserts and/or XAPI service calls but often used to end up in errors or lead to inconsistent partner accounts. I am targeting this article for those customers and hoping this would help all such customers in simplifying resource creation with... [More]
Tags:  partner community rest sfg sb2bi integrator sterling api kishore |
File Gateway Preliminary Decisions - The Use of Communities
This is the first in a series about things to think about prior to implementing IBM Sterling File Gateway (SFG). There are some things that, if you do not think about them early in the process of implementing SFG may come back to haunt you because they are difficult and time consuming to change once you go into production. The first subject for consideration is the different possible uses of communities. Perhaps the most common use of separate communities, and one recommended by IBM Support, is for the separation of partners that are company... [More]
Tags:  implementation planning communities sfg |
File Gateway Preliminary Decisions - Naming Routing Channel Templates
This is another in a continuing series about decisions to be made in the planning stages of an IBM Sterling File Gateway (SFG) implementation. It has to do with thinking about the naming of routing channel templates (RCTs), and is intended as a guide to the planning your naming rules. When you click Routes > Templates in the SFG menu, the screen defaults to the Type tab of the new RCT. At that top of the screen, there is a field titled "Template Name". When you begin to type, you will see a message that reads... [More]
Tags:  sfg planning templates |
PGP decryption in Sterling File Gateway
Pretty Good Privacy (PGP) is a program developed by Phil Zimmermann to encrypt/decrypt and sign data. There are several commercial and non-commercial implementations available. In this article we would like to describe how a PGP can be used by Sterling File Gateway (SFG) to decrypt a pgp-encrypted file. We assume that the reader is familiar with PGP and the basic functionalities of SFG, like e. g. creation of communities, partners, routing channel (templates). Decryption scenario A PGP encrypted file is put in the mailbox of... [More]
Tags:  sfg pgp |
PGP encryption in Sterling File Gateway
We already presented a scenario where a file is PGP-decrypted by Sterling File Gateway (SFG). For an introduction to PGP, its implementation in this scenario and additional configuration stuff please refer to the article: PGP decryption in Sterling File Gateway Encryption scenario A plain text file is put via FTP to the mailbox of the producer TP gwsProvider2. This file is encrypted via PGP and then put in the mailbox of the consumer TP gwsConsumer2. The encrypted file is then transferred via FTP to a destination... [More]
Tags:  sfg pgp |
Guide to renew SSL certificate for B2BAPIs' (REST API UI) secure interface
You must have been already aware that B2BAPIs interface is hosted (deployed) on WAS Liberty server bundled within Sterling File Gateway (SFG). This deployment happens at the time of installation of b2biAPIs_nnnn.jar (e.g., b2biAPIs_1000603.jar) over SFG. During installation of b2biAPIs_nnnn.jar, it creates the certificate key store with default certificate automatically and assigns expiration date of 1 year after. This is the certificate would be used while accessing secure B2BAPIs interface i.e.,... [More]
Tags:  b2bapis kishore sfg server.xml key.jks rest-api |