Sterling Managed File Transfer

Sterling Managed File Transfer

Come for answers, stay for best practices. All we're missing is you.

 View Only

B2Bi and SFG Event Listener

By Tanvi Kakodkar posted Mon February 17, 2020 10:23 AM

  
Originally updated on April 18, 2017 by VinceTkac


B2Bi and SFG Protocol, BP and Routing Event Listener

Author: Vince Tkac

 
Introduction

Many components in the B2Bi/SFG system generate events during the course of normal processing.  In the case of SFG, all of the visibility data shown in the SFG tracking UI is raised as event data and persisted to the DB via an event listener.  Each event is sent through an in-memory concurrent queue data structure.

Protocol adapters also generate events during connect, disconnect and file transfer.

To enable a custom event listener, a simple java class implementing an EventListener needs to be created, compiled and placed in the classpath.  

  1. To compile the class, include platform_ifcbase/1_3/platform_ifcbase.jar in the javac command classpath.
  2. Build a jar file containing the implementation (including the complete package directory structure).
  3. Run InstallThirdParty.sh to put the new jar into the classpath.  

 

Sample Java EventListner

package sample;

import com.sterlingcommerce.woodstock.event.Event;
import com.sterlingcommerce.woodstock.event.EventListener;
import com.sterlingcommerce.woodstock.event.ExceptionLevel;
import java.io.PrintWriter;
import java.util.concurrent.atomic.AtomicLong;

public class FileEventBridge implements EventListener {

    private static AtomicLong count = new AtomicLong(0);
    public FileEventBridge()
    {

       }

    public boolean isHandled(String eventId, String schemaKey, ExceptionLevel exceptionLevel) {
       // Look at the eventId or schemaKey to decide if this listener cares about this event.
       return true;
    }

    public void handleEvent(Event event) throws Exception {
       try {
          PrintWriter out = new PrintWriter("/tmp/events/event_" + count.getAndIncrement() + ".xml");
          out.print(event.toXMLString());
          out.close();
       } catch ( Exception e ) {
          e.printStackTrace();
       }
    }
}

 

Property Configuration

Once an event listener is created and made available on the classpath, a simple property change is needed to enable the event listener:

Update entry for listener in install_location/install/properties/listenerStartup.properties
    ## PROPERTY_START
    ## PROPERTY_NAME: Listener.Class.cfx
    ## PROPERTY_TYPE: String
    ## PROPERTY_DESCRIPTION
    ## CFX Event Listeners
    Listener.Class.sample=sample.FileEventBridge
    ## PROPERTY_END

Note: You can comment out this entry to disable the listener
       

Events are identified via a schemaKey.  Here are some keys that show up when with a little bit of file transfer and BP load.  

      Aft.Visibility.AdminAudit
      Aft.Visibility.CommAuthentication
      Aft.Visibility.CommAuthorization
      Aft.Visibility.CommConnect
      Aft.Visibility.CommDisconnect
      Aft.Visibility.CommFileXferBegin
      Aft.Visibility.CommFileXferComplete
      Aft.Visibility.CommNonTransfer
      Aft.Visibility.CommSessionUpdate
      Alert.pingEventListener.pingEventListenerError
      ResourceMonitor.ScheduleMonitor.ScheduleDisabled
      SystemMonitoring.Security.InternalLogin
      SystemMonitoring.Security.LoginFailure
      Workflow.WFEvent.BPComplete_MIN
      Workflow.WFEvent.BPErrorHalt
      Workflow.WFEvent.BPError
      Workflow.WFEvent.BPSubStarted_MIN
      Workflow.WFEvent.ServiceEnded
      Workflow.WFEvent.ServiceStarted

 

All of the event schemas and attributes can be found under the install/properties directory in the following files:

 

