# OracleAS Portal Developer Kit
Release Notes - 9.0.4.1.0

System Requirements

Changes Since Last Release

## System Requirements

The following are the recommended and minimum requirements to use and install the PDK Release

Application Server | OracleAS Containers for J2EE (OC4J) v9.0.4 (currently downloadable from otn.oracle.com as "OracleAS Containers for J2EE - Production")
OracleAS Portal Version | 3.0.9.8.2 (and later), 9.0.2.x,9.0.4.x
Browsers | Netscape 4.0.8 and above, Microsoft Internet Explorer 4.0.1 with Service Pack 1 and above

## Changes Since PDK 9.0.4.0.2

This release of the PDK provides mostly bug fixes. Please refer to the software release notes for more information.

### New Items

- Documentation has been moved to Portal Developer's Guide. Please review this guide for details on building portlets using Web Clipping, OmniPortlet, JPDK (Oracle's APIs), and JSR 168/WSRP (portlet standard APIs).

### Software Release Notes

- PDK Software Release Notes
- Portal Tools Release Notes
- PDK Software Release Notes for URL-based portlets
- PDK-PL/SQL Release Notes

##

## Changes Since PDK 9.0.2.6.2

This release of the PDK highlights Apache Struts integration and Web Clipping. The PDK 9.0.4.0.2 offers an improved Web provider test page and many options to display content. The PDK also offers many easy ways to displays contents from many types of applications. This release of the PDK includes many new and updated items as follows:

Note : PDK split into convenient files for easier downloading.

pdkcontent.zip : All PDK articles
pdksoftware.zip : JPDK, PortalTools and libcommon libraries
pdkplsql.zip :PLSQL samples, API and articles
pdktestsuite.zip : Testsuite libraries
pdkv1.zip : JPDK and URL-based libraries

### New Items

- Article: PDK New Features - PDK 9.0.4.0.2
- Article: OracleAS Portal and Apache Struts Framework
- Article: How to create a Struts Portlet ?
- Article: Portal Tools: Migrating From URL-based Portlets to Web Clippings Portlets
- Article: An Overview of the PDK
- Article : An Overview of Testing and Measurement of Providers
- Article : PDK-PL/SQL Release Notes

### Updated Items

- Article: index.html (located under articles folder)

### Software Release Notes

- PDK Software Release Notes
- Portal Tools Release Notes
- PDK Software Release Notes for URL-based portlets
- PDK-PL/SQL Release Notes

### Documentation

- PDK Table of Contents

## Changes Since January PDK 2003

This release of the PDK highlights security and integration. The PDK July offers many options to secure portlets or display content from secured sources. The PDK also offers many easy ways to displays contents from many types of applications. This release of the PDK includes many new and updated items as follows:

### New Items

- Article: PDK New Features - PDK July
- Article: New Features in OmniPortlet and Web Clipping
- Article: Sharing Session Cookies Not Allowed in PDK-Java Release 2
- Article: Build Portlets Using the Java Portlet Wizard
- Article: Installing OmniPortlet and Web Clipping Portlets
- Article: Discussion Forum Portlet
- Article: Web Clipping Restrictions
- Article: How to build PL/SQL Portlets using the PL/SQL Generator
- Portlet: Oracle Internet Directory Portlet
- Portlet: Unified Messaging System Portlet.
- Viewlet: iDemo on OTN: Building Java Portlets Using the Java Portlet Wizard.
- Viewlet: Guided Tour of the Java Portlet Wizard
- API: PL/SQL API Reference for Portal 9.0.2.6

### Updated Items

- Article: How to Build a Java Portlet
- Article: An Overview of Writing Portlets
- Article: A Primer on Portal Parameters & Events
- White Paper: OmniPortlet: Publishing Any Data in Your Portal
- Article: Overview of Provider Security
- Article: index.html (located under articles directory)

### Software Release Notes

- PDK Software Release Notes
- Portal Tools Release Notes
- PDK Software Release Notes for URL-based portlets

### Documentation

- PDK Table of Contents

## Changes Since PDK December 2002

