Topic
  • 8 replies
  • Latest Post - ‏2011-02-10T17:44:54Z by R34H_Sivasankar_Tanakala
bfields
bfields
8 Posts

Pinned topic Documentation downloads: site.xml location?

‏2010-07-14T18:45:56Z |
Installed RSA8 beta2 with local help option. When trying to download help using the Local Help Updater from remote URL, it returns 'no repository found at http://publib.boulder.ibm.com/infocenter/rsahelp/v8/site', so I have no online help except through the direct URL http://publib.boulder.ibm.com/infocenter/rsahelp/v8/index.html. Every one of the 17 products listed in the available updates gives the same error. The URL has not been changed from the default install. What is the URL for remote help update site.xml?

If I manually download help from http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/documentation/updatesites/RSA8.0_updateSite.zip, add to SDP/help/updates directory, and run the update check for help updates under Help -> Local Help Updater, RSA goes into an infinite loop and runs out of memory, doesn't allow me to report the error. Help... Help Contents hangs with message "Loading... please wait" with no local or remote help.
Updated on 2011-02-10T17:44:54Z at 2011-02-10T17:44:54Z by R34H_Sivasankar_Tanakala
  • SystemAdmin
    SystemAdmin
    19 Posts

    Re: Documentation downloads: site.xml location?

    ‏2010-07-14T20:54:35Z  
    Hi,

    Are you able to access the site.xml URLs using a browser? If you have a proxy or are behind a firewall, you may not be able to reach the site.xml. To verify if you can, open a web browser and try the URL below:

    http://publib.boulder.ibm.com/infocenter/rsahelp/v8/site/site.xml

    If you can access this URL, then you should be able to expand the RSA category, and select the RSA Categories to install (See RSACategories.bmp). At that point, you can install the categories. Are you able to get to the site.xml URL in a browser?

    Also, if you are adding a remote site of your own, you need to include the full URL in the add dialog - including the site.xml (not sure if you are trying to add a site or not)

    If you cannot access the site.xml URLs from a browser, then you may need to edit your proxy info (your network admin may know how to do this).

    For the updatesite.zip, you need to extract the zip file into the Updates folder. Then, when you launch the product, it should be automatically installed. To install an update site using the local help updater, follow the link below:

    http://www-01.ibm.com/support/docview.wss?rs=727&uid=swg21377830

    The important thing will be to know if you can access the site.xml at http://publib.boulder.ibm.com/infocenter/rsahelp/v8/site/site.xml.

    Also note that you can delete the work folder under SDP/help, and this will get your help back to a fresh state if you want to start clean.

    I look forward to hearing back.

    • Jim Perry

    IBM Rational User Technologies
  • SystemAdmin
    SystemAdmin
    19 Posts

    Re: Documentation downloads: site.xml location?

    ‏2010-07-15T19:22:57Z  
    Hi,

    We have made fixes to the help.war provided with the 8.0 products for the local help system. I would like to send you the latest help.war for use with the product. This way, you will have the latest fixes to work with.

    Once you download this WAR, you will need to clean up some things to start from a fresh state:

    1. Delete the help.war and work folder under Program Files/SDP/help

    2. Download the attached help.war, and place it in Program Files/SDP/help

    3. Assuming your product is configured for local help (Chose local help during install - or enabled the Local entry under Window -> Preferences -> Help -> Content), when you launch the product, if you have an internet connection, the local help docs should be automatically downloaded. Once this is complete, you can open the Local Help Updater and verify that you see the installed docs under Installed Content.

    Please let me know if this resolves your issue. I look forward to hearing back.

    Thanks,

    Jim Perry

    Rational User Assistance
  • bfields
    bfields
    8 Posts

    Re: Documentation downloads: site.xml location?

    ‏2010-07-15T19:42:04Z  
    Yes I can see the site.xml from the browser. Proxy is set correctly in both the browser and RAD. It starts to download, says
    Loading repository: \'http://publib.boulder.ibm.com/infocenter/rsahelp/v8/site/\', stays at 0% for several minutes, gets to 5% for several minutes, and stops with the error message:

    Failed to install the selected available categories: No repository found at http://publib.boulder.ibm.com/infocenter/rsahelp/v8/site/.
    Do you want to retry?

    I attached the log file under SDP\help\work\eclipse\workspace\.metadata\.log. It says: Connection to http://publib.boulder.ibm.com/infocenter/rsahelp/v8/site/p2.index failed on Connection timed out: connect. Retry attempt 0 started. That URL does not exist, but it shouldn't time out either.

    I'd be happy to test any patch updates you have and provide feedback. Proxy settings have always been a major pain to get right, especially within Eclipse. Send anything along to bobfieldsfb <at> hotmail <dot> com.

    Attachments

  • SystemAdmin
    SystemAdmin
    19 Posts

    Re: Documentation downloads: site.xml location?

    ‏2010-07-15T20:19:11Z  
    We are posting the WAR to a public URL on ibm.com. Will post link to download the help.war soon.
  • bfields
    bfields
    8 Posts

    Re: Documentation downloads: site.xml location?

    ‏2010-07-16T04:18:54Z  
    It works fine for me when connected directly through the internet, without a proxy server. The problem is figuring out the Eclipse proxy settings, they never seemed to work right since v3.5, with manual proxy settings selected, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=281472 for example. I always manually configure and switch the proxy settings if necessary. The Eclipse documentation is not very clear about how to use the http proxy only (no socks), and how to configure ignored servers using wildcards (i.e. no proxy for 172.* and *.company.com).
  • SystemAdmin
    SystemAdmin
    19 Posts

    Re: Documentation downloads: site.xml location?

    ‏2010-07-16T13:18:40Z  
    Assuming your proxy is setup correctly in the browser, you may be able to copy the proxy settings from their. If you use Firefox, go to Tools -> Options -> Advanced -> Network tab -> Settings, and observe the proxy information. If the correct proxy information is there, try to copy it to Eclipse and see if that works. To do this, from within Eclipse, navigate to Window -> Preferences -> General -> Network Connections, and enter the proxy information (HTTP/HTTPS).

    Also, just FYI, the latest help.war is at ftp://testcase.boulder.ibm.com/fromibm/rational/h_war/help.war in the case you want to update the help.war that is packaged with the Beta.

    As for that Eclipse bug, it mainly mentions that the Update Manager will not work if the proxy is in place. This behavior is similar to that of the Local Help Updater.

    Please let me know if you (or a network admin) can resolve the proxy issue. Also, please let m know if you have additional questions.

    Thanks,

    Jim Perry

    Rational User Assistance
  • bfields
    bfields
    8 Posts

    Re: Connection timeout with NTLM proxy server when updating help or plugins

    ‏2010-07-16T22:38:29Z  
    Workaround. The Eclipse bug was indeed the problem. The fix suggested at http://wiki.eclipse.org/ECF_Filetransfer_Support_for_NTLMv2_Proxies worked, appending to the eclipse.ini:

    -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
    -Dhttp.proxyPort=8080
    -Dhttp.proxyHost=myproxy
    -Dhttp.proxyUser=mydomain\myusername
    -Dhttp.proxyPassword=mypassword
    -Dhttp.nonProxyHosts=localhost|127.0.0.1

    Updating the help.war did not fix the problem (no additional system properties set), same connection timeout exception. The RSA classic update also gave a network error without those settings. The exact same preference settings work perfectly fine in the Eclipse 3.6 release version for Classic update without setting the system properties.

    The workaround means the Eclipse/RAD instance must be restarted after changing eclipse.ini if going off the network (very annoying).

    I suspect you will see lots and lots of support calls on this issue, unless there is an easier or automatic workaround.
  • R34H_Sivasankar_Tanakala
    1 Post

    Re: Connection timeout with NTLM proxy server when updating help or plugins

    ‏2011-02-10T17:44:54Z  
    • bfields
    • ‏2010-07-16T22:38:29Z
    Workaround. The Eclipse bug was indeed the problem. The fix suggested at http://wiki.eclipse.org/ECF_Filetransfer_Support_for_NTLMv2_Proxies worked, appending to the eclipse.ini:

    -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
    -Dhttp.proxyPort=8080
    -Dhttp.proxyHost=myproxy
    -Dhttp.proxyUser=mydomain\myusername
    -Dhttp.proxyPassword=mypassword
    -Dhttp.nonProxyHosts=localhost|127.0.0.1

    Updating the help.war did not fix the problem (no additional system properties set), same connection timeout exception. The RSA classic update also gave a network error without those settings. The exact same preference settings work perfectly fine in the Eclipse 3.6 release version for Classic update without setting the system properties.

    The workaround means the Eclipse/RAD instance must be restarted after changing eclipse.ini if going off the network (very annoying).

    I suspect you will see lots and lots of support calls on this issue, unless there is an easier or automatic workaround.
    Eclipse.ini changes worked like a charm. I am using RSA V8 NON-BETA and hit into the same issue and the eclispe.ini changes worked. Thanks a lot folks.!! :-)