9.8 Jolt Class Library

The Jolt class library consists of Java class files that implement the Jolt API. These classes enable Java clients to invoke Oracle Tuxedo ATMI services. The Jolt class library provides functions to set, retrieve, manage, and invoke communication attributes, notifications, network connections, transactions, and services.

The Jolt class library files reside in the tux_prod_dir/udataobj/jolt directory and are stored in the following JAR files:

  • jolt.jar
  • joltadmin.jar
  • joltatm.jar
  • JoltBeanDev.jar
  • JoltBeanRt.jar
  • JoltBeanDevAwt.jar
  • JoltBeanRtAwt.jar
  • JoltBeanDevSwing.jar
  • JoltBeanRtSwing.jar
  • JoltBeanDevSwing11.jar
  • JoltBeanRtSwing11.jar
  • joltjse.jar
  • joltwls.jar

To view the contents of a Jolt JAR file, ensure that the path to the JDK 1.8.x (or higher) software is included at the front of your PATH variable, go to the tux_prod_dir/udataobj/jolt directory, and enter the following command:

prompt> jar -tvf filename.jar

Example

prompt> jar -tvf jolt.jar
  7472 Fri Sep 09 17:16:40 EDT 2022 META-INF/MANIFEST.MF
  7518 Fri Sep 09 17:16:42 EDT 2022 META-INF/ORACLE_C.SF
 11546 Fri Sep 09 17:16:42 EDT 2022 META-INF/ORACLE_C.RSA
     0 Sat Sep 10 00:16:22 EDT 2022 META-INF/
   547 Sat Sep 10 00:16:22 EDT 2022 bea/jolt/ApplicationException.class
   786 Sat Sep 10 00:16:22 EDT 2022 bea/jolt/BData.class
   991 Sat Sep 10 00:16:22 EDT 2022 bea/jolt/ByteArrayUtil.class
. 
. 
.