This release of the PDK highlights the third party Integration Portlets. PDK January illustrates IMAP and three new SAP portlets. The PDK being release monthly till now will henceforth released in quarterly cycle.This release of the PDK includes many new and updated items as follows:

### New Items

- Article: Installing the Integration Portlets
- Article: IMAP Portlet Release Notes
- Article: Installing the IMAP Provider
- Article: Installing the Integration Portlets
- Portlet: IMAP Portlet.
- Portlet: SAP Portlet.
- FAQ: In Lotus Notes.

### Updated Items

- Article: How to Build a URL-Based Portlet Using Basic Authentication.
- Article: Installing the Lotus Notes Portlets
- Article: Lotus Notes Portlets Release Notes
- Article: Microsoft Exchange 2000 Portlets Release Notes
- Article: Installing the Microsoft Exchange 2000 Portlets
- Article: Exchange 5.5 Portlets Release Notes
- Article: Installing the Microsoft Exchange 5.5 Portlets
- Article: Lotus Notes Portlets Release Notes
- Article: Installing the Lotus Notes Portlets
- Article: SAP Portlets Beta Release Notes
- Article: Installation Guide for SAP Portlets Beta
- Article: Installation Guide for SMS Portlet Beta
- Article: SMS Portlet Beta Release Notes
- Article: Installing the SMTP Provider
- Article: SMTP Portlet Release Notes
- Article: Installing the IBM Tn3270 Emulator Portlet
- Article: IBM Tn3270 Mainframe Emulator Portlet Release Notes
- Article: index.html (located under articles directory)

### Software Release Notes

- PDK Software Release Notes.
- PDK Software Release Notes for URL-based portlets.
- PDK Sofware Release Notes for Tn3270 portlet.
- PDK Sofware Release Notes for SMS portlet.
- PDK Sotware Release Notes for SAP portlet.
- PDK Sofware Release Notes for SMTP portlet.
- PDK Sofware Release Notes for IMAP portlet.
- Portal Tools Release Notes.

### Documentation

- PDK Table of Contents

## Changes Since PDK November 2002

This release of the PDK highlights the third party Integration Portlets. PDK December illustrates Telnet emulator portlet for IBM Tn3270 mainframe, SMTP portlet that enables users to send email from a portlet using an LDAP directory server (OID), SAP and Simple Messaging Service (SMS) portlet. This release of the PDK includes many new and updated items as follows:

### New Items

- Article: An Overview of Provider SecurityAn Overview of Provider Security
- Article: Setting up Provider GroupsSetting up Provider Groups
- Article: Adding Security to Your Portlets

### Updated Items

- Article: How to Build a URL-Based Portlet with SSO to External Applications.
- Article: How to Build a URL-Based Portlet Using Basic Authentication.
- Article: How to Build a PL/SQL Portlet
- Article: How to Use the PDK Preference Store
- Article: How to Build URL-Based Portlets That Uses XML Filtering
- Article: How to Build URL-Based Portlets
- Article: How to Build URL-Based Portlets That Uses HTML Filtering
- Article: Understanding the Provider Framework
- Article: Developer's Guide to Provider Registration for Portlet Repository
- Article: Overview of Writing Portlets for Database Providers
- Article: Implementing Preference Storage
- Article: Using JDeveloper to Build Java Portlets
- Article: How to Build URL-Based Portlets That Uses XML Filtering (Release 1)
- Article: How to Build URL-Based Portlets That Uses Parameter Passing
- Article: How to Build URL-Based Portlets That Uses Invalidation Caching
- Article: How to Build URL-Based Portlets With Inline Rendering of Portlet Links
- Article: How to Build Multilanguage Portlets Using the PDK
- Article: Understanding Basic Authentication for URL-Based Portlets
- Article: Primer on URL-Based Portlets (Release 1)
- Article: Adding Session Storage to Your Portlets
- Article: Adding Security to Your Portlets
- Article: Adding Extra Render Modes to Your Portlets
- Article: Reusing Portlets Based on the Sample Event Web Provider
- Article: Understanding Web Services for Portlets
- Article: Adding Simple Caching to Your Portlets
- Article: How to Build Java Portlets Using JDeveloper
- Article: How to Build a Java Portlet
- Article: How to Navigate the PDK Lifecycle
- Article: How to Use the Federated Portal Adapter
- Article: Understanding the HelloWorld Portlet
- Article: Understanding Parameter Passing
- Article: Overview of Information Storage

