bea.com | products | dev2dev | support | askBEA
 Download Docs   Site Map   Glossary 
Search

Programming WebLogic Server J2EE Connectors

 Previous Next Contents Index View as PDF  

Overview of WebLogic J2EE Connectors

J2EE Connector Architecture Terminology

Overview of the BEA WebLogic J2EE Connector Architecture Implementation

J2EE Connector Architecture Components

System-level Contracts

Common Client Interface (CCI)

Packaging and Deployment

Black Box Example

Security

Container-Managed and Application-Managed Sign-on

Application-Managed Sign-on

Container-Managed Sign-on

Password Credential Mapping Mechanism

Authentication Mechanisms

Defining Users and Groups

Users

Groups

Using Container-Managed Sign-On

Default Resource Principal

Security Policy Processing

Transaction Management

Supported Transaction Levels

Specifying the Transaction Levels in the RAR Configuration

Transaction Management Contract

Connection Management

Configuring Connection Properties

BEA WebLogic Server Extended Connection Management Features

Minimizing the Run-Time Performance Cost Associated with Creating ManagedConnections

Controlling Connection Pool Growth

Controlling System Resource Usage

Detecting Connection Leaks

Garbage Collector Method

Idle Timer Method

Monitoring Connections Using the Console

Getting Started

Viewing Leaked Connections

Viewing Idle Connections

Deleting Connections

Error Logging and Tracing Facility

Configuration

Resource Adapter Developer Tools

ANT Tasks to Create Skeleton Deployment Descriptors

WebLogic Builder

XML Editor

Configuring Resource Adapters

Resource Adapter Overview

Creating and Modifying Resource Adapters: Main Steps

Creating a New Resource Adapter Archive (RAR)

Modifying an Existing Resource Adapter (RAR)

Configuring the ra.xml File

Configuring the weblogic-ra.xml File

Automatic Generation of the weblogic-ra.xml File

Configuring the ra-link-ref Element

Configuring the Transaction Level Type

Writing J2EE Connector Architecture-Compliant Resource Adapters

Connection Management

Security Management

Transaction Management

Packaging and Deploying Resource Adapters

Packaging Resource Adapters

Packaging Directory Structure

Packaging Considerations

Packaging Limitations

Packaging Resource Adapters Archives (RARs)

Deploying Resource Adapters

Deployment Options

Deployment Descriptor

Resource Adapter Deployment Names

Client Considerations

Common Client Interface (CCI)

ConnectionFactory and Connection

Obtaining the ConnectionFactory (Client-JNDI Interaction)

Obtaining a Connection in a Managed Application

Obtaining a Connection in a Non-Managed Application

weblogic-ra.xml Deployment Descriptor Elements

Manually Editing XML Deployment Files

Basic Conventions

DOCTYPE Header Information

Document Type Definitions (DTDs) for Validation

Using WebLogic Builder to Edit Deployment Descriptors

weblogic-ra.xml Element Descriptions

weblogic-connection-factory-dd (required)

connection-factory-name (required)

description (optional)

jndi-name (required)

ra-link-ref (optional)

native-libdir (required if native libraries present)

pool-params (optional)

logging-enabled (optional)

log-filename (optional)

map-config-property (optional, zero or more)

security-principal-map (optional)

Troubleshooting

Cannot Map a ManagedConnectionFactory

Causes and Workarounds

Remote JVM

Improper Implementation of ManagedConnectionFactory

 

Back to Top Previous Next