Transports

transports.conf contains zero or more transport definitions. Each definition begins with the name of a transport, surrounded by square brackets. Subsequent lines set the parameters of the transport.

This table lists the parameters specific to kafka transports. See transports.conf for the list of parameters common to all transport types.

Note: The common transport parameters export_headers and
export_properties are not applicable for kafka transports. Jakarta Messaging message headers and properties are always exported when translating EMS messages into Kafka messages.
Parameter Name Description
type Required. For all EMS transports for Kafka, the value must be kafka.

Apache Kafka Parameters

The syntax and semantics of these parameters are identical to the corresponding parameters in Apache Kafka clients. For full details, see the Apache Kafka documentation.

brokers The comma-separated list of host-port pairs of the Kafka bootstrap servers to connect to.
schema_repository

Optional. The comma-separated list of URLs for the FTL server cluster associated with the TIBCO Schema Repository.

See Translation Using Apache Avro Schemas for more information.

Example

This example from transports.conf illustrates the syntax of EMS transport for Kafka definitions.

[KAFKA01] 
  type = kafka
  brokers = host1:9092,host2:9092,host3:9092
  schema_repository = http://host1:8585,http://host2:8585,http://host3:8585