IBM Support

Parameters added to the jnlp file after 63. FP03

Technical Blog Post


Parameters added to the jnlp file after 63. FP03



Parameters added to the jnlp file after 63. FP03

Customer previous to 6.3 Fp03 had the following lines in the .../cw/tep.jnlp file on the TEPS server.

<property name="cnp.navigator.branch.pagesize" value="-1"/>
<property name="cnp.navigator.branch.threshold" value="-1"/>

This was to stop the popup about navigator item limitation from being produced when starting the webstart client.

In case you are not aware this happens when expanding a navigator item that contains more than 25 items,
a pop-up message appears which states "the navigator item you are expanding contains N subitems.
You may limit the number of subitems displayed" (where N is some integer).

The popup always has to be clicked on.
The above values stops if being displayed no matter the value (or the value can be set to any number).
However it should be noted that the amount of time required to expand Navigator branches increases
proportionally with larger values.

However after upgrading to 6.3 FP03 these lines did not stop the popup from being produced, it was still seen.

This is because as of 6.3 FP03 ANY parameters added to the jnlp file must be prefixed with "jnlp".

The parameters now have be input as:
 <property name="jnlp.cnp.navigator.branch.pagesize" value="-1"/>
 <property name="jnlp.cnp.navigator.branch.threshold" value="-1"/>

Once the lines were added in this format and the webstart client was tried again, the popup was no longer seen.

[{"Business Unit":{"code":"BU004","label":"Hybrid Cloud"},"Product":{"code":"","label":""},"Component":"","Platform":[{"code":"","label":""}],"Version":"","Edition":""},{"Business Unit":{"code":"BU004","label":"Hybrid Cloud"},"Product":{"code":"SSZ8F3","label":"IBM Tivoli Monitoring V6"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Edition":""}]