Previous Next vertical dots separating previous/next from contents/index/pdf

Workshop for WebLogic Platform Programmer's Guide

Overview: Workshop for WebLogic

What's New?

Documentation Road Map

Cheat Sheets


Updating to the Latest Version of Workshop for WebLogic

Accessibility Features

Key Differences for WebLogic Workshop 8.1 Users

IDE User Guide

Tutorial: Getting Started with BEA Workshop for WebLogic Platform

Step 1: Exploring the Features of Workshop for WebLogic

Step 2: Setting Up a New Enterprise Application

Step 3: Creating a Web Application and Testing it on a Server

Step 4: Modifying the Page Flow and Testing Your Changes

Summary: Getting Started with BEA Workshop for WebLogic Platform Tutorial

Applications and Projects

Setting Project Facets

Managing Project Dependencies

Configuring Standard Project Dependencies

Setting up JAR and J2EE Library Dependencies

Customizing Project Dependencies

Understanding the Build Process

Setting up Servers for Use Within the IDE

Managing Servers

Deploying, Running, and Debugging Applications

Creating a Workshop for WebLogic-Enabled Server Domain

Setting Up Logging

Working with Source Control

Exporting Archives

Creating Custom Ant Build Files for an Application

Using XMLBeans in the IDE

Tips and Tricks


Usage Reporting FAQ

General IDE Dialogs

Annotations View

New Enterprise Application Project Wizard

New Utility Project Wizard

New Web Service Project Wizard

Select Project Facets

Upgrading WebLogic Workshop 8.1 Applications

Overview: Upgrading from WebLogic Workshop 8.1

How To: Use the Import Wizard to Upgrade

Changes During Upgrade

Upgrading Controls

Upgrading Web Services

Upgrading Page Flows

Upgrading Enterprise JavaBeans

Upgrading Annotations

upgradeStarter Command

upgrade Ant Task

Web Applications

Tutorial: Accessing a Database from a Web Application

Step 1: Create an EAR Project and a Web Application Project

Step 2: Add a Page Flow and a Control

Step 3: Create a Data Grid

Step 4: Create a Page to Edit Customer Data

Summary: Accessing a Database from a Web Application

Tutorial: Java Server Faces Integration

Step 1: Create an EAR Project and a Web Application Project

Step 2: Create a JSF Web Application

Summary: Java Server Faces Integration

Introduction to Beehive NetUI

The Page Flow Perspective

Integrating Java Server Faces into a NetUI Web Application

Beehive Implementation Details

Authoring Beehive NetUI JSPs

NetUI Tag Libraries Overview

Creating Forms for Collecting User Data

Displaying Data with NetUI Data Grids

Validating User Input Data

Using Tiles

Rendering Trees

Controlling Web Application Look and Feel with JSP Templates

Authoring Templates and Populating the Default Template List

Web Application Dialogs

Associated Files for Page Flow Controllers Dialog

Create Form Wizard

Data Display Wizard

Data Grid Wizard

Default JSF Template Preferences Dialog

Default JSP Template Preferences Dialog

Default JSP Template Properties Dialog

Edit Action Output Dialog

JSF Backing Files Dialog

JSP Data Palette View

JSP Design Palette View

JSP Design Palette Preferences

JSP Design Palette Properties

New Action Wizard

New Command Handler Dialog

New Image Anchor Dialog

New JSF Page Dialog

New JSP Page Dialog

New Page Flow Dialog

New Shared Flow Dialog

New Dynamic Web Project Wizard

Page Flow Editor View

Page Flow Source Editor View

Page Flow Explorer View

Page Flow Overview View

Page Flow Visual Glossary

Select Properties Dialog

Suppressible Dialogs Preferences

Update Form Wizard

Set Message Bundle Dialog

Validation Rule Dialog


How to Define an Action that Forwards Users to Another Page

How to Submit User Data from a JSP

How to Change the Default Encoding for a New HTML Page

Web Services

Tutorial: Web Service

Step 1: Create a New WebLogic Web Project

Step 2: Add a Web Service to the Project

Step 3: Add a Web Method to the Web Service

Step 4: Test the Web Service

Step 5: Import Controls into Your Web Services Project

Step 6: Create a Custom Control

