Preface

This guide explains how to build Oracle WebCenter Portal assets, extensions to WebCenter Portal Server, and shared libraries using JDeveloper. It provides in-depth information for all of the following tasks:

  • How to set up and prepare your development environment

  • How to build and deploy WebCenter Portal assets

  • How to build and deploy extensions to WebCenter Portal

  • How to build and deploy shared libraries that can be used in WebCenter Portal

Topics:

Audience

This guide is intended for developers who provides support for Oracle WebCenter Portal. The developer is primarily responsible for developing assets (such as page templates, resource catalogs, skins, portlets, and task flows), which are published and leveraged by knowledge workers and application specialists. To develop assets, the developer works with JDeveloper and leverages one of three asset-related templates: the WebCenter Portal Asset template, the WebCenter Portlet Producer Application template, or the WebCenter Portal Server Extension template. For a complete description of this role and other WebCenter Portal personas, see Who's Who.

This guide also assumes that the audience has reviewed Oracle Fusion Middleware Developing Fusion Web Applications with Oracle Application Development Framework and is familiar with the following technologies:

  • Java

  • Oracle JDeveloper

  • JavaServer Faces

  • Oracle Application Development Framework (Oracle ADF) (purpose, basic architecture, basic development skills)

  • Oracle ADF Faces components

  • Oracle WebLogic Server

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support

Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.

Conventions

The following text conventions are used in this document:

Convention Meaning

boldface

Boldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary.

italic

Italic type indicates book titles, emphasis, or placeholder variables for which you supply particular values.

monospace

Monospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter.