PATH  WebObjects 4.0 Documentation > What's New in WebObjects 4.0

PDF

Table of Contents

Compatibility With Earlier Releases

Converting an Existing WebObjects Application

Converting Java Code

Troubleshooting WebObjects 4.0 Template Parsing

WOApplication Template Parsing Methods

Troubleshooting WebObjects 4.0 Request Handling

WebScript Changes

File Location Changes

Running an Application on WebObjects 4.0

Command-Line Options

Autostarting

"Serverless" Applications

Changes to Adaptor Configuration Files

The Application Instance Number

Changes to WebObjects Application URL

Support for Multithreaded Applications

Deprecated API

New Methods to Support Multithreading

Direct Actions

How Direct Action Requests Are Sent

Putting Values into a WORequest

Suppressing Session IDs in a Direct Action URL

How Direct Action Requests Are Received

Comparison of Request Processing

API for Direct Actions

WODirectAction Class

WOActionResults Protocol and Interface

WOActiveImage, WOForm, WOFrame, WOHyperlink, WOImageButton, WOSubmitButton 30

WORequestHandler Class

WOApplication Methods

WORequest Methods

New Notifications

WOContext Changes

Improved Nested Component Support

"Container" Components (WOComponentContent)

Non-Synchronizing Components

Components That Mimic Dynamic Elements

Improved Image Loading

New Methods

WOMailDelivery Class

Cookie API

Storing Session and Instance IDs

WOExtensions Changes

New Components

WOAppleScript

WOBatchNavigationBar

WOCompletionBar Component

WOIFrame Component

WOMetaRefresh Component

WOLongResponsePage Class

Dynamic Elements Changes

New Dynamic Element: WOFileUpload

New Component: WOQuickTime

Changes to Localization

Project Builder Support

WebObjects Builder Support

Tool Changes

WOPlayback Changes

WebObjects Builder Changes

Direct to Web Changes

Monitor Changes

Rapid Turnaround Mode

Rapid Turnaround and Direct Connect Mode

Testing With a Web Server

Debugging

Other Changes