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 solution 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.
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's comprehensive integration options showcase their commitment to ensuring that their BI solution can seamlessly fit into a wide variety of organizational ecosystems. This flexibility is a strong asset, particularly for businesses with complex IT landscapes and diverse software stacks. It allows for a more cohesive and efficient utilization of BI across the organization.
Copyright © 2024, InetSoft Technology Corp.