Step 7: Use the Control from the Web Service

Step 8: Test the Web Service

Tutorial: Advanced Web Services

Step 1: Import the Tutorial Workspace

Step 2: Create a New Web Service to Access the LoanApproval Control

Step 3: Create a Service Control to Access the CreditScore Web Service

Summary: Advanced Web Services Tutorial

Introduction to Web Service Technologies

Building Web Services with Workshop for WebLogic

Using Design View to Create Web Services

Web Service Development Starting Points

Testing Web Services with the Test Client

WSDL Files: Web Service Descriptions

Web Service Dialogs

New Web Service From WSDL Wizard

Types JAR File Generation Wizard

Web Service Design View

Service Design Views Preferences

JWS Design Palette


Getting Started with Beehive Controls

Tutorial: Creating a Web Service with Timer Control

Tutorial: Testing Controls with JUnit

Step 1: Create a Custom Control

Step 2: Create a Test Class

Step 3: Run the Test Case

Using Controls

Invoking a Control Method

Overriding Control Properties

Handling Control Events

Handling Control Method Exceptions

Control Transactions

Using System Controls

Timer Control

Overview: Timer Control

Creating and Configuring a Basic Timer

Setting up Web Service Operations to Access a Timer Control

Changing Timer Settings Dynamically

Using a Timer Control

Service Control

Overview: Service Control

Creating and Using a Service Control

Handling Web Service Callback Messages

EJB Control

Overview: EJB Control

Creating a New EJB Control

Using an EJB Control

JMS Control

Creating a New JMS Control

Using a JMS Control

JDBC Control

Overview: JDBC Control

Creating a New JDBC Control

Using a JDBC Control

Adding a Method to a JDBC Control

Using the Backward-Compatible RowSet Feature

Developing Custom Controls

Creating Custom Controls

Source Files for Custom Controls

Testing Controls

Exporting Controls into JARs

Control Dialogs

New Custom Dialog

New Extensible Control Dialog

Insert Control Event Handler Dialog

New EJB Wizard

New JDBC Wizard

New JMS Wizard

Service Control Generation Wizard

Select Control Dialog

Enterprise Java Beans

Enterprise JavaBeans in Workshop for WebLogic

Tutorial: Building Enterprise JavaBeans

Step 1: Create a Workspace for Development

Step 2: Create the VisitBean Entity Bean

Step 3: Create the VisitTrackerBean Session Bean

Step 4: Create and Start a Server on Which to Test

Step 5: Create a Test Project

Step 6: Write Test Source Code and Test the EJBs

Summary: Building Enterprise JavaBeans

Developing Entity Beans

Getting Started with Entity Beans

Defining an Entity Beans

Automatic Primary Key Generation

Entity Relationships

Query Methods and EJB QL

Life Cycle of an Entity Bean

Developing Session Beans

Getting Started with Session Beans

Defining a Session Bean

Life Cycle of a Session Bean

Developing Message-Driven Beans

Getting Started with Message-Driven Beans

Processing JMS Messages

EJB Properties Dialog

Designing Asynchronous Interfaces

Using Events and Callbacks to Enable Long-Running Operations

Web Service Callbacks

Control Events

Using Buffering to with Web Service Callbacks and Control Events

Designing Conversational Web Services


External Event and Callback Security

Web Service Message Level Security with WS-Security Policy

Role-based Control Access Security


The Samples Workspace

Tutorial-based Samples

Beehive Samples

Opening a Samples Workspace

The Workshop for WebLogic Samples Domain


Configuration File Reference


API Reference

BEA Control API Javadoc





BEA NetUI API Javadoc








BEA NetUI Tags Javadoc






















Beehive References

Beehive NetUI API Javadoc

Beehive NetUI Annotation Javadoc

Beehive NetUI JSP Tags

Beehive Controls API Javadoc

Beehive Control Annotation Javadoc

Beehive System Control References

Beehive EJB Control API Javadoc

Beehive EJB Control Annotation Javadoc

Beehive JDBC Control Annotation Javadoc

Beehive JDBC Control API Javadoc

Beehive JMS Control Annotation Javadoc

Beehive JMS Control API Javadoc


Skip navigation bar   Back to Top