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.

Configuring <strong>Reports</strong> Server with <strong>the</strong> <strong>Oracle</strong> Process Manager and Notification Server and <strong>Oracle</strong> Enterprise Manager 10g<br />

Direc<strong>to</strong>ry, and <strong>Oracle</strong>AS Single Sign-On). For external resources, an external program<br />

performs <strong>the</strong> check on <strong>the</strong> resource. Internal dependencies are OPMN-managed<br />

processes, which may include processes managed by a remote OPMN instance.<br />

Internal dependencies are indicated in <strong>the</strong> list by <strong>the</strong> managed-process tag.<br />

OPMN maintains a cache of dependency states that contains <strong>the</strong> last known state of<br />

each dependency and <strong>the</strong> time it was last checked. A single cache entry exists for each<br />

dependency with identical attributes, even if that dependency is specified in multiple<br />

locations (i.e., for different process sets). A cache timeout parameter for each<br />

dependency allows users <strong>to</strong> specify how long <strong>to</strong> use its state in <strong>the</strong> cache. Likewise, a<br />

general timeout parameter for each dependency determines how long OPMN should<br />

wait for a status update before aborting <strong>the</strong> dependency check and <strong>the</strong> process start.<br />

Dependencies are checked in <strong>the</strong> order in which you declare <strong>the</strong>m. The traversal of this<br />

list of dependencies concludes ei<strong>the</strong>r when <strong>the</strong> full sequence of checks completes<br />

successfully (<strong>the</strong> resource is available) or when one of <strong>the</strong> checks fails (<strong>the</strong> resource is<br />

not available or <strong>the</strong> check timed out).<br />

The following example tags illustrate a typical list of dependencies for <strong>Reports</strong> Server:<br />

<br />

<br />

<br />

<br />

<br />

The OID tag indicates that <strong>Reports</strong> Server uses <strong>the</strong> default <strong>Oracle</strong> Internet Direc<strong>to</strong>ry<br />

instance for this <strong>Oracle</strong> Application Server installation.<br />

The database tag points <strong>to</strong> <strong>the</strong> <strong>Oracle</strong>AS Portal instance used by <strong>Reports</strong> Server.<br />

The first managed-process tag specifies <strong>the</strong> <strong>Oracle</strong> Application Server Containers<br />

for J2EE instance used by <strong>Reports</strong> Server. The second managed-process tag<br />

indicates <strong>the</strong> <strong>Oracle</strong> HTTP Server instance.<br />

See Also: For more information about opmn.xml and its<br />

contents:<br />

■ <strong>Oracle</strong> Application Server 10g Administra<strong>to</strong>r’s Guide<br />

3.6.1.3 In-Process <strong>Reports</strong> Server Specification<br />

In <strong>the</strong> case of <strong>the</strong> in-process <strong>Reports</strong> Server, <strong>the</strong> <strong>Reports</strong> Server is running inside <strong>the</strong><br />

OC4J component. If you are using <strong>the</strong> in-process <strong>Reports</strong> Server, <strong>the</strong>n, within <strong>the</strong> OC4J<br />

component, you must specify <strong>the</strong> <strong>Reports</strong> Server data. For example:<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

3-44 <strong>Oracle</strong> Application Server <strong>Reports</strong> Services <strong>Publishing</strong> <strong>Reports</strong> <strong>to</strong> <strong>the</strong> <strong>Web</strong>

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

Saved successfully!

Ooh no, something went wrong!