ActivityEventSchema.xml
AdminAuditEventSchema.xml
AftVisEventSchema.xml
BIEventSchema.xml
BPDealineEventSchema.xml
CentralOpsEventSchema.xml
CheckExpireSchema.xml
DataStoreSchema.xml
ETLEventSchema.xml
EventTestSchema.xml
FGEventSchema.xml
LWRuleListenerSchema.xml
NeoEventSchema.xml
ResourceMonitorSchema.xml
SystemMonitoringEventSchema.xml
SystemServiceEventSchema.xml
TestSchema.xml
TPSyncEventSchema.xml
WorkflowEventSchema.xml

 

Examples

Example event structure that will be logged.

In this case, this is an AFT Visibility Event for a Communications File Trasfer.  This is a "Normal" event that doesn't indicate an issue with the system.  You can see the Document ID (molson:node1:14d7c01cbc2:7826) adn the File Name (471_1432304832936_ftp_3f4a5ab7-7946-46fa-ab8a-3bea1cdb33ae.dat) being transferred.  

<SCIEvent>
  <id>Aft.Visibility.CommFileXferBegin.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommFileXferBegin</name>
  <schemaKey>Aft.Visibility.CommFileXferBegin</schemaKey>
  <timestamp>1432304833376</timestamp>
  <numericTag>1</numericTag>

  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>

  <attributes>
    <entry>
      <string>mailboxPath</string>
      <string>/</string>
    </entry>
    <entry>
      <string>wfId</string>
      <string>-2</string>
    </entry>
    <entry>
      <string>isSecure</string>
      <string>false</string>
    </entry>
    <entry>
      <string>sessionArchiveId</string>
      <string>62241</string>
    </entry>
    <entry>
      <string>messageName</string>
      <string>471_1432304832936_ftp_3f4a5ab7-7946-46fa-ab8a-3bea1cdb33ae.dat</string>
    </entry>
    <entry>
      <string>transferId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241-2382</string>
    </entry>
    <entry>
      <string>time</string>
      <string>2015-05-22 10:27:13.374</string>
    </entry>
    <entry>
      <string>isLocallyInitiated</string>
      <string>false</string>
    </entry>
    <entry>
      <string>isBinary</string>
      <string>true</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>ignoreTracking</string>
      <string>false</string>
    </entry>
    <entry>
      <string>isRestart</string>
      <string>false</string>
    </entry>
    <entry>
      <string>documentName</string>
      <string>471_1432304832936_ftp_3f4a5ab7-7946-46fa-ab8a-3bea1cdb33ae.dat</string>
    </entry>
    <entry>
      <string>wfStep</string>
      <string>-1</string>
    </entry>
    <entry>
      <string>isPut</string>
      <string>true</string>
    </entry>
    <entry>
      <string>documentId</string>
      <string>molson:node1:14d7c01cbc2:7826</string>
    </entry>
  </attributes>
</SCIEvent>


