Java Programmer's Checklist
Use this checklist when developing Java programs that use the APIs in TIBCO Messaging - Apache Kafka Distribution.
Environment
If your Java application serializes or deserializes Avro messages, the CLASSPATH must include an archive file that contains the TIBCO Avro client library classes (TIBCO_HOME/adk/repo/1.0/lib/tibftl-kafka-avro-1.0.0.jar).
Compile
If your Java application serializes or deserializes Avro messages, the CLASSPATH must include an archive file that contains the TIBCO Avro client library classes (TIBCO_HOME/adk/repo/1.0/lib/tibftl-kafka-avro-1.0.0.jar).
TIBCO Avro client library classes require Java 1.8 (or later) 64-bit.
Run
Ensure that the Kafka broker is running, and reachable from each client process.
If your Java programs use the schema repository, ensure that the repository is running, and reachable from each client process. Ensure that an FTL realm server is running, and reachable from the repository.
TIBCO Avro client library classes requires Java 1.8 (or later) 64-bit.