Portlet Development and the Oracle PDK
Portlet Development Resources and Downloads

Portlet developers can build portlets using a wide range of technologies, including JSR 168, Java EE 5, J2EE, Web Services, and more. This page contains information and download links to accommodate several portlet development and deployment requirements.

Portlet API Documentation (Javadoc)
Focus Area Divider.
  • JSR 168 API documentation View Javadoc Download Javadoc
  • PDK-Java API documentation View Javadoc Download Javadoc
    • Provider Definition XML Tag Reference 2.0 View XML Tag Reference
Do I Need a Separate Download?
Focus Area Divider.

In most cases, you do not need a separate software download for portlet and WebCenter application development.

You do not need to download the components listed below if you want to do any of the following:

  • Build, test, and deploy standards-based (JSR 168/WSRP) portlets or Oracle PDK-Java portlets using the Studio Edition of JDeveloper 10.1.3.2. The Studio Edition provides a complete set of tools for portlet developers.
  • Host your portlets on Oracle Application Server 10g Release 3 (10.1.3.2). A preconfigured OC4J, which includes the Oracle Portlet Container and the PDK-Java runtime libraries, is an integral part of the Oracle Application Server installation.
  • Host your WebCenter applications on Oracle Application Server 10g Release 3 (10.1.3.2).

You do need to download the components listed below in the following cases:

  • You are using the non-Studio Edition of JDeveloper 10.1.3.2 and want to build, test, and deploy portlets using portlet creation wizards.
  • You want to host your portlets in a light-weight, standalone OC4J that is independent of JDeveloper.
  • You want to host your WebCenter applications in a light-weight, standalone OC4J.
  • You are an Oracle Portal 10.1.2.0.2 or 10.1.4 customer and want to upgrade your PDK environment (that is, Oracle Portlet Container, PDK-Java runtime libraries, Portal Tools).
Software Downloads
Focus Area Divider.
Download Preconfigured OC4J Preconfigured Standalone OC4J: To simplify the portlet development experience, Oracle WebCenter ships with a preconfigured OC4J, containing a ready-to-use portlet container that hosts a number of useful portlets, including OmniPortlet, WebClipping, and Rich Text Portlet. You can also use the Preconfigured OC4J to deploy your own portlets directly from your development environment.
Note: The preconfigured OC4J is part of the Oracle Application Server 10.1.3.2 installation and ships with Oracle JDeveloper 10.1.3.2 as well.
Download Portlet Container
 
  • pdk/portlet-container/installing.java.portlet.container.html
  • pdk/jpdk/installing.pdkjava.v2.html
  • pdk/portalTools/installing.portaltools.html
Download ADF Installer Oracle ADF Installer(10.1.3.2): This download is a standalone version of the ADF Installer that is also included in JDeveloper; the standalone version can be run from the command line, without requiring a JDeveloper installation. Use the Oracle ADF Installer to copy ADF and WebCenter runtime libraries into the J2EE container of the targeted application server.
Download PDK-Java TestSuite PDK-Java TestSuite: The TestSuite allows you to do performance and unit testing of your PDK-Java producer.
Download Portlet Source Code JSR 168 Sample Portlet Source Code: This download comprises the Java classes used by the sample JSR 168 portlets that are predeployed in the preconfigured OC4J.
Portlet Creation Wizards: The Oracle Portlet Extension for JDeveloper contains the portlet creation wizards. To install this extension in JDeveloper, select Help > Check for Updates > Oracle Portlet Extension.
Note: This extension is preinstalled in JDeveloper 10.1.3.2 Studio Edition.
*Note: Since WSRP 2.0 was not final when Oracle WebCenter 10.1.3.2 was released, WebCenter 10.1.3.2 supports an early version of WSRP 2.0.

 
E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy