Tuxedo
0

Using JOLT

 Previous Next Contents Index View as PDF  

Introducing BEA Jolt

BEA Jolt Components

Key Features

How BEA Jolt Works

Jolt Servers

Jolt Class Library

JoltBeans

ASP Connectivity for BEA Tuxedo

Jolt Server and Jolt Client Communication

Jolt Repository

Jolt Internet Relay

Creating a Jolt Client to Access BEA Tuxedo Applications

Bulk Loading BEA Tuxedo Services

Using the Bulk Loader

Activating the Bulk Loader

The Bulk Load File

Syntax of the Bulk Loader Data Files

Guidelines for Using Keywords

Keyword Order in the Bulk Loader Data File

Using Service-Level Keywords and Values

Using Parameter-Level Keywords and Values

Troubleshooting

Sample Bulk Load Data

Configuring the BEA Jolt System

Quick Configuration

Editing the UBBCONFIG File

Configuring the Jolt Repository

Initializing Services That Use BEA Tuxedo and the Repository Editor

Logging On to the Repository Editor

Exiting the Repository Editor

Configuring the BEA Tuxedo TMUSREVT Server for Event Subscription

Configuring Jolt Relay

Jolt Background Information

Jolt Server

Starting the JSL

Shutting Down the JSL

Restarting the JSL

Configuring the JSL

JSL Command-line Options

Security and Encryption

Jolt Relay

Jolt Relay Failover

Jolt Relay Process

JRLY Command-line Options for Windows 2000

JRLY Command-line Option for UNIX

JRLY Configuration File

Jolt Relay Adapter

JRAD Configuration

Network Address Configurations

Jolt Repository

Configuring the Jolt Repository

Initializing Services By Using BEA Tuxedo and the Repository Editor

Event Subscription

Configuring for Event Subscription

Filtering BEA Tuxedo FML or VIEW Buffers

BEA Tuxedo Background Information

Configuration File

Creating the UBBCONFIG File

Sample Applications in BEA Jolt Online Resources

Using the Jolt Repository Editor

Introduction to the Repository Editor

Repository Editor Window

Repository Editor Window Description

Getting Started

Starting the Repository Editor Using the Java Applet Viewer

Starting the Repository Editor from Your Web Browser

Logging On to the Repository Editor

Exiting the Repository Editor

Main Components of the Repository Editor

Repository Editor Flow

What Is a Package?

What Is a Service?

Working with Parameters

Setting Up Packages and Services

Saving Your Work

Adding a Package

Adding a Service

Adding a Parameter

Grouping Services Using the Package Organizer

Modifying Packages, Services, and Parameters

Editing a Service

Editing a Parameter

Deleting Parameters, Services, and Packages

Making a Service Available to the Jolt Client

Exporting and Unexporting Services

Reviewing the Exported and Unexported Status

Testing a Service

Jolt Repository Editor Service Test Window

Testing a Service

Repository Editor Troubleshooting

Using the Jolt Class Library

Class Library Functionality Overview

Java Applications Versus Java Applets

Jolt Class Library Features

Error and Exception Handling

Jolt Client/Server Relationship

Jolt Object Relationships

Jolt Class Library Walkthrough

Logon and Logoff

Synchronous Service Calling

Transaction Begin, Commit, and Rollback

Using BEA Tuxedo Buffer Types with Jolt

Using the STRING Buffer Type

Using the CARRAY Buffer Type

Using the FML Buffer Type

Using the VIEW Buffer Type

Using the XML Buffer Type

Multithreaded Applications

Threads of Control

Using Jolt with Non-Preemptive Threading

Using Threads for Asynchronous Behavior

Using Threads with Jolt

Event Subscription and Notifications

Event Subscription Classes

Notification Event Handler

Connection Modes

Notification Data Buffers

BEA Tuxedo Event Subscription

Using the Jolt API to Receive BEA Tuxedo Notifications

Clearing Parameter Values

Reusing Objects

Deploying and Localizing Jolt Applets

Deploying a Jolt Applet

Client Considerations

Web Server Considerations

Localizing a Jolt Applet

Using JoltBeans

Overview of Jolt Beans

JoltBeans Terms

Adding JoltBeans to Your Java Development Environment

Using Development and Run-time JoltBeans

Basic Steps for Using JoltBeans

JavaBeans Events and BEA Tuxedo Events

Using BEA Tuxedo Event Subscription and Notification with JoltBeans

How JoltBeans Use JavaBeans Events

The JoltBeans Toolkit

JoltSessionBean

JoltServiceBean

JoltUserEventBean

Jolt-Aware GUI Beans

JoltTextField

JoltLabel

JoltList

JoltCheckbox

JoltChoice

Using the Property List and the Property Editor to Modify the JoltBeans Properties

JoltBeans Class Library Walkthrough

Building the Sample Form

Wiring the JoltBeans Together

Using the Jolt Repository and Setting the Property Values

JoltBeans Programming Tasks

Using Transactions with JoltBeans

Using Custom GUI Elements with the JoltService Bean

Using Servlet Connectivity for BEA Tuxedo

What Is a Servlet?

How Servlets Work with Jolt

The Jolt Servlet Connectivity Classes

Writing and Registering HTTP Servlets

Jolt Servlet Connectivity Sample

Viewing the Sample Servlet Applications

SimpApp Sample

BankApp Sample

Admin Sample

Additional Information on Servlets

Using Jolt ASP Connectivity for BEA Tuxedo

Key Features

How Jolt ASP Connectivity for BEA Tuxedo Works

ASP Connectivity for BEA Tuxedo Toolkit

Jolt ASP Connectivity for BEA Tuxedo Walkthrough

Overview of the ASP for BEA Tuxedo Walkthrough

Getting Started Checklist

Tuxedo Host Running Jolt Server

Machine Running Jolt Client and Microsoft IIS

Overview of the TRANSFER Service

TRANSFER Request Walkthrough

Initializing the Jolt Session Pool Manager

Submitting a TRANSFER Request from the Client

Processing the Request

Returning the Results to the Client

BEA Jolt Exceptions

 

Back to Top Previous Next
Contact e-docsContact BEAwebmasterprivacy