It's all about the answers!

Ask a question

Enable CLM help-server to preferences Help/Contents


Doreen Engling (5332) | asked Apr 04 '14, 8:07 a.m.

we would add in our eclipse application the appropriate help pages of RTC, but it seems it doesn't work only by changing the plugin_customization.ini

What I did: launch the application and add the help server manually whithin preferences/help/content - export the prefs into a new.epf, compared it with the former one and extract the differences -> added appropriate entries into the plugin_customization.ini

  1. Help-Server CLM 4.0.5
    org.eclipse.help.base/remoteHelpOn=true
    org.eclipse.help.base/remoteHelpUseDefaultPort=false
    org.eclipse.help.base/remoteHelpICEnabled=true
    org.eclipse.help.base/remoteHelpPath=/help
    org.eclipse.help.base/remoteHelpPort=8080
    org.eclipse.help.base/remoteHelpName=Help-Server CLM 4.0.5
    org.eclipse.help.base/remoteHelpHost=rb-alm-help01.de.bosch.com
    org.eclipse.help.base/remoteHelpProtocol=http
    org.eclipse.help.base/remoteHelpPreferred=true

Problems:

  • RTC Help Pages were not available on Help/Content at launching
  • help-server was not set as default in the table of Preferences/Help/Content, only by click on the "Restore Default" button below, the server was bind. And then the Rational entries are shown on Help/Content and also the link "What's new in Rational Team Concert 4.0.6" was working fine on the welcome page.

Maybe there is something elso to do?, e.g. extension point or ....which enables the URL to the CLM help server within the pref-page from the start on? THX

Accepted answer


permanent link
Chris Austin (3612) | answered Apr 07 '14, 12:18 p.m.
JAZZ DEVELOPER
 From your description, I can't tell if you are trying to add help preferences to a plain Eclipse shell, or to an RTC instance.

If this is plain Eclipse, one thing you might try as a test is to copy the plugin_customization.ini file to a location outside of your plugin, and then run your eclipse shell as eclipse -pluginCustomization <path to file> and see if the Help preferences are correct.  If this works, its possible you have these preferences in a plugin_customization.ini file that is not being read on startup (maybe there is another plugin_customization.ini read elsewhere)

If this is RTC, then you can try adding an Enterprise Help URL to the product by modifying the config.ini file properties to contain:
help.type.default=custom
help.URL.default=http://rb-alm-help01.de.bosch.com:8080/help

Alternatively, if you can't get this to work as expected, it is possible to set these values using the Eclipse Preference APIs at runtime.
Doreen Engling selected this answer as the correct answer

Comments
Doreen Engling commented Apr 11 '14, 10:46 a.m.

Hi Chris, thanks a lot for your helpful answer :-)

One other answer



permanent link
Lawrence Smith (3764) | answered Sep 26 '19, 3:20 p.m.
JAZZ DEVELOPER

On the server, I searched my server for ibm.com and found that it is referenced by \server\liberty\servers\clm\workarea\org.eclipse.osgi\90\data\temp\default_node\SMF_WebContainer\clmhelp\clmhelp\eclipse\plugins\com.ibm.help.common.infocenter.clm.product_4.0.0.v20171130_1427
plugin_customization.ini

org.eclipse.help.base/remoteHelpOn=true
org.eclipse.help.base/remoteHelpName=Help for the Rational solution for Collaborative Lifecycle Management
org.eclipse.help.base/remoteHelpHost=www.ibm.com
org.eclipse.help.base/remoteHelpPath=/support/knowledgecenter/SSYMRC_6.0.6

org.eclipse.help.base/remoteHelpUseDefaultPort=true

The folder number 90 is not significant.
Editing (and replacing) the file in the jar to change the remoteHelpOn=false will turn off the remote help.

Your answer


Register or to post your answer.