The session ID (TEST_FTP_SERVER_ADAPTER_1432304832938471:62241) can be used to get the remainder of the events in this session:

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>endpoint2</string>
      <string>127.0.0.1</string>
    </entry>
    <entry>
      <string>endpoint1</string>
      <string>127.0.0.1</string>
    </entry>
    <entry>
      <string>protocol</string>
      <string>FTP</string>
    </entry>
    <entry>
      <string>adapterType</string>
      <string>FtpServerAdapter</string>
    </entry>
    <entry>
      <string>secureMode</string>
      <string>none</string>
    </entry>
    <entry>
      <string>wfId</string>
      <string>-2</string>
    </entry>
    <entry>
      <string>state</string>
      <string>Starting.</string>
    </entry>
    <entry>
      <string>endTime</string>
      <string>2015-05-22 10:27:12.942</string>
    </entry>
    <entry>
      <string>endport1</string>
      <string>46162</string>
    </entry>
    <entry>
      <string>sessionArchiveId</string>
      <string>62241</string>
    </entry>
    <entry>
      <string>endport2</string>
      <string>12732</string>
    </entry>
    <entry>
      <string>startTime</string>
      <string>2015-05-22 10:27:12.942</string>
    </entry>
    <entry>
      <string>isSuccessful</string>
      <string>true</string>
    </entry>
    <entry>
      <string>isLocallyInitiated</string>
      <string>false</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>adapterName</string>
      <string>TEST_FTP_SERVER_ADAPTER</string>
    </entry>
    <entry>
      <string>psInstance</string>
      <string>local</string>
    </entry>
    <entry>
      <string>wfStep</string>
      <string>-1</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommConnect.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommConnect</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommConnect</schemaKey>
  <timestamp>1432304832943</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>secureMode</string>
      <string>none</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>state</string>
      <string>Starting.</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommSessionUpdate.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommSessionUpdate</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommSessionUpdate</schemaKey>
  <timestamp>1432304832948</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>secureMode</string>
      <string>none</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>state</string>
      <string>Not logged in.</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommSessionUpdate.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommSessionUpdate</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommSessionUpdate</schemaKey>
  <timestamp>1432304832950</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>username</string>
      <string>admin</string>
    </entry>
    <entry>
      <string>secureMode</string>
      <string>none</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>state</string>
      <string>Authenticating user.</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommSessionUpdate.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommSessionUpdate</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommSessionUpdate</schemaKey>
  <timestamp>1432304832955</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>isCounterParty</string>
      <string>false</string>
    </entry>
    <entry>
      <string>time</string>
      <string>2015-05-22 10:27:12.968</string>
    </entry>
    <entry>
      <string>isSuccessful</string>
      <string>true</string>
    </entry>
    <entry>
      <string>principal</string>
      <string>admin</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>wfId</string>
      <string>-2</string>
    </entry>
    <entry>
      <string>credentialValue</string>
      <string>******</string>
    </entry>
    <entry>
      <string>wfStep</string>
      <string>-1</string>
    </entry>
    <entry>
      <string>credentialType</string>
      <string>password</string>
    </entry>
    <entry>
      <string>sessionArchiveId</string>
      <string>62241</string>
    </entry>
    <entry>
      <string>authenticateId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241-2351</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommAuthentication.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommAuthentication</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommAuthentication</schemaKey>
  <timestamp>1432304832969</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>username</string>
      <string>admin</string>
    </entry>
    <entry>
      <string>secureMode</string>
      <string>none</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>userpath</string>
      <string>/</string>
    </entry>
    <entry>
      <string>state</string>
      <string>Waiting for command.</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommSessionUpdate.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommSessionUpdate</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommSessionUpdate</schemaKey>
  <timestamp>1432304832976</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>username</string>
      <string>admin</string>
    </entry>
    <entry>
      <string>secureMode</string>
      <string>none</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>userpath</string>
      <string>/</string>
    </entry>
    <entry>
      <string>state</string>
      <string>Waiting for command.</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommSessionUpdate.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommSessionUpdate</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommSessionUpdate</schemaKey>
  <timestamp>1432304833068</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>time</string>
      <string>2015-05-22 10:27:13.066</string>
    </entry>
    <entry>
      <string>isSuccessful</string>
      <string>true</string>
    </entry>
    <entry>
      <string>principal</string>
      <string>admin</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>authorizeId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241-2352</string>
    </entry>
    <entry>
      <string>resource</string>
      <string>/</string>
    </entry>
    <entry>
      <string>actionType</string>
      <string>access</string>
    </entry>
    <entry>
      <string>sessionArchiveId</string>
      <string>62241</string>
    </entry>
    <entry>
      <string>resourceType</string>
      <string>MAILBOX</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommAuthorization.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommAuthorization</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommAuthorization</schemaKey>
  <timestamp>1432304833070</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>startTime</string>
      <string>2015-05-22 10:27:13.066</string>
    </entry>
    <entry>
      <string>isSuccessful</string>
      <string>true</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>wfId</string>
      <string>-2</string>
    </entry>
    <entry>
      <string>value</string>
      <string>/</string>
    </entry>
    <entry>
      <string>nonTransferId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241-2353</string>
    </entry>
    <entry>
      <string>type</string>
      <string>CWD</string>
    </entry>
    <entry>
      <string>endTime</string>
      <string>2015-05-22 10:27:13.069</string>
    </entry>
    <entry>
      <string>wfStep</string>
      <string>-1</string>
    </entry>
    <entry>
      <string>sessionArchiveId</string>
      <string>62241</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommNonTransfer.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommNonTransfer</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommNonTransfer</schemaKey>
  <timestamp>1432304833072</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>username</string>
      <string>admin</string>
    </entry>
    <entry>
      <string>secureMode</string>
      <string>none</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>userpath</string>
      <string>/</string>
    </entry>
    <entry>
      <string>state</string>
      <string>Establishing data listener.</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommSessionUpdate.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommSessionUpdate</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommSessionUpdate</schemaKey>
  <timestamp>1432304833121</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>username</string>
      <string>admin</string>
    </entry>
    <entry>
      <string>secureMode</string>
      <string>none</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>userpath</string>
      <string>/</string>
    </entry>
    <entry>
      <string>state</string>
      <string>Listening for connection.</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommSessionUpdate.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommSessionUpdate</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommSessionUpdate</schemaKey>
  <timestamp>1432304833122</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>time</string>
      <string>2015-05-22 10:27:13.369</string>
    </entry>
    <entry>
      <string>isSuccessful</string>
      <string>true</string>
    </entry>
    <entry>
      <string>principal</string>
      <string>admin</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>authorizeId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241-2381</string>
    </entry>
    <entry>
      <string>resource</string>
      <string>/471_1432304832936_ftp_3f4a5ab7-7946-46fa-ab8a-3bea1cdb33ae.dat</string>
    </entry>
    <entry>
      <string>actionType</string>
      <string>add</string>
    </entry>
    <entry>
      <string>sessionArchiveId</string>
      <string>62241</string>
    </entry>
    <entry>
      <string>resourceType</string>
      <string>MAILBOX</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommAuthorization.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommAuthorization</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommAuthorization</schemaKey>
  <timestamp>1432304833369</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>username</string>
      <string>admin</string>
    </entry>
    <entry>
      <string>secureMode</string>
      <string>none</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>userpath</string>
      <string>/</string>
    </entry>
    <entry>
      <string>state</string>
      <string>Listening for put.</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommSessionUpdate.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommSessionUpdate</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommSessionUpdate</schemaKey>
  <timestamp>1432304833372</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>mailboxPath</string>
      <string>/</string>
    </entry>
    <entry>
      <string>wfId</string>
      <string>-2</string>
    </entry>
    <entry>
      <string>isSecure</string>
      <string>false</string>
    </entry>
    <entry>
      <string>sessionArchiveId</string>
      <string>62241</string>
    </entry>
    <entry>
      <string>messageName</string>
      <string>471_1432304832936_ftp_3f4a5ab7-7946-46fa-ab8a-3bea1cdb33ae.dat</string>
    </entry>
    <entry>
      <string>transferId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241-2382</string>
    </entry>
    <entry>
      <string>time</string>
      <string>2015-05-22 10:27:13.374</string>
    </entry>
    <entry>
      <string>isLocallyInitiated</string>
      <string>false</string>
    </entry>
    <entry>
      <string>isBinary</string>
      <string>true</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>ignoreTracking</string>
      <string>false</string>
    </entry>
    <entry>
      <string>isRestart</string>
      <string>false</string>
    </entry>
    <entry>
      <string>documentName</string>
      <string>471_1432304832936_ftp_3f4a5ab7-7946-46fa-ab8a-3bea1cdb33ae.dat</string>
    </entry>
    <entry>
      <string>wfStep</string>
      <string>-1</string>
    </entry>
    <entry>
      <string>isPut</string>
      <string>true</string>
    </entry>
    <entry>
      <string>documentId</string>
      <string>molson:node1:14d7c01cbc2:7826</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommFileXferBegin.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommFileXferBegin</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommFileXferBegin</schemaKey>
  <timestamp>1432304833376</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>username</string>
      <string>admin</string>
    </entry>
    <entry>
      <string>secureMode</string>
      <string>none</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>userpath</string>
      <string>/</string>
    </entry>
    <entry>
      <string>state</string>
      <string>Putting file.</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommSessionUpdate.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommSessionUpdate</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommSessionUpdate</schemaKey>
  <timestamp>1432304833378</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>startTime</string>
      <string>2015-05-22 10:27:13.431</string>
    </entry>
    <entry>
      <string>isSuccessful</string>
      <string>true</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>wfId</string>
      <string>-1</string>
    </entry>
    <entry>
      <string>value</string>
      <string>/471_1432304832936_ftp_3f4a5ab7-7946-46fa-ab8a-3bea1cdb33ae.dat</string>
    </entry>
    <entry>
      <string>nonTransferId</string>
      <string>molson:node1:14d7c01cbc2:7926</string>
    </entry>
    <entry>
      <string>type</string>
      <string>Message Add</string>
    </entry>
    <entry>
      <string>endTime</string>
      <string>2015-05-22 10:27:13.567</string>
    </entry>
    <entry>
      <string>wfStep</string>
      <string>-1</string>
    </entry>
    <entry>
      <string>sessionArchiveId</string>
      <string>62241</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommNonTransfer.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommNonTransfer</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommNonTransfer</schemaKey>
  <timestamp>1432304833567</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>transferId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241-2382</string>
    </entry>
    <entry>
      <string>bytesTransferred</string>
      <string>102400</string>
    </entry>
    <entry>
      <string>time</string>
      <string>2015-05-22 10:27:13.658</string>
    </entry>
    <entry>
      <string>isSuccessful</string>
      <string>true</string>
    </entry>
    <entry>
      <string>isLocallyInitiated</string>
      <string>false</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>ignoreTracking</string>
      <string>false</string>
    </entry>
    <entry>
      <string>messageId</string>
      <string>4083</string>
    </entry>
    <entry>
      <string>isPut</string>
      <string>true</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommFileXferComplete.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommFileXferComplete</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommFileXferComplete</schemaKey>
  <timestamp>1432304833659</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>username</string>
      <string>admin</string>
    </entry>
    <entry>
      <string>secureMode</string>
      <string>none</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>userpath</string>
      <string>/</string>
    </entry>
    <entry>
      <string>state</string>
      <string>Waiting for command.</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommSessionUpdate.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommSessionUpdate</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommSessionUpdate</schemaKey>
  <timestamp>1432304833661</timestamp>
