Actuate Information Console servlets : ViewEmbeddedObject servlet

ViewEmbeddedObject servlet

The ViewEmbeddedObject servlet displays embedded objects that are contained in a report. The embedded objects can be static, such as external images or images in an ROX; dynamic, such as charts or graphs; or embedded cascading style sheets (CSS). The ViewEmbeddedObject servlet is mapped to GetStaticData, GetDynamicData, or GetStyleSheet XML API depending upon the URI parameters. The report data generally embeds links pointing to the ViewEmbeddedObject servlet, including the appropriate URI parameters. The browser resolves these links automatically. Users can also view these objects directly by specifying the required parameters in the web browser.

Name

com.actuate.reportcast.servlets.ViewEmbeddedObjectServlet

Invoke the ViewEmbeddedObject servlet as follows:

http://<web server>:<port>/<context root>/servlet/ViewEmbeddedObject

URI parameters

Table 7-9 lists and describes the ViewEmbeddedObject servlet URI parameters.

Indicates whether the object is embedded or external. 1 indicates an embedded object, and 0 indicates an external object.
Used only for static data. The name of the stream that returns the static object data, such as C:\Projects\Bmp\Image.bmp.

Example

The following example retrieves a chart from a report. The chart’s component ID, 198, and object ID, 17, were retrieved previously for use in this URI.

ViewEmbeddedObject?operation=GetDynamicData&ComponentID=198
&ObjectID=17&scalingFactor=100

(c) Copyright Actuate Corporation 2011