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.

Table 3–3 Attributes of <strong>the</strong> cache element<br />

Attribute Valid values Description<br />

class see <strong>the</strong> Description<br />

column<br />

Configuring <strong>Reports</strong> Server<br />

You can also enter from zero <strong>to</strong> multiple properties under <strong>the</strong> cache element.<br />

Properties are name/value pairs recognized and unders<strong>to</strong>od by <strong>the</strong> implementation<br />

class you register under cache. For example, if you use <strong>the</strong> default cache Java class<br />

that is provided with <strong>Oracle</strong>AS <strong>Reports</strong> Services, your configuration entry might look<br />

like this:<br />

<br />

<br />

<br />

<br />

In <strong>the</strong> preceding example, cacheSize is measured in megabytes, and cacheDir,<br />

which points <strong>to</strong> <strong>the</strong> location of <strong>the</strong> cache, is specified for a Windows platform. On<br />

UNIX, use UNIX standards, for example:<br />

<br />

The default cache Java class also provides <strong>the</strong> following properties:<br />

■ maxCacheFileNumber is <strong>the</strong> maximum number of files allowed in <strong>the</strong> cache. For<br />

example:<br />

<br />

■ ignoreParameters lists any report parameters you want <strong>to</strong> be ignored when<br />

<strong>Reports</strong> Server constructs <strong>the</strong> cache key. (The cache key is used by <strong>Reports</strong> Server<br />

<strong>to</strong> determine if an incoming job request matches existing output in <strong>the</strong> cache.)<br />

<br />

3.2.1.4 engine<br />

Example<br />

Default: oracle.reports.cache.RWCache<br />

A fully qualified Java class that implements <strong>the</strong><br />

oracle.reports.cache.Cache interface.<br />

<br />

<br />

<br />

<br />

Required/Optional<br />

Required. You must have at least one engine element in your configuration file, and<br />

you can have more than one.<br />

Description<br />

The engine element identifies <strong>the</strong> fully qualified Java class that starts an engine and<br />

provides a number of attributes that set operational controls on <strong>the</strong> engine. You can<br />

use <strong>the</strong> default engine provided with <strong>Oracle</strong>AS <strong>Reports</strong> Services<br />

(oracle.reports.engine.EngineImpl) or develop your own implementation<br />

through <strong>the</strong> <strong>Oracle</strong>AS <strong>Reports</strong> Services Engine API. As an example of a cus<strong>to</strong>m engine,<br />

Configuring <strong>Oracle</strong>AS <strong>Reports</strong> Services 3-9

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

Saved successfully!

Ooh no, something went wrong!