How to configure the TIBCO Streaming UMDF adapters

How to configure the TIBCO Streaming UMDF adapters

book

Article ID: KB0076742

calendar_today

Updated On:

Products Versions
TIBCO Streaming 10.0 through 10.3

Description

The TIBCO Streaming platform provides a specific FIX-based adapter for the BM&F Bovespa UMDF platform. The configuration for this adapter has changed since earlier versions (i.e. StreamBase 7.7 and earlier). Numerous 3rd party dependencies are now required to be referenced in your project's pom.xml, and various errors relating to "NoClassDefFound" for these 3rd party classes.

Issue/Introduction

How to configure the UMDF adapters in StreamBase 10.0 through 10.3 and TIBCO Streaming 10.4 and later.

Resolution

For the UMDF adapter, the required dependencies in pom.xml are:
<dependency>
  <groupId>com.tibco.ep.sb.thirdparty.com.epam</groupId>
  <artifactId>fast-cme-adaptor</artifactId>
  <version>2.14.8</version>
</dependency>

<dependency>
  <groupId>com.tibco.ep.sb.thirdparty.com.epam</groupId>
  <artifactId>fast-cme-xmlbeans</artifactId>
  <version>2.14.8</version>
</dependency>

<dependency>
  <groupId>com.tibco.ep.sb.thirdparty.com.epam</groupId>
  <artifactId>fast-cme-channel-beans</artifactId>
  <version>2.14.8</version>
</dependency>

<dependency>
  <groupId>com.tibco.ep.sb.thirdparty.com.epam</groupId>
  <artifactId>fast-cmefastadaptor</artifactId>
  <version>2.14.8</version>
</dependency>

<dependency>
  <groupId>com.tibco.ep.sb.thirdparty.com.epam</groupId>
  <artifactId>fast-cmefastadaptor-util</artifactId>
  <version>2.14.8</version>
</dependency>

<dependency>
  <groupId>com.tibco.ep.sb.thirdparty.com.epam</groupId>
  <artifactId>fast-cme-market-data</artifactId>
  <version>2.14.8</version>
</dependency>
You may obtain these dependencies directly from TIBCO Support by opening a Support case. In future releases, it is expected that these dependencies will be provided in the installation kit for the TIBCO StreamBase High Performance FIX engine.