</SCIEvent>

<SCIEvent>
  <exceptionLevel>
    <name>Normal</name>
    <ordinal>0</ordinal>
  </exceptionLevel>
  <attributes>
    <entry>
      <string>startTime</string>
      <string>2015-05-22 10:27:13.664</string>
    </entry>
    <entry>
      <string>isSuccessful</string>
      <string>true</string>
    </entry>
    <entry>
      <string>sessionId</string>
      <string>TEST_FTP_SERVER_ADAPTER_1432304832938471:62241</string>
    </entry>
    <entry>
      <string>wfId</string>
      <string>-2</string>
    </entry>
    <entry>
      <string>wfStep</string>
      <string>-1</string>
    </entry>
    <entry>
      <string>endTime</string>
      <string>2015-05-22 10:27:13.664</string>
    </entry>
  </attributes>
  <id>Aft.Visibility.CommDisconnect.1</id>
  <scope>Aft</scope>
  <subsystem>Visibility</subsystem>
  <name>CommDisconnect</name>
  <numericTag>1</numericTag>
  <schemaKey>Aft.Visibility.CommDisconnect</schemaKey>
  <timestamp>1432304833666</timestamp>
</SCIEvent>

 


#IBMSterlingB2BIntegratorandIBMSterlingFileGatewayDevelopers
#DataExchange
0 comments
29 views

Permalink