bea.com | products | dev2dev | support | askBEA |
|
e-docs > WebLogic Platform > WebLogic Integration > AI Topics > Developing Adapters |
Developing Adapters |
Requirements for Adapter Development
J2EE-Compliant Adapters Not Exclusive to WebLogic Integration
Internationalization and Localization
Where the Adapter Logical Name Is Used
Use of Adapter Logical Name in Adapter Deployment
Adapter Logical Name Used as an Organizing Principle
Adapter Logical Name Used as the Return Value for getAdapterLogicalName()
Referencing Connection Factories at Startup
Enterprise Archive (EAR) Files
How Adapters Handle Concurrent Requests
What Is In the Sample Adapter?
GenerateAdapterTemplate Utility
Creating a Custom Development Environment
Step 1. Execute GenerateAdapterTemplate
Step 1a. Specify the Console Codepage (Windows Only)
Step 3. Deploy the Adapter to WebLogic Integration
Assigning a Priority to a Category
Putting the Components Together
Internationalization and Localization of Log Messages
Saving Contextual Information in a Multithreaded Component
J2EE-Compliant Adapters Not Specific to WebLogic Integration
Service Adapters in a Run-Time Environment
Step 1: Research Your Environment Requirements
Step 2: Configure the Development Environment
Step 2a: Set Up the Directory Structure
Modifying the Directory Structure
Step 2b: Assign the Adapter Logical Name
Step 2c: Set Up the Build Process
Step 2d: Create the Message Bundle
AbstractManagedConnectionFactory Properties Required at Deployment
Using XCCI to Implement the CCI
Using NonXML J2EE-Compliant Adapters
Test Case Extensions Provided by the ADK
sample.spi.NonManagedScenarioTestCase
sample.event.OfflineEventGeneratorTestCase
sample.client.ApplicationViewClient
Introduction to Event Adapters
Event Adapters in a Run-Time Environment
Step 2: Configure the Development Environment
Step 2a: Set Up the File Structure
Step 2b: Assign a Logical Name to the Adapter
Step 2c: Set Up the Build Process
Step 2d: Create the Message Bundle
Create an Event Generation Logging Category
Step 3a: Create an Event Generator
How the Data Extraction Mechanism Is Implemented
How the Event Generator Is Implemented
Step 3b: Implement the Data Transformation Method
Introduction to Design-Time Form Processing
AbstractInputTagSupport and Its Descendants
Step 1: Defining the Design-Time GUI Requirements
Step 2: Defining the Page Flow
Page 2. Managing Application Views
Page 3: Defining the New Application View
Page 4: Configuring the Connection
Page 5: Administering the Application View
Page 8: Deploying an Application View
Page 9: Summarizing an Application View
Step 3: Configuring the Development Environment
Step 3a: Create the Message Bundle
Step 3b: Configure the Environment to Update JSPs Without Restarting WebLogic Server
Step 4: Implement the Design-Time GUI
Extend AbstractDesignTimeRequestHandler
Step 4a. Supply the ManagedConnectionFactory Class
Step 4b. Implement initServiceDescriptor()
Step 4c. Implement initEventDescriptor()
Step 5a: Create the confconn.jsp Form
Displaying the Label for the Form Field
Displaying the Text Field Size
Displaying a Submit Button on the Form
Step 5b: Create the addevent.jsp form
Displaying the Label for the Form Field
Displaying the Text Field Size
Displaying a Submit Button on the Form
Step 5c: Create the addservc.jsp form
Displaying the Label for the Form Field
Displaying the Text Field Size
Displaying a Submit Button on the Form
Step 5d: Implement Editing Capability for Events and Services (optional)
Update the Adapter Properties File
Create edtservc.jsp and addservc.jsp
Step 5e: Write the WEB-INF/web.xml Web Application Deployment Descriptor
Step 6. Implement the Look and Feel
Step 7. Test the Sample Adapter Design-Time Interface
Using Enterprise Archive (EAR) Files
Using Shared JAR Files in an EAR File
EAR File Deployment Descriptor
Deploying Adapters Using the WebLogic Server Administration Console
Editing Web Application Deployment Descriptors
Editing the Deployment Descriptors
Deploying Adapters in a WebLogic Integration Cluster
Creating an Adapter Not Specific to WebLogic Integration
isValid() Sample Implementation
Migrating Adapters to WebLogic Integration 7.0
Rebuilding Adapters Against the WebLogic Integration 7.0 ADK
Application Integration CLASSPATH and Adapter Packaging Changes
Allowing Adapters to Support the Shared Connection Factory User Interface
Changes in Security Constraints and Login Configuration
Changes to DBMS Sample Adapter for Services Not Requiring Request Data
Using WebLogic Integration 2.1 Adapters with WebLogic Integration 7.0
Learning to Develop Adapters Using the DBMS Sample Adapter
Introduction to the DBMS Sample Adapter
How the DBMS Sample Adapter Works
Accessing the DBMS Sample Adapter
Tour of the DBMS Sample Adapter
How the DBMS Sample Adapter Was Developed
Step 1: Learn About the DBMS Sample Adapter
Step 2: Define Your Environment
Step 3: Implement the Server Provider Interface Package
Step 4: Implement the Common Client Interface Package
Step 5: Implement the Event Package
Step 6: Deploy the DBMS Sample Adapter
Step 6a: Set Up Your Environment
Step 6b: Update the ra.xml File
Step 6d: Build the JAR and EAR Files
Step 6e: Create and Deploy the EAR File
How the DBMS Sample Adapter Design-Time GUI Was Developed
Step 2: Identify Required Java Server Pages
Step 3: Create the Message Bundle
Step 4: Implement the Design-Time GUI
Step 5: Write Java Server Pages
Write the WEB-INF/web.xml Deployment Descriptor