Problem
While trying to set up a generic Application Link in Jira to allow MettleCI Workbench to look up Jira items, Jira might start forcing you to re-authenticate with Jira administrator credentials at every step. This can prevent the user from completing the integration process.
If you:
-
have more than one Atlassian application installed on the server that Jira is hosted on; and
-
the applications (including Jira) are using the same URL except for the port number to differentiate between them…
…then they might be interfering with each other’s session information, thereby causing this behaviour.
Solution
The simplest solution is to modify each application’s context path which results in a more application-specific URL.
The following pages describe the steps for the Atlassian applications that are typically installed together when a MettleCI customer doesn’t have their own applications to fulfill the usual application life-cycle management (ALM) roles:
-
https://confluence.atlassian.com/jirakb/change-the-context-path-used-to-access-jira-server-225119408.html
-
https://confluence.atlassian.com/bitbucketserver/moving-bitbucket-server-to-a-different-context-path-776640153.html
-
https://confluence.atlassian.com/bamboo/changing-bamboo-s-root-context-path-396300360.html
MettleCI can work with many different vendors' ALM tools, not just Atlassian’s suite.
Related articles
- Configuring Atlassian Jira issue lookup with MettleCI Workbench
- How does the integration/configuration with BitBucket, Jira, and Bamboo work?
- How does MettleCI work with HP ALM?
- MettleCI Workbench Setup Wizard
- How does the integration/configuration with BitBucket, Jira, and Bamboo work?
- Jira displays error about Workbench 'not registered as a Consumer' when registering application
- Jira displays error about Workbench 'not registered as a Consumer' when registering application
- Does MettleCI require Atlassian Jira?
- Jira admin session timing out when setting up an App Link with Workbench
- MettleCI Integrations - Introduction
- Jira admin session timing out when setting up an App Link with Workbench
- MettleCI Workbench Commit fails when Bitbucket Jira issue commit checker is enabled
- MettleCI Integrations
- Integrating Atlassian Jira with MettleCI Workbench
- How strictly is MettleCI bound to the version of Jira we're using?
- How does MettleCI work with HP ALM?
- How does MettleCI integrate with other tools?
- Jira issues aren't showing relevant Git commits made via MettleCI
- Configuring MettleCI Workbench to access systems via an HTTP/S proxy
- Configuring MettleCI Workbench to access systems via an HTTP/S proxy
- MettleCI Workbench Commit fails when Bitbucket Jira issue commit checker is enabled
- MettleCI Workbench Setup Wizard
- How does MettleCI integrate with other tools?
- How strictly is MettleCI bound to the version of Jira we're using?
- Jira issues aren't showing relevant Git commits made via MettleCI
- Does MettleCI require Atlassian Jira?
- Configuring Authentication between Workbench and Atlassian Bitbucket
- Workbench produces 'Failed to initialize DATASTAGE_ASB authentication' error on startup
- Workbench throws 'OutOfMemoryError'
- Executing a Unit Test
- A Workbench update doesn't appear to have installed
- Creating a Unit Test
- Unexpected DataStage error occurred - Unhandled exception Type=Segmentation error
- The MettleCI Service doesn't automatically start after a reboot
- How do we change which Browser is used for MettleCI Workbench?
- How do we re-run the Workbench Setup Wizard?
- Creating a Unit Test
- Workbench Set-Branch Command
- Unexpected DataStage error occurred - Unhandled exception Type=Segmentation error
- How do we re-run the Workbench Setup Wizard?
- Which credentials do I use to log in to the MettleCI Workbench?
- Workbench Set-Branch Command
- A Workbench update doesn't appear to have installed
- How does MettleCI Workbench integrate with Git?
- How do we change which Browser is used for MettleCI Workbench?
- The Workbench is unreachable, or the Workbench service won't start
- Fabricating Unit Test Data
- Workbench throws 'OutOfMemoryError'
- Why do I have to install another version of Java?
- Which user account does Workbench use to commit changes in Git?
- Force Refreshing your Browser
- How does MettleCI Workbench integrate with Git?
- Workbench produces 'Failed to initialize DATASTAGE_ASB authentication' error on startup
- The MettleCI Service doesn't automatically start after a reboot
- How does the MettleCI Workbench Service work in Unix?
- Which credentials do I use to log in to the MettleCI Workbench?
- Committing DataStage Assets to Git
- No permission to install the DataStage Designer MettleCI menu items
- Which user account does Workbench use to commit changes in Git?
- How does the MettleCI Workbench Service work in Unix?
- The Workbench is unreachable, or the Workbench service won't start
- Force Refreshing your Browser
- Why do I have to install another version of Java?
- No permission to install the DataStage Designer MettleCI menu items
- Executing a Unit Test
- Configuring Authentication between Workbench and Atlassian Bitbucket
- Committing DataStage Assets to Git
- GitLab
- MettleCI CLI produces 'Failed to connect to host' error
- MettleCI Command Line Reference
- Azure pipeline error "You need the Git 'GenericContribute' permission"
- Workbench operations return ‘Could not find specified assets’
- MettleCI CLI produces error 'Incorrectly typed data found for annotation element'
- Workbench operations return ‘Could not find specified assets’
- Why is MettleCI's Git Integration Special?
- SSH Configuration
- Command Line Interface
- Can MettleCI integrate with Active Directory?
- Micro Focus ALM
- Command Reference
- Why is MettleCI's Git Integration Special?
- MettleCI CLI produces error 'Incorrectly typed data found for annotation element'
- MettleCI command 'workbench set-branch' command produces a credentials error
- Git and MettleCI
- Build Pipeline SFTP operations fail due to DataStage Engine name
- MettleCI command 'workbench set-branch' command produces a credentials error
- Can MettleCI integrate with Active Directory?
- Development Model Options & Recommendations
- Micro Focus ALM
- Azure pipeline error "You need the Git 'GenericContribute' permission"
- Build Pipeline SFTP operations fail due to DataStage Engine name
- SSH Configuration
- Git and MettleCI
- GitHub
- MettleCI CLI produces 'Failed to connect to host' error
- GitHub
- Development Model Options & Recommendations
- GitLab
- MettleCI CLI Operating Modes
- Enabling extended logging in Atlassian Bamboo
- Shared Container image previews not available in Atlassian Bitbucket
- Shared Container image previews not available in Atlassian Bitbucket
- Enabling extended logging in Atlassian Bamboo