Managing Bug Tracker Plugins

The following sections describe how to add and remove bug tracker plugins to and from the system.

Important! Successful integration with the Bugzilla bug tracker plugin requires that you enable XML-RPC in Bugzilla. For instructions, see https://www.bugzilla.org/docs/4.4/en/html/api/Bugzilla/WebService/Server/XMLRPC.html.

Adding Bug Tracker Plugins

If you are a Fortify Software Security Center administrator, you can connect Fortify Software Security Center to third-party bug tracker plugins.

Important! Using a proxy with authentication and an https bug-tracker domain does not work. For a successful connection, use one of the following:
- Proxy with authentication plus http://bugtracker.domain.com
- Proxy without authentication plus https://bugtracker.domain.com
- Proxy without authentication plus http://bugtracker.domain.com

To add a bug tracker plugin to the system:

  1. Log in to Fortify Software Security Center as an administrator, and then, on the OpenText header, select Administration.

  2. In the left pane, select Plugins, and then select Bug Tracking Plugins.

  3. On the Bug Tracking page header, click NEW.

    Fortify Software Security Center displays the UPLOAD PLUGIN WARNING dialog box.

  4. Read the warning and, if you accept the potential risk involved in uploading the plugin, click OK.

  5. In the UPLOAD PLUGIN BUNDLE dialog box, click BROWSE, and then locate and select the JAR file for your plugin. You can use either a Fortify Software Security Center-provided JAR file, or the JAR file for a bug tracker plugin that you have authored (see Authoring Bug Tracker Plugins).

    You can find the JAR files for the bug trackers that Fortify Software Security Center provides in the following locations.

    Bug Tracker Plugin Directory/File
    Bug Tracker Plugin for ALM

    <ssc_install_dir>/ plugins/BugTrackerPluginAlm/ com.fortify.BugTrackerPluginAlm-<version>.jar

    Bug Tracker Plugin for Bugzilla

    <ssc_install_dir>/plugins/BugTrackerPluginBugzilla/ com.fortify.BugTrackerPluginBugzilla-<version>.jar

    Bug Tracker Plugin for Jira

    <ssc_install_dir>/plugins/BugTrackerPluginJIRA7/ com.fortify.BugTrackerPluginJira7-<version>.jar

    Bug Tracker Plugin for Azure DevOps

    <ssc_install_dir>/plugins/BugTrackerPluginTFS/ com.fortify.BugTrackerPluginTFS-<version>.jar

  6. Click START UPLOAD.

    After the upload is completed, the Bug Tracking table lists the new plugin.

  7. To enable the bug tracker plugin, click ENABLE.

The Plugin State field for the plugin now displays the value ENABLED.

See Also

Assigning a Bug Tracking System to an Application Version

Removing Bug Tracker Plugins

If you are a Fortify Software Security Center administrator, you can remove third-party bug tracker plugins from the system.

To remove a bug tracker plugin from the system:

  1. Log in to Fortify Software Security Center as an administrator, and then, on the OpenText header, select Administration.

  2. In the left pane, select Plugins, and then select Bug Tracking Plugins.

  3. On the Bug Tracking page, expand the row for the plugin you want to remove.
  4. Click Disable, and then, after the plugin is disabled, click REMOVE.

See Also

About Bug Tracker Integration

Adding and Managing Parser Plugins

Authoring Bug Tracker Plugins