InetSoft Technology: Dashboard Integration
The InetSoft Dashboard uses the Apache Pluto implementation of the Java Portlet Specification, specified by JSR 168, and can run in any servlet container. To use the InetSoft Dashboard in a web application context root other than “sree”, the values (highlighted in bold) in the following files must be modified to reference the correct web application context root and ServletRepository servlet mapping:
Note: Please stop your web application server before making these changes.
| View a five-minute Flash demo to get an overview of what InetSoft's business intelligence software, Style Intelligence, can do and how easy it is to use. |
![]() |
You can add a default theme.css file in the “{sree home}/portal/css” folder to set default properties for all themes. The commented headings in the CSS file indicate the component to which the classes belong. e.g., “css for isii_JSTree” for all the CSS classes which modify the repository tree.
• {InetSoftInstallation}\server\webapps\{contextRoot}\WEB-INF\portlet.xml
<init-param>
<name>resource.uri</name>
<value>/sree/Reports/dashboard</value>
</init-param>
• {InetSoftInstallation}\server\webapps\{contextRoot}\WEB-INF\config\services\ConfigService.properties
servlet.insecure=/Reports/dashboard
servlet.secure=/Reports/dashboard
• {InetSoftInstallation}\server\webapps\{contextRoot}\WEB-INF\classes\sree.properties
replet.repository.servlet=/sree/Reports
dashboard.uri=/sree/Reports/dashboard
dashboard.context=/sree
repository.replet.servlet=/Reports
• {InetSoftInstallation}\server\webapps\{contextRoot}\WEB-INF\web.xml
<servlet-mapping>
<servlet-name>replets</servlet-name>
<url-pattern>/Reports/dashboard/*</url-pattern>
</servlet-mapping>
(The url-pattern should match the dashboard.uri property)
The above code is extracted from the default /portal/css/theme.css file. It defines the classes for the labels in the repository tree. It is recommended that the application server be restarted in order to load the modified CSS files.
InetSoft Viewpoint |
"The open standards aspect is very important to us since it allows our customers to integrate our technology more easily and leverage assets they already have, in terms of hardware and software and IT skills. So based on this BI platform, our software delivers a host of front-end BI tools including visualization tools, enterprise reporting, monitoring dashboards, and analysis. Those functions were based on a very powerful patent-pending technology we call Data Block. This Data Block technology is really made up of a back-end data mashup engine and a caching middle layer. There is a front-end we call the worksheet, which is a Web-based, spreadsheet-like user interface that a power user can easily use to combine and transform data blocks. The data blocks are typically started at the atomic data block level. That is typically created by an IT or a BI specialist. They choose these data blocks and performance tune those data blocks. Then the power users can use those building blocks to build more complex, but more useful structures for answering the questions they have on hand. And all the data blocks you build, in turn become building blocks themselves. You can build on this architecture, building very sophisticated structures which you can use to answer a wide range of unanticipatible questions. " - Luke Liang, CEO, InetSoft |
| Previous: Custom Report Portal | Next: IFrame Integration |
More Resources:
| Analytic Dashboards | ||
| Best Dashboard | ||
| ASP Dashboard | ||
| Dashboard Application |



