BEA Logo

BEA Tuxedo Release 7.1

  Corporate Info  |  News  |  Solutions  |  Products  |  Partners  |  Services  |  Events  |  Download  |  How To Buy


BEA Jolt is a Java class library and API that provides an interface to BEA Tuxedo and WLE from remote Java clients.

Using BEA Jolt (Release 1.2.1)

Introduces the BEA Jolt 1.2.1 server and provides information about Jolt configuration and development. Describes how to use the Jolt Bulk Loader, Repository Editor, Jolt Class Library, JoltBeans, and servlet and ASP connectivity to BEA Tuxedo.

You use this version of the Jolt server to enable BEA Tuxedo 7.1 services to be accessible to a Web via a Web application server.

Jolt for WebLogic Server User's Guide (Release 1.2)

Explains how to use the BEA Jolt 1.2 client with the BEA WebLogic Server release 5.1 to Web enable your underlying BEA Tuxedo services. The BEA WebLogic Server release 5.1 serves as the front-end HTTP and the application server.

BEA Jolt API Reference in Javadoc (Release 1.2.1)

Contains reference information about BEA Jolt 1.2.1 server Java class libraries online in Javadoc - commented HTML. The Javadoc comments are in the class library files.


What are the Jolt 1.2.1 Components?

Understand each of the BEA Jolt system components and their functions.



 Using BEA Jolt (Release 1.2.1)

Introducing BEA Jolt

Introduces BEA Jolt, the Java-based interface to the BEA Tuxedo system.

Bulk Loading Tuxedo Services

Describes the Jolt Bulk Loader, a command utility that allows you to load multiple, previously defined Tuxedo services to the repository database at one time.

Configuring the BEA Jolt System

Describes how to configure the BEA Jolt system.

Using the Jolt Repository Editor

Describes the Jolt Repository Editor, which you can use to add, modify, test, export, and delete Tuxedo service definitions from the Repository based on the information available from the Tuxedo configuration file.

Using the Jolt Class Library

Provides information about the BEA Jolt Class Library that provides developers with a set of new object-oriented Java language classes for accessing BEA Tuxedo services.

Using JoltBeans

Describes JoltBeans that create Jolt client applications with the ease of using JavaBeans. JoltBeans are JavaBeans components that are used in Java development environments (IDEs) to construct Jolt clients.

Using Servlet Connectivity for BEA Tuxedo

Describes how to use servlet connectivity to use HTTP servlets to perform server-side Java tasks in response to HTTP requests.

Using Jolt ASP Connectivity for BEA Tuxedo

Explains the Jolt ASP Connectivity for BEA Tuxedo, which provides an easy-to-use interface for processing and generating dynamic HTML pages.

BEA Tuxedo Errors

Lists the system error messages.

System Messages

Provides a list of Jolt error messages.


Provides a list of terms that are applicable to Jolt.


 What are the Components?

Jolt Servers

One or more Jolt servers listen for network connections from clients, translate Jolt messages, multiplex multiple clients into a single process, and submit and retrieve requests to and from BEA Tuxedo-based applications running on one or more BEA Tuxedo servers.

Jolt Class Library

The Jolt class library is a Java package containing the class files that implement the Jolt API. These classes enable Java applications and applets to invoke BEA Tuxedo services. The Jolt class library includes functionality to set, retrieve, manage and invoke communication attributes, notifications, network connections, transactions, and services.


BEA JoltBeans provide a JavaBeans-compliant interface to BEA Jolt. JoltBeans are Beans components that can be used in JavaBeans-enabled Integrated Development Environments (IDEs) to construct BEA Jolt clients. JoltBeans consist of two sets of Java Beans: JoltBeans toolkit and Jolt-aware AWT beans. JoltBeans include the JoltBeans toolkit, a JavaBeans-compliant interface to BEA Jolt, which includes the JoltServiceBean, JoltSessionBean, and JoltUserEventBean.

Jolt Repository

A central Jolt Repository contains definitions of BEA Tuxedo services. These Repository definitions are used by Jolt at runtime to access BEA Tuxedo services. You can export services to a Jolt client application or unexport services by hiding the definitions from the Jolt client. Using the Repository Editor, you can test new and existing BEA Tuxedo services independently of the client applications.

Jolt Internet Relay

The Jolt Internet Relay is a component that routes messages from a Jolt client to a Jolt Server Listener (JSL) or Jolt Server Handler (JSH). This eliminates the need for the JSH and BEA Tuxedo to run on the same machine as the Web server. The Jolt Internet Relay consists of the Jolt Relay (JRLY) and the Jolt Relay Adapter (JRAD).

ASP Connectivity for Tuxedo (formerly Jolt WAS for IIS)

Works with existing Microsoft Internet Information Server (IIS) to provide a gateway for HTML clients into a BEA Tuxedo application environment. Interactions between the Web server and Jolt classes are through VBScript and VB inside ASPs.