Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Enable CLM help-server to preferences Help/Contents

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

0 votes


Accepted answer

Permanent link
 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

0 votes

Comments

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


One other answer

Permanent link

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.

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 6,130
× 24

Question asked: Apr 04 '14, 8:07 a.m.

Question was seen: 8,292 times

Last updated: Sep 26 '19, 3:20 p.m.

Confirmation Cancel Confirm