Sie sind auf Seite 1von 2

Creating the navigation configuration:

1. Create a directory where you will be placing your custom nav tree configurati
on inside the <content3 directory>/custom/ directory.
Let's suppose that you have created a uiConf folder inside the mentioned dir
.
Our uiConf dir will be custom/uiConf and we will refer to to it as <uiConf P
ath> in this instructions.
Place the all_reports_uiConf.xml and customizedReports_nav.xml files inside
that directory.
2. The all_reports_uiConf.xml represents a node and it's where you can configure
which reports should appear under it.
It's basic structure should be:
<?xml version="1.0" encoding="UTF-8"?>
<ui-conf>
<dbpool name="pmwPool">pmwPool</dbpool>
<!--<report>custom/customizedReports/rsran_RU20OT/reports/report.xml<
/report>-->
</ui-conf>
For each report you want to add to this node place a new entry under the dbp
ool element:
<report>path/to/report.xml</report>
Keep in mind that the path of the reports should start from the content3 bas
e directory. Please see the example provided.
3. The customizedReports_nav.xml is the main navigation file on which you can de
fine several nodes under witch your reports will appear.
For now this has only one entry which points to the previous node file and w
ill be used to list all the reports.
(...)
<node>
<navTreeEntry>
<label>All reports</label>
<url>
/repsuite/jflx.web?uiConf=custom/ui_conf/all_reports_uiConf.
xml&amp;reportValidation=false&amp;useSubQuery=true
</url>
<helpUrl>/repsuite/doc/reportTutorial.jsp</helpUrl>
</navTreeEntry>
</node>
(...)
To add a new node on the tree, create a new uiConf file like the one describ
ed on point 2 and include it here on the nav file using the above xml snippet.
Keep in mind that the label element will define the node name that will appe
ar on the tree and uiConf path on the url element should point to the new uiConf
file.
Integrating the new navigation tree on the Performance Manager:
1. Check if a custom.properties exist under (<content3 directory>/custom/conf) a
nd if not, create it;
2. Add the following property / value to it:
com.nokia.oss.qengine.customNavLocation=<uiConf Path>/customizedReports_nav.

xml
Visualizing the reports
1. Restart the application. (deploy_ear.sh restart performanceManager)
2. https://<mercuryClusterFQDN>/performanceManager/updateTreeServlet)
3. You should be able to see and open the reports on the reporting suite tree un
der the Local Custom Reports > Content Browser.

Das könnte Ihnen auch gefallen