### Software Release Notes

- PDK Software Release Notes.
- PDK Software Release Notes for URL-based portlets.
- PDK Sofware Release Notes for Tn3270 portlet.
- PDK Sofware Release Notes for SMS portlet.
- PDK Sotware Release Notes for SAP portlet.
- PDK Sofware Release Notes for SMTP portlet.
- Portal Tools Release Notes.

### Documentation

- PDK Table of Contents

## Changes Since PDK October 2002

This release of the PDK highlights the Portal Tools. PDK October illustrates the tools that empower page designers to display content from any data source using wizard interfaces. This release of the PDK includes many new and updated items as follows:

### New Items

- Article: Declarative Portal Publishing From Any Source
- Article: OracleAS Portal Web Clipping
- Article: OracleAS Portal Developer Kit (PDK) - An Introduction
- Article: OracleAS Portal - Developing Custom Portlets
- Portlet: OmniPortlet
- Portlet: Web Clipping Portlet
- Portlet: Multipage Portlet
- Viewlet: SAP Demonstration
- Viewlet: OmniPortlet Demonstration
- Viewlet: Web Clipping Demonstration

### Updated Items

- Article: Understanding the Federated Portal Adapter
- Article: How to Use the Federated Portal Adapter
- Portlet: MS Exchange Portlet 5.5
- Portlet: MS Exchange Portlet 2000
- Portlet: Lotus Notes Portlet

### Software Release Notes

- PDK Software Release Notes
- PDK Software Release Notes for URL-based portlets.
- Portal Tools Release Notes

## Changes Since PDK September 2002

This release of the PDK highlights an Web Services. PDK October illustrates the powerful support for Web Services and features for enabling Web Services in a portal environment such as personalization, url parameters, and parameters and events. This release of the PDK includes many new and updated items as follows:

### New Items

- Article: An Overview of Performance
- Article: An Overview of Portal Standards
- Article: How to Navigate the PDK by Lifecycle
- Article: How to Navigate the PDK by Component Area
- Article: Building Web Services Portlets Using URL Parameters
- Portlet: Search Zipcode in Area (Personalization - User Preference)
- Portlet: Messaging Services Sample (Personalization - Admin Preference)
- Portlet: OTN Newsfeed Sample
- Utility: OracleAS Portal Studio Test Harness
- Viewlet: Personalize Your Web Services Portlets

### Updated Items

- Article: Installing the Web Services Samples.
- Portlet: Zipcode Sample now uses Page Parameters.

### Software Release Notes

- PDK Software Release Notes.
- PDK Software Release Notes for URL-based portlets.

## Changes Since PDK August 2002

This release of the PDK highlights an provider security. Write portlets using technologies and industry standards you are already using including Java/J2EE, Web Services, Perl, ASP, PL/SQL, etc. This release of the PDK includes many new and updated items as follows:

### New Items

- Article: An Overview of Parameters and Events
- Article: An Overview of Password Protected Applications
- Article: An Overview of Provider Security
- Article: Integrating a Partner Application using mod_osso
- Portlet: Partner Application using mod_osso

### Updated Items

- Article: Understanding Basic Authentication for URL-Based Portlets
- Article: Understanding External Authentication for URL-Based Portlets
- Article: Integrating a Database Provider Partner Application
- Article: How to Build a URL-Based Portlet with SSO to Basic Authentication
- Article: How to Build a URL-Based Portlet with SSO to External Application

### Removed Items

- Article: Guidelines for Parameters Passing - has merged into An Overview of Parameters and Events

### Software Release Notes

- PDK Software Release Notes
- PDK Software Release Notes for URL-based portlets.

Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065, USA http://www.oracle.com/ | Worldwide Inquiries: 1-800-ORACLE1 Fax 650.506.7200 | Copyright and Corporate Info