Skip Headers

Oracle® Application Server Portal User’s Guide
10g (9.0.4)
Part No. B10358-01
  Go To Documentation Library
Go To Product List
Solution Area
Go To Table Of Contents
Go To Index

Previous Next  


About mode

An optional portlet show mode that displays information about the portlet’s copyright, version, and author.

access control list

See ACL.


Access Control List. A list of groups and users authorized for specific access to an object.

advanced search

A search engine that enables users to:

If Oracle Text is installed and enabled, advanced search can also be used to perform near, soundex, and fuzzy searches.

See also search portlet. Contrast with basic search and custom search.


Apache JServ Protocol. Open standard protocol for communication between Apache-based HTTP servers, such as the Oracle HTTP Server and J2EE servers, such as JServ, Tomcat, or OC4J.


Application Programming Interface. A set of exposed data structures and functions that an application can use to invoke services on a portlet, page, or page group. Note that OracleAS Portal APIs are exposed through the PDK available on Portal Center (

Apache JServ Protocol

See AJP.


Obsolete terminology. See database provider.

Application Programming Interface

See API.

Application Service Provider

See ASP.

approval notification

A message in the Notification portlet indicating that the creation or update of an item requires an approval. Approval notifications are sent to the list of approvers identified in an approval process. An approver may respond to the notification by approving or rejecting the item in question.

approval process

A series of one or more steps in which a newly created or updated item must be approved before it can be published. Each step in an approval process must have one or more approvers, where each approver is either a user or a group. Routing to the approvers can be in serial (one at a time) or in parallel (all at once), and each step can be defined to require a response (either an approval or a rejection) by any one member or by all members. Once the required number of responses is received during a step, the process continues to the next step. The process ends when the item is rejected, or the final step is reached and the document is approved.


Application Service Provider. Provides remote hosting of applications, maintaining and operating the hardware, software, and other resources required to run the applications. A good example is Oracle Portal Online (, a hosted subscription service that provides the features of OracleAS Portal to smaller businesses and organizations who want to build portals but do not have the resources in-house to build and manage them.


Stores information (or metadata) about an item or page: for example, Create Date, Expire Date, or Author. page group administrators can create custom attributes to extend the functionality of item types and page types. For example, a base attribute on a file is Display Name; a custom attribute might be a check box to indicate whether the file is confidential. Custom attributes are useful for assigning unique, searchable identifiers to items.

authenticated user

User who is logged on to OracleAS Portal. By default, authenticated users can access and, based on privileges granted to the user, act on certain OracleAS Portal objects, such as pages.

Contrast with public users, who can access only public content.


The evaluation of security constraints to send a message or make a request. Authorization uses specific criteria—authentication and restriction—to determine whether the request should be permitted.

authorized user

See authenticated user.


See region banner. See also navigation page.

base attribute

See attribute.

base item type

See item type.

base page type

See page type.

basic search

Enables users to find content that contains a specific search string.

See also search portlet. Contrast with advanced search and custom search.

basic search box item type

A navigation item type that a user can add to a page to allow other users to search. You can specify whether users of the search box can search all page groups or only in selected page groups.

batch job

Running an OracleAS Portal portlet in the background using the OracleAS Portal batch job facility. An end user can run a portlet in batch mode by selecting options on the portlet’s customization form. Batch processing is useful if the portlet is based on a large amount of data, if the portlet displays many rows of data, or if the job may take a long time to run.

bind variable

Variable in a SQL statement that must be replaced with a valid value or address of a value in order for the statement to execute successfully. Portlet developers typically use bind variables (for example :dept) to display a parameter entry field in an OracleAS Portal portlet’s customization form. The entry field allows end users to choose the data that the portlet will display.


See favorite.


See page path item type.

Builder page

See Portal Builder page.

bulk load

See zip file item type.


The act of storing frequently accessed information, typically Web pages or portlets in OracleAS Portal, in a location where it can be accessed quickly, to avoid frequent content generation. For example, Oracle Application Server Web Cache stores dynamically-generated portlets in its memory, then serves them to the PPE when there is a request for the specified portlet. This storage reduces the total time spent handling the request by avoiding connections to the back-end database and other Web sites.

See also expiry-based caching, invalidation-based caching, system level caching, and validation-based caching.


An OracleAS Portal portlet that displays the results of a SQL query in calendar format.

call interface

Displays the arguments that were selected when an OracleAS Portal portlet was originally created or last edited.


A predefined attribute used to group or classify pages, items, and portlets in a page group. A category helps users answer the question "What is this item or page?" For example, in a travel page group, you might have categories for maps, snapshots, and hotel reviews. Only one category can be assigned to a particular item or page.

Contrast with perspective.


An OracleAS Portal portlet that displays the results of a SQL query as a chart, such as a bar chart, pie chart, or line chart. Charts are based on at least two table or view columns: one that identifies the bars on the chart and another that calculates the size of the bars on the chart.


See document control.

child object

An object which is part of a hierarchy. For example, sub-pages, sub-categories, and sub-perspectives are child objects of a page, category, and perspective respectively.

See also manifest.


Compact HTML. A subset of HTML recommendations, designed for small devices.


Categories and perspectives are used to classify the content of a page so that it is easy for users to locate that content during a search.

See also category and perspective.


A database object used to store tables that are related to one another and that are often joined together in the same area on a disk.


See Portal Community.

compact HTML



Obsolete terminology. See portlet.

content area

Obsolete terminology. See page group.

content contributor

User who has the appropriate privileges to add items to a page. Appropriate page privileges include Manage Content and Manage Items With Approval. Appropriate item privileges include Manage, Edit, and View.

content item type

A means of identifying the actual content of an item that is being uploaded to a page, such as a document, text, or an image.

Built-in content item types are:

See also item type. Contrast with navigation item type.


Cascading Style Sheet.

current version

The version of an item that is displayed on the page. The current version is not necessarily the most recent version of the item.

See also versioning.

custom attribute

See attribute.

custom item type

See item type.

customization form

Page that prompts end users for values to pass to an OracleAS Portal portlet. End users can view the customization form for a portlet, if one has been created, by clicking the portlet’s Customize link.

custom page type

See page type.

custom provider

A type of provider that enables you to create and maintain portlets that access customer-specific content or applications. You can build custom portlets in OracleAS Portal either declaratively or programmatically.

custom search

Enables users to define a variety of searches against information stored in the OracleAS Portal schema of the Oracle Application Server Metadata Repository. By editing the default customizations of the Custom Search portlet, you can define unique search submission forms and results pages that meet the specific search requirements, or configure portlets that execute and return results based on predefined search criteria.

See also search portlet. Contrast with advanced search and basic search.


Database Access Descriptor. A set of values that specify how an application connects to an Oracle database to fulfill an HTTP request. The information in the DAD includes the user name (which also specifies the schema and the privileges), password, connect-string, error log file, standard error message, and NLS parameters such as NLS language, NLS date format, NLS date language, and NLS currency.

Database Access Descriptor

See DAD.

database administrator

See DBA.

database object

See object.

database provider

A type of provider that is written as a PL/SQL stored procedure and is used to create portlets that reside in the database. One example of a database provider is a provider built using the wizards in OracleAS Portal to provide form, report, and chart portlets.

Contrast with Web provider.

data-driven portlet

You can use data-driven portlets to display, create, or update data stored in the objects of an Oracle database. OracleAS Portal provides build wizards for creating data-driven portlets. The build wizards produce PL/SQL procedures that are stored in the database.

data portlet

An OracleAS Portal portlet that displays data in a spreadsheet format.


See WebDAV.


Database Administrator. User belonging to the DBA group. By default, members in the DBA group have access to all OracleAS Portal product pages, and have the Manage privilege for all pages, page groups, database providers, and administration.

default subscriber

The base subscriber that is installed along with the install of OracleAS Portal.

de-militarized zone

See DMZ.


Builds portlets for others to include on their pages. Relies heavily on the APIs to extend the capabilities of OracleAS Portal; may frequently consult the Portal Knowledge Exchange or the forums for advice or inspiration.

Developer Services

See Portal Developer Services.


Directory Integration Platform. The provisioning platform provided by OID to synchronize different directories and directory enabled applications.

direct access URL

A feature that allows a user to directly access or bookmark an OracleAS Portal object (e.g., a page, category, perspective, or document) using a URL that contains the object type and name. Direct access URLs are typically shorter and more traditional in appearance since the URL does not contain parameters, for example:

Contrast with dynamic URL. See also durable link.

Directory Information Tree

See DIT.

Directory Integration Platform

See DIP.

display name

An object’s external name used throughout OracleAS Portal, for example, in the Navigator, on pages, and in the page editor. When the object is published as a portlet, the display name is used as the title of the portlet in the Portlet Repository.

Distinguished Name

See DN.


Directory Information Tree. A hierarchical tree-like structure in Oracle Internet Directory (OID) consisting of the DNs of the entries.


Distinguished Name. The unique name of a directory entry in Oracle Internet Directory (OID). It includes all the individual names of the parent entries back to the root. The Distinguished Name tells you exactly where the entry resides in the directory's hierarchy. This hierarchy is represented by a directory information tree (DIT).


De-militarized Zone. Computer host or small network inserted as a "neutral zone" between a company’s private network and the outside public network. It prevents outside users from getting direct access to a server that has company data. A DMZ is an optional and more secure approach to a firewall and effectively acts as a proxy server as well. (The term comes from the geographic buffer zone that was set up between North Korea and South Korea following the UN police action in the early 1950s.)

document control

Allows users to check-out an item so that other users cannot edit that item, thus preventing users from overwriting each others changes. When the user has finished editing the item, he or she checks the item back in, making it available again for other users to edit.


Disaster Recovery.

durable link

A link to an item that uses the item’s GUID (globally unique ID) to uniquely identify it. An item’s GUID does not change so its durable link will not break when the item is edited, renamed, moved, or imported to a different portal instance.

Contrast with direct access URL.

dynamic page

An OracleAS Portal portlet that displays dynamic content on a page. The dynamic page build wizard enables you to specify one or many PL/SQL blocks within HTML code to create a page. This code executes every time an end user requests the page.

dynamic URL

A URL that contains a query string (one or more parameters and the characters ? and &).

Contrast with direct access URL

edge side includes

See ESI.

Edit mode

Page editing: Edit mode enables an authenticated user with appropriate privileges to set page properties and to add, modify, or delete portlets and items on the page. To switch to Edit mode, the user clicks an Edit link on the page. There are three Edit mode views: graphical view, layout view, and list view.

See also Mobile Preview mode and Pending Items Preview mode.

Portlets: An optional portlet show mode that enables personalization of the portlet on a per user, per instance basis.

Contrast with Edit Defaults mode.

Edit Defaults mode

An optional portlet show mode that enables administrators to set the defaults of a portlet for all users.

Contrast with Edit mode.


Oracle Enterprise Manager. A component of the Oracle Application Server that enables administrators to manage Oracle Application Server services through a single environment. For example, an administrator can use EM to monitor the services that make up an OracleAS Portal instance, including HTTP services, mod_plsql services, the Oracle Application Server Single Sign-On Server, the PPE, the Oracle database, and providers.

enterprise portal

Enterprise portals are common, integrated starting points that provide personalized access to relevant enterprise information sources. Enterprise portals enable site visitors to customize their view of the resources available on the public Internet.


Edge Side Includes. A markup language to enable partial page caching (PPC) of HTML fragments.


See page event.

Event servlet

The Event servlet implements the functionality of OracleAS Portal to allow for dynamic page navigation when accessing an event enabled portlet. The Event servlet runs in the same container as the PPE.

expiration period

Number of days after which, or an exact date on which, an item expires. After an item expires, it is viewable only by the item’s or page’s owner and the page group administrator in Edit mode. Expired items are removed from the database during a system purge of all expired items.

expiry-based caching

A caching method that uses a retention period to specify how long the item is valid in the cache, before a refresh is required. Pages that use expiry-based caching may also be cached in the user’s browser.

See also invalidation-based caching and validation-based caching.

expiry notification

A message automatically sent to a user or group indicating that an item on the page is about to expire. The notification is set up by the page group administrator.

explicit object

Export object category. An object which is explicitly selected, from the Navigator or Bulk Actions for export.

See also manifest and referenced object.


A method of creating a set of files (transport set) that contains page groups, pages, portlets, and other content from a single OracleAS Portal instance. You can then import this set of files into another Oracle Application Server instance.

eXtensible Markup Language

See XML.

external application

Application external to OracleAS Portal that is typically launched from the External Applications portlet. As each external application is configured by a portal administrator, users simply supply their user name and password information. The Oracle Application Server Single Sign-On Server will present these credentials for future authentication challenges.

external object

Export object category. An object which is an external dependency of an explicit object. External objects ensure that the explicit objects perform on the target portal.

See also manifest.


A hyperlink in the Favorites portlet that provides quick access to a frequently visited URL, either inside or outside your company firewall. An authenticated user can customize the Favorites portlet with his or her own preferred set of frequently accessed URLs.

favorite group

A collection of favorites (and favorite groups) that are usually logically related.

Federated Portal Adapter

See FPA.

file item type

One of the default item types that a content contributor can add to a page. When a user adds a file item to a page, the file is uploaded into the OracleAS Portal schema of the Oracle Application Server Metadata Repository and displayed as a hyperlink on the page. When a user clicks the display name link, the files may be downloaded to the user’s computer or displayed in the user’s Web browser, depending on the file type and the configuration of the browser.


A machine that acts as an intermediary to protect a set of computers or networks from outside attack. It regulates access to computers on a local area network from outside, and regulates access to outside computers from within the local area network. A firewall can work either by acting as a proxy server that forwards requests so that the requests behave as though they were issued by the firewall machine, or by examining requests and attempting to eliminate suspect calls.


Obsolete terminology. See page.


An OracleAS Portal portlet that provides a transactional interface to one or more database tables, views, or procedures. For example, you can use tools in OracleAS Portal to build a form for entering new employee information into your Human Resources database.

See also master-detail form.


Federated Portal Adapter. The Federated Portal Adapter is a module in the portal instance (written in both Java and PL/SQL) that receives SOAP messages for a Web provider, parses the SOAP, and then dispatches the messages to a database provider as PL/SQL procedure calls. In effect, the Federated Portal Adapter makes a database provider behave exactly the same way as a Web provider, allowing users to distribute their database providers across database servers. All remote providers can be treated as Web providers, hiding their implementation (database or Web) from the user. The most common use is to share database providers (including page groups) owned by one portal instance among other portal instances.

frame driver

An OracleAS Portal portlet consisting of a Web page divided into two frames. A driving frame contains a SQL query that drives the contents of the second (target) frame.

Full Screen mode

An optional portlet show mode that provides more content than can be shown in the portlet when it is sharing a page with other portlets.


PL/SQL subprogram that performs a specified sequence of actions and then returns a value. Functions are usually small, very specific blocks of code written to perform a specific task within the scope of a larger application.

In a page, end users execute functions by clicking the title of a PL/SQL or custom item.


An Oracle Text summary consisting of the document paragraphs which best represent the overall subject matter. You can use such summaries to skim the main content of the text or assess your interest in the text’s subject matter.

global privilege

A privilege that grants a certain level of access to a user or group on all objects of a particular type. For example, you could grant a Web Designer group Manage privileges on all styles.


User who is given privileges on an object by another user.

graphical view

Page editing view that renders page content in-place on the page. Graphical view enables you to view pages and items as they appear on the finished page as you edit.

Contrast with layout view and list view.


Collection of OracleAS Portal users who typically share a common need or interest; for example, Human Resources, Accounting, and so on. Groups make it easy to grant access to an object (such as a page or portlet) to several users at once, You can also use groups to implement user roles by assigning role-related privileges to a group, then adding users in that role.OID tracks the membership of OracleAS Portal groups.

group owner

User who has the privilege to add or delete members from a group, or to delete the group itself. Groups can have more than one owner.


High Availability.

Handheld Device Markup Language



Handheld Device Markup Language. A simple language to define hypertext-like markup content and applications for handheld devices with small display.

Help mode

An optional portlet show mode that displays usage information about the functionality of the portlet.


An OracleAS Portal portlet that displays data from a self-referencing table or view. At least two columns in the table must share a recursive relationship. A hierarchy can contain up to three levels and display data such as employees in an organization chart or the hierarchical relationship between menus in a Web site.

home page

The page, defined within OracleAS Portal, that typically displays when logging on or when a user selects the Home smart link item type. The portal administrator chooses this page for public users; authenticated users may choose their own. If the portal administrator enables mobile page design, he or she can specify a separate mobile home page to display when the portal is accessed from a mobile device.

hosted site

See stripe.


Hyper Text Markup Language. A format for encoding hypertext documents that may contain text, graphics, and references to programs and other hypertext documents.


Hyper Text Transfer Protocol. The underlying format, or protocol, used across the Web to format and transmit messages and determine what actions Web servers and browsers should take in response to various commands. HTTP is the protocol typically used between Oracle Application Server and its clients.

Hyper Text Markup Language


Hyper Text Transfer Protocol



Integrated Development Environment. A visual tool containing editors, debuggers, screen painters, object browsers, and the like.


Item Level Security. Mechanism that controls granular access to items on a given page. ILS authorizes item managers to grant explicit item access to users and groups that take precedence over page-level privileges.

image item type

One of the default item types that a content contributor can add to a page. You can add images in JPEG, GIF, or PNG formats.

image map item type

One of the default item types that a content contributor can add to a page. An image map is a single image with hotspots that, when clicked, link to other URLs. For example, you can create an image map of the world each continent is hyperlinked to more information about the continent.


A method of transporting content and objects (e.g., page groups, pages, and portlets) into an OracleAS Portal instance. For example, you can import a page, its associated style, and its contents from one instance of OracleAS Portal to another.


Optional structure associated with a table used to locate rows of the table quickly, and (optionally) to guarantee that every row is unique.

Integrated Development Environment

See IDE.

internal image name

The name used to identify an image that has been uploaded to the portal. Uploaded images can be reused within the portal by referencing their internal names.

internal provider

A type of provider that makes page group objects (pages, navigation pages, etc.) available to instances of OracleAS Portal.

invalidation-based caching

A caching method used by Oracle Application Server Web Cache, where an item remains in the cache until some event occurs that requires it to be refreshed. For example, a user may update an item, requiring the cache to be updated. In response to the event, the portal or a provider sends an invalidation message to Oracle Application Server Web Cache. The next time there is a request for the invalidated item, it is refreshed in the cache.

Any data saved in Oracle Application Server Web Cache is considered valid until it is invalidated or it expires. When the information cached in Oracle Application Server Web Cache becomes inaccurate, it must be invalidated. The page metadata saved in Oracle Application Server Web Cache is invalidated, for example, if the page designer changes the page structure or when the user’s privileges change. A portlet may become invalidated when the end user customizes it.

See also expiry-based caching and validation-based caching.


An individual piece of content (text, hyperlink, image, etc.) that resides on a page in an item region. Users with an appropriate privilege level can add items to a page. Item content and metadata are stored in the OracleAS Portal schema of the Oracle Application Server Metadata Repository. Items are rendered on the page according to the layout, style, and attribute display defined for the item region.

See also item type.

item ID

Local database reference to the content of an item. An item ID value is used in custom item types to pass items to PL/SQL procedures. The function uses the item ID to access the content of the item.

item level security

See ILS.

item type

Defines the contents of an item and the attributes that are stored (metadata) about an item. Item types are categorized as content item types and navigation item types.

Custom item types can be created by page group administrators to extend the functionality provided by item types and store additional attribute information about items.

item versioning

See versioning.


Java 2 Platform, Enterprise Edition. This platform enables application developers to develop, deploy, and manage multi-tier, server-centric, enterprise level applications. The J2EE platform offers a multi-tiered distributed application model, integrated XML-based data interchange, a unified security model, and flexible transaction control. You can build your own J2EE portlets and expose them through Web providers.

See also OC4J.


Java 2 Platform, Standard Edition. This platform enables application developers to develop, deploy, and manage Java applets and applications on a desktop client platform such as a personal computer or workstation. J2SE not only defines API standards, but also specifies the deployment of enterprise applications, thus enabling application server administrators to perform the deployment regardless of the vendor of the J2SE server.

See also OC4J.

Java 2 Platform, Enterprise Edition

See J2EE.

Java 2 Platform, Standard Edition

See J2SE.


Scripting language developed by Netscape that allows generation of portlets that introduce dynamic behavior in otherwise static HTML. OracleAS Portal allows you to use JavaScript to create routines that validate entry fields in forms and customization forms. You can also create JavaScript event handlers for entry fields and buttons on forms.

JavaServer Page

See JSP.


JavaServer Page. An extension to servlet functionality that provides a simple programmatic interface to Web pages. JSPs are HTML pages with special tags and embedded Java code that is executed on the Web or application server. JSPs provide dynamic functionality to HTML pages. They are actually compiled into servlets when first requested and run in the servlet container.

See also JSP tags.

JSP tags

Tags that can be embedded in JSPs to enclose Java code. These tags use the <jsp: syntax and enclose action elements in the JSP with begin and end tags similar to XML elements.


An attribute used to provide additional information about a page or item so that users can easily locate the page or item during a search.

layout view

Page editing view that enables you to add, arrange, and remove regions on the page. You can also hide, show, delete, or move content in this view.

Contrast with graphical view and list view.


Load-balancing router. A very fast network device that distributes Web requests to a large number of servers. It provides portal users with a single published address, without them having to send each request to a specific middle tier server.


Lightweight Directory Access Protocol. A standard for representing and accessing user and group profile information.


Used to provide structure to mobile pages and as a way to limit the amount of content displayed on the smaller screens of mobile devices. Users drill down into the levels on a mobile page to view more content.


Collection of one or more PL/SQL or Java program units. Libraries can be referenced by several applications simultaneously.

Lightweight Directory Access Protocol


Link mode

An optional portlet show mode that enables portlets to render themselves on mobile devices, such as cellular telephones.

list view

Page editing view that displays a listing of all page content and provides options that enable you to perform actions (delete, move, copy, etc.) on multiple objects.

Contrast with graphical view and layout view.

list of objects item type

A navigation item type that a user can add to a page. This item type is a list of objects (e.g., pages and perspectives) that users can choose to display as a drop-down list or as links (with or without associated images).

list of values

See LOV.

load-balancing router

See LBR.

local provider group

The collection of providers that are defined within an instance of OracleAS Portal. Provider groups make it easier to share providers defined or registered within one instance of OracleAS Portal with other OracleAS Portal instances.

See also provider group. Contrast with remote provider group.


Setting automatically applied to an OracleAS Portal portlet when it is being edited. The setting prevents other users from editing the portlet.

In WebDAV the action of preventing other users from editing a file. Locking a file in a WebDAV client checks out the corresponding item in the portal itself.

login/logout link item type

A navigation item type that a user can place on a page to enable other users to log in or log out of the portal.


List of values. An OracleAS Portal portlet that allows developers to add selectable values to entry fields in forms. A single list of values can be displayed in different formats, such as combo boxes, radio buttons, or check boxes.


The list of objects in a transport set and their dependents, also provides a granular level of control over the import mode.

master-detail form

An OracleAS Portal portlet that displays a master table row and multiple detail rows within a single HTML page. Values in the master row determine which detail rows are displayed for querying, updating, inserting, and deleting.

See also form.


An OracleAS Portal portlet that displays a Web page containing options that end users can click to navigate to other menus, other OracleAS Portal portlets, or URLs.

middle tier

Part of the OracleAS Portal architecture that handles HTTP user requests by forwarding them to the appropriate Portal database or provider, assembles Portal pages, and manages caching of Portal content.

mobile page

A page type that enables page creators to produce pages specifically for mobile devices, e.g., cellular phones.

Mobile Preview mode

A preview mode that allows you to preview how your page will look on a mobile device.

mobile XML

See Oracle Application Server Wireless XML.


The Oracle HTTP Server module that manages the communication between the Oracle HTTP Server and OC4J.


The Oracle HTTP Server module that handles the database connections made from the Oracle HTTP Server. It enables PL/SQL database procedures to generate HTTP responses containing formatted data and HTML code that can display in a Web browser.

navigation item type

Used to provide navigation and to access or execute portal-specific functions.

Built-in navigation item types include:

See also item type. Contrast with content item type.

navigation page

A special purpose page within a page group that is typically embedded on other pages or page templates to implement standard user interface effects such as navigation bars and banners. Often contains navigation item types for navigation within the portal.


A feature for locating objects and interacting with OracleAS Portal. Provides access to objects to which the user has privileges, such as page groups, providers, and database objects.

non-default subscriber

A subscriber that has a stripe on a hosted OracleAS Portal provided by an ASP.

  1. OracleAS Portal object: A structure such as a page group, portlet, page, or style.

  2. Database object: An Oracle database structure such as a table, procedure, or trigger. These objects can be created using OracleAS Portal wizards or Oracle database commands.

object map link item type

A navigation item type that a user can add to a page to display a map of objects that are available in the portal.


Oracle Application Server Containers for J2EE. The J2EE server component of Oracle Application Server written entirely in Java that executes on the standard Java Development Kit (JDK) Virtual machine (Java VM). It includes a JSP Translator, a Java servlet container, and an Enterprise JavaBeans (JB) container.


Oracle Internet Directory. The repository for storing OracleAS Portal user credentials and group memberships. By default, the Oracle Application Server Single Sign-On Server authenticates user credentials against OID information about dispersed users and network resources. OID combines LDAP version 3 with the high performance, scalability, robustness, and availability of the Oracle database.


A Web provider that provides portlets that can display spreadsheet, XML, and Web Service data as tabular, chart, news, bullet, and form layouts.


OracleAS Portal Configuration Assistant. A Java-based configuration tool for installing and configuring OracleAS Portal. In a typical Oracle Application Server installation, the OPCA is executed by the Oracle Universal Installer (OUI) in the post-installation phase. The OPCA can also be invoked in the standalone mode.


OracleAS Portal Partner Initiative. This initiative is dedicated to fostering a community of leading system integrators, content providers, and software vendors, who build, deliver, and support solutions built around OracleAS Portal. The Initiative is open to third parties who share Oracle’s enterprise portal vision and who want to develop solutions using Oracle’s open framework for building and managing enterprise portals. Membership in the OracleAS Portal Partner Initiative broadens the reach and enlarges the market available to the member. Members are able to enter information about their company and their products and services in the Portal Catalog ( By collaborating with Oracle, members add valuable content and applications to the OracleAS Portal framework. At the same time, partners are able to offer their own customers more value by leveraging the content and services provided by Oracle and by other members of the Initiative. See the OPPI page on Portal Center ( for more information.

Oracle Application Server

Oracle’s integrated application server:

Oracle Application Server Containers for J2EE

See OC4J.

Oracle Application Server Metadata Repository

An Oracle database that contains schemas and business logic used by application server components (including OracleAS Portal) and other pieces of the infrastructure.

OracleAS Portal uses a schema within the Oracle Application Server Metadata Repository to store and manage the content and metadata associated with the portal instance.

Oracle Application Server Portal

A component of Oracle Application Server used for the development, deployment, administration, and configuration of enterprise class portals. OracleAS Portal incorporates a portal building framework with self-service publishing features to enable you to create and manage information accessed within your portal.

Oracle Application Server Portal Developer Kit

See PDK.

Oracle Application Server Single Sign-On Server

A component of Oracle Application Server that enables users to log in to all features of the Oracle Application Server product suite, as well as to other Web applications, using a single user name and password. OracleAS Portal is integrated with Oracle Application Server Single Sign-On Server as a partner application and delegates authentication to it.

Oracle Application Server Web Cache

A component of Oracle Application Server that improves the performance, scalability, and availability of frequently used Web sites that run on the Oracle9i platform. By storing frequently accessed URLs in memory, Oracle Application Server Web Cache eliminates the need to repeatedly process requests for those URLs on the Web server. Oracle Application Server Web Cache uses invalidation-based caching and is integrated with OracleAS Portal for improved performance.

See also portal cache.

Oracle Application Server Wireless

A component of Oracle Application Server used to deliver information and applications to mobile devices. Using Oracle Application Server Wireless, you can create custom portal sites that use different kinds of content, including Web pages, custom Java applications, and XML-based applications. Oracle Application Server Wireless sites make this diverse information accessible to mobile devices without you having to rewrite the content for each target device platform.

Oracle Application Server Wireless XML

Device independent markup language used for communication between OracleAS Portal and Oracle Application Server Wireless.

Oracle Application Server

See Oracle Application Server.

OracleAS Portal

See Oracle Application Server Portal.

OracleAS Portal Configuration Assistant


OracleAS Portal Partner Initiative


Oracle Enterprise Manager

See EM.

Oracle HTTP Server

The Web server component of Oracle Application Server, built on Apache Web server technology and used to service HTTP requests. It is the part of the middle tier that handles requests between the Web and OracleAS Portal. Extensions to the Oracle HTTP Server support Java servlets, JSPs, Perl, PL/SQL, and CGI applications.

Oracle Internet Directory

See OID.

Oracle Technology Network

See OTN.

Oracle Text

A feature of Oracle9i that provides advanced search and retrieval services on content stored in an Oracle repository. It is fully integrated into OracleAS Portal to provide users with the ability to perform a full text search and retrieval of content managed within the OracleAS Portal schema of the Oracle Application Server Metadata Repository. It also provides automatic grouping and classification of results by gist and theme.

Oracle Ultra Search

An Oracle Text-based application that supports crawling, indexing, and federated searching of multiple, heterogeneous repositories including databases, file systems, Web servers, and e-mailing list archives.

Contrast with search portlet.


Oracle Technology Network. The online Oracle technical community that provides a variety of technical resources for building Oracle9i-based applications. You can access OTN at

Overwrite mode

See Replace on Import mode.


A database object consisting of a PL/SQL specification and a body. The specification includes the data types and subprograms that can be referenced by other program units. The body includes the actual implementation of the package.


An OracleAS Portal object that contains portlets and items. Each time you display a page, it is dynamically assembled and formatted according to the portlets and layout chosen for that page.

See also page type.

page designer

A page designer (also known as page manager) is a user with the Manage privilege on a page. A user with this privilege can perform any action on the page and can create sub-pages under the page. The page designer is often responsible for designing the layout (or region configuration) of the page and assigning privileges on the page to other users (for example, to determine who can add content to the page).

The scope of a page designer’s control over a page may be limited if the page is based on a template.

page event

A user action defined by a portlet developer. User actions include clicking a link, button, or other control on a Web page. A page designer can specify that an event forces the reloading of the current page or the loading of another page, and passes parameters to the newly loaded page.

page function item type

A navigation item type that a user can add to a page. A page function is a procedure call that a user can add to a custom page type. If there are no page functions associated with the current page, this item type does not display.

page group

An OracleAS Portal object that groups and sets properties of related portal objects, such as pages, styles, navigation pages, and perspectives. Page groups typically contain a hierarchy of pages and sub-pages for organizing content.

page group administrator

User who has full privileges over an entire page group. Page group administrators set up and maintain the page group; designate page owners; and create a taxonomy. Page group administrators can also view and manage all the pages in the page group.

page group map

Displays the hierarchical organization of all page groups in a portal and allows users to access individual pages within the page group. The page group map is tailored for each user; only the pages the user is authorized to view and/or edit are displayed.

page group quota

See quota.

page link item type

One of the default item types that a content contributor can add to a page. A page link provides a route via a hyperlink to another page within the portal. When the user clicks the display name link, the page referenced by the item is displayed in the user’s browser.

page manager

See page designer.

page metadata

Stored information or attributes about a page, which is used by OracleAS Portal to set its layout and cache.

page path item type

A navigation item type that a user can add to a page. A page path is a chain of page reference names. Page paths, often called breadcrumbs, describe the complete directory path.

page template

An OracleAS Portal object that establishes a common look and feel and common content for every page that uses the template. Users creating the page may select a page template to define the layout of the page and add default content. A page template includes all the features of a page, therefore may contain items, navigation pages, and portlets.

Contrast with user interface (UI) template.

page toolbar

In page Edit mode, the links at the top of the page that enable you to edit various aspects of the page, switch editing views (e.g., from graphical view to layout view), edit page group properties, and so on.

page type

Defines the content of a page and the information that is stored about a page. Base page types included with OracleAS Portal are: standard page, mobile page, PL/SQL page type, JSP, and URL page. Custom page types are page types created by page group administrators to extend the functionality provided by base page types and store additional information about pages.

Parallel Page Engine

See PPE.


A value passed between pages and portlets, or between portlets.

A page parameter is a page level parameter (created by a page designer) whose values can be mapped to portlet parameters.

A portlet parameter is declared by a provider. Page designers map page parameters to portlet parameters. When the PPE requests a portlet from a provider, only the portlet parameters that the portlet declared and mapped to page parameters are sent.

parameter entry field

Field on a customization form that allows end users to enter values that will be passed to an OracleAS Portal portlet.

partial page caching

See PPC.

partner application

An application that has delegated its authentication to the Oracle Application Server Single Sign-On Server. If registered with the SSO Server, users can log into multiple partner applications using a single log in page. In a given session, once users have been authenticated by the SSO Server, they won’t need to log in again to access additional partner applications.

path aliasing

See direct access URLs.


OracleAS Portal Developer Kit. The development framework used to build and integrate Web content and applications with OracleAS Portal. It includes toolkits, samples, and technical articles that help make portal development simple. You can take existing Java servlets, JSPs, URL-accessible content and Web Services and turn them into portlets. It is typically used by external developers and vendors to create portlets and services. The PDK is regularly updated on Portal Center ( to provide developers with the latest tools and techniques.

See also PDK-Java, PDK-PL/SQL, and PDK-URL Services.


A toolkit for implementing portlets in Java and adding portal features. Used to declaratively turn your existing Java servlets, JSPs, and Web services into portlets.

See also PDK. Contrast with PDK-PL/SQL.


A set of articles, samples, and services that enable PL/SQL programmers to easily create portlets and extend them by using PL/SQL APIs.

See also PDK. Contrast with PDK-Java.

PDK-URL Services

A utility for declaratively turning secured and public Web content into portlets. These services are capable of dynamically passing parameters to target URLs, clipping and reformatting content, and providing SSO for applications requiring form-based or basic authentication. These services also allow developers to take any application written in any language and easily create integrated portlets. PDK-URL Services takes the URL of an application, parses the content, and uses the PDK-Java framework to create a portlet.

See also PDK.

Pending Approvals Monitor

A portlet that allows you to list pending approvals in the page groups that you administer. You can list the pending approvals by approver, date, page group, or submitter.

Pending Items Preview mode

A preview mode that allows you to view items that are awaiting approval. This mode can be used by content contributors to preview items they have added before they are approved, and by approvers to preview items before they approve or reject them.

See also Edit mode.

personal page

An area within OracleAS Portal where authenticated users can store personal content and share it with other users. The portal administrator can choose to create a personal page for a user when creating a user account.


A cross-category grouping of items. Perspectives help users answer the question, "Who will be interested in this item?" For example, you can add links to diverse vacation spots around the world and assign perspectives like Vacations for Nordic Enthusiasts, Archeology Expeditions, and Extreme Vacations for Adventurers to items about vacation types. Users publishing content using an item type that includes a perspective attribute may specify none, one, or many values.

Contrast with category.

PL/SQL item type

One of the default item types that a content contributor can add to a page. A PL/SQL item contains a block of PL/SQL code. When a user clicks the item, the block is executed. The result displays in the user’s browser. PL/SQL items can also be displayed directly on the page.

PL/SQL function

See function.

PL/SQL page type

One of the page types supported by OracleAS Portal. PL/SQL pages contain PL/SQL code that generates HTML when the page is rendered.


A set of questions used to find out information from users.

Contrast with survey and test.


A common interface (i.e., a Web page) that provides a personalized, single point of interaction with Web-based applications and information relevant to individual users or class of users. Portals built using OracleAS Portal are made up of pages managed within page groups, containing portlets and items.

portal administrator

User with the highest level of privileges in OracleAS Portal. Portal administrators can view and modify anything in OracleAS Portal, even pages and database providers marked private. (The only exception is groups: although portal administrators can modify the PORTAL_ADMINISTRATORS and PORTAL_PUBLISHERS groups, they cannot modify any other group unless they have been named group owner.)

Portal Builder page

A predefined page that contains development and administrative portlets used to build and manage OracleAS Portal objects and services.

portal cache

The portal cache stores cache entries for objects that use validation-based caching. It also acts as a backup to the memory-based Oracle Application Server Web Cache when objects use both validation-based caching and invalidation-based caching.

Portal Catalog

The source for information on value-added products and services associated with OracleAS Portal. It contains information primarily on our OracleAS Portal Partners and the products and services these partners offer. The catalog is located on Portal Center ( or can be accessed directly at Users can search the catalog for portlets based on a variety of parameters—portlet category, provider type, or supported version of OracleAS Portal, company name, or location, company category, as well as keywords. Users can also browse the catalog through a tree control by expanding the categories that interest them to reveal participating partner companies, products, and services. The catalog is a self-service benefit for partners—partners can submit and manage their entries entirely online.

Portal Center

A Web site ( for you to find out everything you want to know about OracleAS Portal. Updated frequently, it always has the latest product information, and is home to the Portal Developer Services and Portal Catalog. This Web site contains all information about the product (including documentation, demonstrations, etc.), and provides access to OracleAS Portal expertise.

Portal Community

A network of people dedicated to creating and exchanging information about OracleAS Portal. This community includes anyone who uses OracleAS Portal; it can leverage the Portal Knowledge Exchange for sharing Portal-related information and take advantage of the Portal Developer Services.

Portal DB provider

See database provider.

Portal Developer Kit

See PDK.

Portal Developer Services

The network of people dedicated to creating and exchanging OracleAS Portal expertise. This program provides online testing tools through Portal Center (, as well as other venues, and interaction with the product team and other Portal developers, via newsletters, surveys, and the Portal Knowledge Exchange.

See also Portal Community.

Portal Knowledge Exchange

A self-service Web site where subscribers to the Portal Developer Services can share white papers, techniques, and portlets with others in the community.

portal page

See page.

portal repository

See Oracle Application Server Metadata Repository.

portal session

A period of interaction between a browser and OracleAS Portal, from the initial access to log off, closure of the browser window, or expiration of the session after a period of inactivity.

Portal smart link item type

A navigation item type that is self-configuring. For example, if you add a Home smart link to a navigation page, when a user clicks the Home link, he or she is automatically taken to his or her home page.

Portal smart text item type

A navigation item type that is self-configuring. For example, if you add a Current Date smart text item to a navigation page, the current date is automatically pulled from the server and need not be specified (i.e., via complex coding) by you.

Portal Studio

A major component of Portal Center ( that is specifically tuned to the needs of the portal developer. Capabilities and services include a large technical library, sample code, a dedicated developer discussion forum, and multimedia training materials. Developers can also use the information and hosted resources here to register and test their portlets without having to install their own copy of OracleAS Portal. You can access OracleAS Portal Studio directly at


A reusable, pluggable Web component that typically displays portions of Web content. Portlets are the fundamental building blocks of an OracleAS Portal page. Using the wizard-based portlet builder, you can easily create your own data-driven portlets. OracleAS Portal also provides several ways to build portlets programmatically and to integrate any kind of Web content. Portlets may be implemented using various technologies, such as Java, JSPs, Java servlets, PL/SQL, Perl, ASP, etc. The PDK covers the standard-based portlet development options that OracleAS Portal provides.

portlet provider

See provider.

portlet publisher

User who can publish OracleAS Portal objects (pages or otherwise) as portlets so that they can be included on pages.

portlet record

A programmatic structure that contains detailed information about a portlet, such as its implementation style and show mode (PL/SQL).

Portlet Repository

A special page group that contains the portlets available from the local providers and any registered remote providers. When you register a provider, the provider and its portlets are added to the Portlet Repository.


Partial Page Caching. A feature that enables Oracle Application Server Web Cache to independently cache and manage fragments of HTML documents. A template page is configured with Edge Side Includes (ESI) markup tags that tell Oracle Application Server Web Cache to fetch and include the HTML fragments. The fragments themselves are HTML files containing discrete text or other objects.


Parallel Page Engine. A multi-threaded servlet engine that runs in the OC4J container and services page requests. The PPE reads page metadata, calls providers for portlet content, accepts provider responses, and assembles the requested page in the specified page layout. The Parallel Page Engine is part of the OracleAS Portal middle tier.

pretty URL

See direct access URL.

Preview mode

An optional portlet show mode that provides users with a preview of the portlet before they add it to a page.

primary key

Column in a database table consisting of unique values that can be used to identify rows in a table.


In OracleAS Portal, the right to perform an action. Privileges are either global (set through in the User or Group Profile) or specific to particular objects (usually set through the object’s Access tab). When building applications, access can also be granted to database objects, shared portlets, portlets, and applications.


Information about an OracleAS Portal user or group, such as password, user ID, and privileges.

property sheet

A built-in attribute that displays a summary of an item’s attributes or a page’s properties.


The communication link between OracleAS Portal and a portlet. There are two types of providers: Web providers and database providers. Web providers may reside anywhere on the network and are addressed through SOAP. Web providers may be implemented using any Web technology. You can build your own Web providers by using the PDK-Java and the PDK-URL Services. Database providers reside within an Oracle database and manage portlets while performing data-intensive operations.

Providers act as containers for portlets; each portlet communicates with OracleAS Portal through its provider. Providers also manage the portlets they contain.

provider definition

A declarative, XML-based configuration file (provider.xml) that describes a Web provider, its portlets, and the location of the content to be displayed in the portlets. This configuration file also describes the behavior of the provider and its portlets.

provider group

A logical collection of Web providers defined by a provider group service. A portal administrator can register provider groups for use with their portal. Once registered, a provider group simplifies the process of registering individual providers in the group. This allows organizations that create Web providers to publish registration details of their providers and facilitate automatic registration with any OracleAS Portal instance. The only information that must be given to the portal administrator is the name and location of the provider group.

See also local provider group and remote provider group.

provider record

Record returned by a database provider containing specified information about a portlet.

proxy server

A proxy server typically sits on a network firewall and allows clients behind the firewall to access Web resources. All requests from clients go to the proxy server rather than directly to the destination server. The proxy server forwards the request to the destination server and passes the received information back to the client. The proxy server channels all Web traffic at a site through a single, secure port; this allows an organization to create a secure firewall by preventing Internet access to internal machines, while allowing Web access.

public page

Any page in a page group that is viewable by public users (users who are not logged onto OracleAS Portal). The page manager or page group administrator must explicitly designate a page as public.

public user

User who can access, but is not logged onto, OracleAS Portal. When users first access OracleAS Portal, they do so as public users, whether or not they have the ability to log on. A public user can view any page that has been marked as public, but cannot customize or edit any content, or view pages that have any form of access control.

Contrast with authenticated user.


See system purge.


A SQL SELECT statement that specifies which data to retrieve from one or more tables or views in a database.


The amount of space provided in a page group or in the OracleAS Portal schema of the Oracle Application Server Metadata Repository to store uploaded documents.

recent object

An OracleAS Portal object, such as a page or portlet, that has recently been displayed or edited. Each authenticated user has his or her own Recent Objects portlet that provides links to the last n objects accessed.

referenced object

Export object category. An object which is directly or indirectly referenced by an explicit object.

See also manifest.

reference path

Path that uniquely identifies a portlet instance on a page. A reference path can be used to target parameters to individual portlets on a given page.


A carved-out area on a standard page used to define the page layout, define page content (portlets and items), and control the style and attributes for content displayed in a region. A standard page can have one or multiple regions. Regions can be created above, below, or beside other regions.

You can create the following types of regions:

region banner

A colored, horizontal bar with a title displayed in a region of an OracleAS Portal page. A banner breaks up the visual flow of a page and groups related items that appear beneath it.

remote database

Database running on a separate machine that can be accessed over the network through a connect string or database link.

remote provider group

The collection of providers that are defined outside of your local instance of OracleAS Portal.

See provider group. Contrast with local provider group.

Replace on Import mode

Import mode. When this option is selected, if the object exists on the target, then it is replaced. If the object does not exist then it is created. When this option is not selected, if the object exists on the target, it is referenced. If it does not exist on the target, it is created.


An OracleAS Portal portlet that displays the results of a SQL query in a tabular format.

Reuse mode

See Replace on Import mode.

rich text editor

A WYSIWIG editor that allows content contributors to easily apply formatting to text items. The rich text editor is only available in Internet Explorer.

root page

The top level of the page hierarchy in a page group; it contains all other sub-pages in the page group. Also known as the page group’s home page.

routing method

OracleAS Portal provides three approval routing methods:

See also approval process.


Set of values in a table; for example, the values representing one employee in the SCOTT.EMP table.

saved search

A saved search enables you to save all the search criteria under a single name. This feature allows you to repeat the search quickly, by choosing the saved search name rather than re-entering the criteria manually. You can save the results of a basic search, advanced search, or custom search. The Saved Searches portlet lists all the saved searches in a page group.

search portlet

Enables users to search for pages and content within the OracleAS Portal schema of the Oracle Application Server Metadata Repository. Users can also search based on text strings, categories, perspectives, and attributes, and using operators such as CONTAINS, GREATER THAN, LESS THAN, and EQUAL TO.

Contrast with Oracle Ultra Search.

self registration

Allows users to create new accounts for themselves through a link in the Login portlet.


A database object used to automatically generate numbers for table rows.


A Java program that usually runs on a Web server, extending the Web server’s functionality. HTTP servlets take client HTTP requests, generate dynamic content (such as through querying a database), and provide an HTTP response.


See portal session.

shared object

An OracleAS Portal object such as a personal page, navigation page, style, page template, perspective, category, or custom type that can be shared across page groups.

shared portlet

An OracleAS Portal portlet that is shared between other portlets in an OracleAS Portal database provider. Each shared portlet can be displayed on multiple pages with the same personalization.

Shared Screen mode

A portlet show mode that renders the body of the portlet. Every portlet must have at least a Shared Screen mode.

show mode

The ways by which a portlet can be called to display information. These methods include:

simple file item type

A simplified version of the file item type, this item type includes fewer attributes and therefore is quicker and easier to create.

simple image item type

A simplified version of the image item type, this item type includes fewer attributes and therefore is quicker and easier to create.

Simple Object Access Protocol


simple page link item type

A simplified version of the page link item type, this item type includes fewer attributes and therefore is quicker and easier to create.

simple PL/SQL item type

A simplified version of the PL/SQL item type, this item type includes fewer attributes and therefore is quicker and easier to create.

simple text item type

A simplified version of the text item type, this item type includes fewer attributes and therefore is quicker and easier to create.

simple URL item type

A simplified version of the URL item type, this item type includes fewer attributes and therefore is quicker and easier to create.

Single Sign-On

See Oracle Application Server Single Sign-On Server.

smart link item type

See Portal smart link item type.

smart text item type

See Portal smart text item type.


A table that contains the results of a query on one or more tables, called master tables, in a remote database.

snapshot log

A table associated with the master table of a snapshot tracking changes to the master table.


Simple Object Access Protocol. A lightweight, XML-based protocol for exchanging information in a decentralized, distributed environment. SOAP supports different styles of information exchange, including: Remote Procedure Call style (RPC) and Message-oriented exchange. RPC style information exchange allows for request-response processing, where an endpoint receives a procedure oriented message and replies with a correlated response message. Message-oriented information exchange supports organizations and applications that need to exchange business or other types of documents where a message is sent but the sender may not expect or wait for an immediate response.

SSL accelerator card

A hardware device that handles traffic much faster than regular SSL software.

See also LBR.


Single Sign-On.

See Oracle Application Server Single Sign-On Server.

standard page

A page type used to contain and manage items and portlets.

stored procedure

A set of PL/SQL procedures that are stored in a database.


Secure slice on the virtual private portal that is assigned to a particular subscriber.

structured UI template

A shared portlet that controls the look and feel of OracleAS Portal portlets and runs in standalone mode. Structured UI templates display the same image and text in the same location around every portlet that uses the template.

See user interface (UI) template. Contrast with unstructured UI template.


A set of values and parameters that controls the colors and fonts of pages and regions within a page. Style settings include font style, size, color, alignment, and background color. Styles can be created for a specific page group or as a shared object that is used by pages within multiple page groups.


A category that appears hierarchically below another (parent) category. This provides a way of grouping closely related categories together.


An item that appears hierarchically below another (parent) item. This provides a way of grouping closely related items together, for example, the spreadsheet that is used by a particular HTML file item could be added as a sub-item of the HTML file item.


A page that appears hierarchically below another (parent) page. Every page in a page group (except the root page) is a sub-page.


A perspective that appears hierarchically below another (parent) perspective. This provides a way of grouping closely related perspectives together.


Company that signs up with an ASP and receives a stripe on a hosted OracleAS Portal.

subscription notification

A method by which end users can subscribe to a particular page or item so that they are notified (via the My Notifications portlet) when that page or item is updated. The page designer must include a Subscribe Portal smart link item type for users to be able to subscribe to a page, and must display the Subscribe attribute for users to be able to subscribe to items. Additionally, the page group administrator must enable approvals and notifications for the page group.

substitution tag

Special portal tag used within unstructured UI templates to dynamically embed titles, headings, and other elements into the template.


A set of questions used to find out information from users. Surveys can redirect users to different sections of the survey depending on their answers to particular questions.

Contrast with poll and test.


An additional name assigned to a table or view that can thereafter be used to refer to it.

system level caching

System level caching places a single copy of an object in the system cache (on the middle tier) for all users. Consequently, all customization options introduced by individual users on their own instance of the object are disabled. Also, access privileges for the object will not be enforced. Examples of content that may be suitable for system level caching include page banners and news portlets.

system purge

Deletes all items in a page group from the OracleAS Portal schema of the Oracle Application Server Metadata Repository that are marked as deleted or expired. System purges are performed by the page group administrator or portal administrator.


An area on a page used to increase the amount of content that the page can display by effectively doubling (or tripling, quadrupling, and so on) the amount of real estate available. Tabs also allow you to group content that are common to a subject area, organization, specific role, and so forth.


The basic storage structure in a relational database.


Allocation of space in the database.


See page template or user interface (UI) template.

temporary tablespace

Allocation of space in the database used for the creation of temporary table segments for operations such as sorting table rows.


A set of questions used to asses a user’s understanding of a particular subject or subjects. You can provide the correct answer for questions and assign each question a score. You can also hand score essay-type answers.

Contrast with poll and survey.

text item type

One of the default item types that a content contributor can add to a page. When you create a text item, you enter text (up to 32KB) in the Item Wizard. The text block is then stored in the OracleAS Portal schema of the Oracle Application Server Metadata Repository.


A snapshot generated by Oracle Text that describes a document. Rather than searching for documents that contain specific words or phrases, users can use Oracle Text to search for documents that are about a certain subject, even if that subject is not mentioned explicitly in the document.


See display name.


A page group rendered in another language. When a page group administrator creates a translation, content contributors can add content in that language. Page group users can also view the translated content by setting their browser language to one of the supported languages.

transport set

A transport set is a collection of OracleAS Portal objects for export or import. It can contain more than one object of a particular type, such as multiple page groups and multiple pages.


A database object associated with a table. It executes before or after one or more specified events.

Ultra Search

See Oracle Ultra Search.

Uniform Resource Locator

See URL.

unstructured UI template

A shared portlet that is used to insert content and HTML code into a specified page or control the look and feel of OracleAS Portal portlets. Unstructured UI templates are based on HTML code that, when executed, dynamically embeds titles, headings, and other elements that make up a page.

See also substitution tag and user interface (UI) template. Contrast with structured UI template.


Uniform Resource Locator. A compact string representation of the location for a resource that is available via the Internet. It is also the format Web clients use to encode requests to Oracle Application Server.

URL item type

One of the default item types that a content contributor can add to a page. A URL item, when clicked, provides a route to another Web page. When a user clicks the URL item’s display name, the Web page referenced by the URL displays.

URL page

A page type that provides a route to another Web page, identified by its URL. When a user clicks the page link, the Web page referenced by the link is displayed.

URL portlet

An OracleAS Portal portlet that displays the contents of a Web page specified by a URL.

user interface (UI) template

A shared portlet that controls the look and feel of OracleAS Portal portlets in full page display mode. Selecting a UI template when you are building a portlet automatically selects a title on the page where the portlet is displayed, a title background, links to other Web pages, and background colors and images.

See also structured UI template and unstructured UI template. Contrast with page template.

validation-based caching

A caching method that is performed using the portal cache. Before an item in the portal cache is used, the PPE, or mod_plsql, contacts the portal or a provider to determine if the cached item is still valid.

Contrast with expiry-based caching and invalidation-based caching.


Allows multiple versions of an item to simultaneously exist in the OracleAS Portal schema of the Oracle Application Server Metadata Repository. This feature is useful for tracking document changes from one version to the next or for reverting to a previous version if necessary.


A virtual table whose rows do not actually exist in the database, but which is based on a table that is physically stored in the database.

View mode

Runtime view of a page.

Contrast with Edit mode.

virtual private database

See VPD.

virtual private portal

Refers to the OracleAS Portal features for hosting multiple companies or multiple organizations securely within the same portal instance.


Virtual Private Database. A feature for ASPs that want to leverage the Oracle database to host their customers. Essentially, it uses one physical database instance for all customers, but to each customer it looks like they have their own database. Users cannot see any information that is not meant for them and complete customer isolation is achieved. It requires little to no changes in the core application to take effect as most of the work is done at the database level. Implementing VPD basically requires two key steps: adding a context column (e.g., company name) to all the database tables, and implementing a policy to restrict queries on each table based on the context of the logged in user. VPD provides highly secure, full subscriber isolation using this method.


Wireless Application Protocol. A set of open, global protocols for developing applications and services that use wireless networks.

Web Cache

See Oracle Application Server Web Cache.

Web clipping

Enables page designers to collect Web content into a single centralized portal. It can be used to consolidate content from hundreds of different Web sites scattered throughout a large organization.


Web-based Distributed Authoring and Versioning. A protocol extension to HTTP 1.1 that supports distributed authoring and versioning. With WebDAV, the Internet becomes a transparent read and write medium, where content can be checked out, edited, and checked into a URL address.

Web provider

An entity that is called, via an HTTP request, by OracleAS Portal and returns portlet content in HTML, XML, or WML. A Web provider acts as a proxy for one or more portlets that are defined within a particular application environment (e.g., Java, ASP, or Perl) and executed as applications external to OracleAS Portal. Web providers are particularly appropriate for Web-accessible information sources.

See also provider. Contrast with database provider.

Web server

A program that delivers Web pages.

Wireless Application Protocol

See WAP.

Wireless Markup Language

See WML.

wireless portal

A portal accessible from wireless devices, such as cellular telephones.

See also Oracle Application Server Wireless.


Graphical interface that guides a user step-by-step through a process. In OracleAS Portal, wizards are used for creating database providers, portlets, database objects, pages, page groups, and items.


Wireless Markup Language. An XML-based markup language used to define hypertext-like content and applications for handheld devices.


Extensible Markup Language. An open standard for describing data using a subset of the SGML syntax.

XML portlet

An OracleAS Portal portlet that displays the executed results of XML code. To create the portlet, you either specify XML code or a URL that points to the XML code.

zip file item type

One of the default item types that a content contributor can add to a page. Zip file items enable you to upload many files in a single operation. You can use them to migrate the contents of a file system or Web site into the OracleAS Portal schema of the Oracle Application Server Metadata Repository. When you upload a zip file to OracleAS Portal, then unzip the uploaded file, a page is created for each directory and an item is created for each file. The items are published in the target page.