Error: Invalid spaceKey on retrieving a related space config.

Configuring AR System server for a proxy server

If you will be using web services with a proxy server, perform the procedures in this section. If you want to consume web services over SSL or with client certificates, see Configuring to consume over SSL or with client certificates.

To configure BMC Remedy Developer Studio for use with a proxy server

  1. Verify that BMC Remedy Developer Studio is not running.
  2. Open the devstudio.ini file located in the ARSystemInstallDir\DevStudio directory in a text editor.
  3. Add the following lines to the file:
    • For HTTP protocols:
      -Dhttp.proxySet=true
      -Dhttp.proxyHost=<hostName>
      -Dhttp.proxyPort=<portNumber>
    • For other protocols:
      -DproxySet=true
      -DproxyHost=<hostName>
      -DproxyPort=<portNumber>
  4. Save and close the devstudio.ini file.

To configure the AR System server to consume an external web service for use with a proxy server

  1. Stop the BMC Remedy AR System server.
  2. Open the arserver.config(arserverd.config) file in a text editor. The default locations are:
    • UNIX — ARSystemServerInstallDir/bin
    • Windows — ARSystemServerInstallDir
  3. Add the following proxy information next to the last jvm option:
    • For HTTP protocols:
      jvm.option.<next_no1>=-Dhttp.proxySet=true
      jvm.option.<next_no2>=-Dhttp.proxyHost=<hostName>
      jvm.option.<next_no3>=-Dhttp.proxyPort=<portNumber>
    • For other protocols:

      jvm.option.<next_no1>=-DproxySet=true

      jvm.option.<next_no2>=-DproxyHost=<hostName>

      jvm.option.<next_no3>=-DproxyPort=<portNumber>

      For example:

      If your arserver.config(arserverd.config) has jvm.option.19 as last the jvm option, you have to add following for HTTP protocol:

      jvm.option.20=-Dhttp.proxySet=true
      jvm.option.21=-Dhttp.proxyHost=<hostName>
      jvm.option.22=-Dhttp.proxyPort=<portNumber>
  4. Save and close the arserver.config(arserverd.config) file.
  5. Restart the BMC Remedy AR System server.
Was this page helpful? Yes No Submitting... Thank you

Comments

  1. Andreas Mitterdorfer

    This information is not correct in regards of webservices anymore as the webservice plugin is not part of the java plugin server anymore.

     

    https://docs.bmc.com/docs/display/public/ars91/AR+System+and+web+services+introduction

    describes how to configure logging for the webservices, you see that this is not part of the java plugin server logging.

    Nov 02, 2015 07:42
    1. Poonam Morti

      I have updated the topic.

      Thanks,

      Poonam

      Nov 26, 2015 03:24
  2. Jan Sierens

    There is a space at the end of "jvm.option.20=-Dhttp.proxySet=true ". The server fails to start if the space is copied in the config file.

    Apr 10, 2019 04:20
    1. Arnaud Delcroix

      Also: armonitor does not show the error message, only that ther server failed to startup.

      When you run the server startup command manually, the error message is displayed: Error: Could not find or load main class "-Dhttp.proxySet=true "

      Removing the trailing space in arserverd.conf does solve the issue.

      Apr 10, 2019 04:29
    1. Ashwini Mathad

      Thank you for the feedback on the documentation. We have removed the extra space.

      May 06, 2019 05:09