[RPC JIRA Plugin] Documentation for which RPC modules are required and which are optional

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Won't Fix
    • None
    • Environment:

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      Improvement Requests

      • Include documentation identifying which RPC modules are required and which are optional
      • Include workaround steps for the problem that occured below

      Scenario in which this would come in handy

      A developer within our company wanted to try and create an xml-rpc client into JIRA. He then asked the JIRA administrator to enable the RPC plugin. At the time we were using JIRA 3.6.1 Professional, and had the RPC plugin disabled. It was decided that we would enable this plugin during an upgrade to JIRA 3.7.2 Professional.

      So after upgrading to JIRA 3.7.2 Professional (with all of our data now imported), we decided to turn on "Accepting remote API Calls" and enable the RPC plugin according to the instructions available at http://confluence.atlassian.com/display/JIRA/Creating+a+XML-RPC+Client. Not knowing what each individual module did, we decided to disable the admin service module and left everything else enabled. Screenshot shown in instructions doesn't show this module either, so thought it would be ok. Also thought that , if anything went wrong we could just disable the entire plugin again. However, after restarting services the JIRA UI is no longer available.

      To get our system backup we ultimately had to restore ms sql server 2000 from a clean database. Then when the system was up, re-import all our data (which was unfortunate, since this process is very long). It would be nice to know what the workaround for this would be, since it seems it could be manually changed in the database.

      Additional Testing

      Tested the same set of steps on the absolutely clean installation of JIRA 3.7.2. Same issue is reproduced:

      1. Install 3.7.2
      2. Enable "Accepting remote API Calls" and enable the RPC plugin
      3. Disable Admin Service Module and leave all other modules enabled
      4. Restart Jira services
      5. Try connecting to http://localhost<port> : UI no longer available

              Assignee:
              Unassigned
              Reporter:
              Cherly Diaz
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: