01.02.2013 Views

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Registering Destination Types with <strong>the</strong> Server<br />

<br />

<br />

The valid values for <strong>the</strong>se tags are discussed in <strong>the</strong> following sections.<br />

7.2.2 Entering Valid Values for a Destination<br />

This section outlines <strong>the</strong> destinations supported by <strong>Oracle</strong> <strong>Reports</strong>.<br />

7.2.2.1 Destination destypes and classes<br />

The destype and class attributes are required for valid registration of a non-default<br />

output type. They specify <strong>the</strong> destination types and <strong>the</strong>ir associated Java classes. The<br />

predefined (default) destination types and classes that come with <strong>Oracle</strong>AS <strong>Reports</strong><br />

Services are listed in Table 7–1:<br />

Table 7–1 Standard destination types and classes<br />

Destination destype class<br />

<strong>Oracle</strong>AS Portal content area oraclePort<br />

al<br />

Contrary <strong>to</strong> <strong>the</strong> o<strong>the</strong>r default types, you must register an oraclePortal destype.<br />

This is because <strong>the</strong> oraclePortal destype requires <strong>the</strong> specification of a userid and<br />

password for accessing <strong>the</strong> portal.<br />

You are not limited <strong>to</strong> <strong>the</strong> predefined destypes and classes provided with <strong>the</strong> server.<br />

You can register cus<strong>to</strong>m destination types, such as a fax, once you have defined a<br />

cus<strong>to</strong>m handler (through <strong>the</strong> Destinations API).<br />

7.2.2.2 Destination Property name/value Pairs<br />

The server configuration file allows <strong>the</strong> association of an unlimited number of<br />

properties with a registered destination. Destination properties consist of name/value<br />

pairs that define some aspect of an output type's configuration. They are expressed in<br />

terminology recognized by <strong>the</strong> destination type. For example, a destination with a<br />

destype of oraclePortal would recognize <strong>the</strong> name/value pair:<br />

7-4 <strong>Oracle</strong> Application Server <strong>Reports</strong> Services <strong>Publishing</strong> <strong>Reports</strong> <strong>to</strong> <strong>the</strong> <strong>Web</strong><br />

oracle.reports.server.DesOracl<br />

ePortal<br />

SMTP-compliant e-mail mail oracle.reports.server.DesMail<br />

file file oracle.reports.server.DesFile<br />

cache cache oracle.reports.server.DesCache<br />

printer printer oracle.reports.server.DesPrint<br />

FTP ftp oracle.reports.plugin.destinat<br />

ion.ftp.DesFTP<br />

<strong>Web</strong>DAV <strong>Web</strong>DAV oracle.reports.plugin.destinat<br />

ion.webdav.Des<strong>Web</strong>DAV<br />

See Also: Chapter A, "Command Line Options"<br />

For examples on pushing a report using <strong>the</strong> oraclePortal<br />

destype.<br />

Note: Look for upcoming information about <strong>Oracle</strong> <strong>Reports</strong> APIs<br />

on <strong>the</strong> <strong>Oracle</strong> Technology Network, (http://otn.oracle.com).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!