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

Tutorials

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

Troubleshooting

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

Tasks

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

Controls

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

Security

External Event and Callback Security

Web Service Message Level Security with WS-Security Policy

Role-based Control Access Security

Samples

The Samples Workspace

Tutorial-based Samples

Beehive Samples

Opening a Samples Workspace

The Workshop for WebLogic Samples Domain

Reference

Configuration File Reference

templateProject.xml

API Reference

BEA Control API Javadoc

com.bea.control

com.bea.control.annotations

com.bea.control.assembly

com.bea.control.callbacks

BEA NetUI API Javadoc

com.bea.wlw.netui.databinding.exception

com.bea.wlw.netui.databinding.form

com.bea.wlw.netui.databinding.jsp

com.bea.wlw.netui.databinding.script.common

com.bea.wlw.netui.databinding.script.el

com.bea.wlw.netui.pageflow.util

com.bea.wlw.netui.util

BEA NetUI Tags Javadoc

com.bea.wlw.netui.tags

com.bea.wlw.netui.tags.databinding

com.bea.wlw.netui.tags.databinding.base

com.bea.wlw.netui.tags.databinding.base.style

com.bea.wlw.netui.tags.databinding.bundle

com.bea.wlw.netui.tags.databinding.cellrepeater

com.bea.wlw.netui.tags.databinding.cellrepeater.style

com.bea.wlw.netui.tags.databinding.grid

com.bea.wlw.netui.tags.databinding.grid.column

com.bea.wlw.netui.tags.databinding.grid.datacontext

com.bea.wlw.netui.tags.databinding.grid.pager

com.bea.wlw.netui.tags.databinding.grid.style

com.bea.wlw.netui.tags.databinding.grid.util

com.bea.wlw.netui.tags.databinding.invoke

com.bea.wlw.netui.tags.databinding.message

com.bea.wlw.netui.tags.databinding.pageinput

com.bea.wlw.netui.tags.databinding.repeater

com.bea.wlw.netui.tags.databinding.repeater.choice

com.bea.wlw.netui.tags.databinding.repeater.pad

com.bea.wlw.netui.tags.databinding.script

com.bea.wlw.netui.tags.html

com.bea.wlw.netui.tags.naming

com.bea.wlw.netui.tags.rendering

com.bea.wlw.netui.tags.template

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