Source or Review tab does not appear on View Issue or Browse Project page
Symptoms:
After integrating JIRA Software with Fisheye/Crucible, the 'Source' or 'Review' tab is not visible on the 'View Issue' or 'Browse Project' page in JIRA Software.
Diagnosis:
JIRA 6.2.1 and later (now JIRA Software)
JIRA 6.2 introduced the Development panel (see JIRA 6.2 Release Notes for video), which consolidates all development information about a current issue in one place. From JIRA 6.2.1 onwards, the build (Bamboo), source and review tabs (Fisheye/Crucible) are hidden when the application link between the two applications supports two-legged authentication, and the linked instance has all the required capabilities. Also, see Source Tab does not appear with Successful Applink to Fisheye or Stash.
Refer
JIRA 5.x or JIRA 6.0-6.2 integrate with Fisheye 2.9 or above
In your Fisheye Instance:
- Check if there are any ERRORS thrown in Fisheye logs that are related to the integration with JIRA.
In your JIRA instance:
- Check if there are any ERRORS thrown in JIRA logs that are related to the integration with Fisheye.
- Check if user has the "View Issue Source Tab" permission in the project's Permission Scheme (via JIRA Administrations > Permission Schemes).
- Check if some modules in JIRA Fisheye plugin are disabled (via JIRA Administrations > Plugins > Manage Plugins/Add-Ons > Fisheye Plugin).
- If the Review tab does not appear, check if Crucible integration is enabled (via JIRA Administrations > Fisheye Configurations).
Source tab is always enabled.
Log Debugging:
Go to Administration > System > Troubleshooting and Support > Logging & Profiling (tab).
Search for the Configure logging level for another package words and click Configure link.
Set a package name to com.atlassian.jirafisheyeplugin and Logging Level to DEBUG.
Return to the Issue Screen and view the Source Tab.
Look for the stack trace below in JIRA logs:
2015-03-06 17:25:25,910 http-bio-8680-exec-12 DEBUG admin 1045x2194x2 1pfu8oo xx.xx.xx.xx /rest/tabs/1.0/com.atlassian.jirafisheyeplugin:fisheye-issuepanel/TEST-1 [atlassian.jirafisheyeplugin.rest.FishEyeRestApiManagerImpl] Request URI is 'http://localhost:8060/rest-service-fe/search-v1/crossRepositoryQuery?query=TEST-1&expand=changesets%5B0:20%5D.revisions%5B0:29%5D,reviews&repository=Maven&repository=SimpleJUnit.git'
Copy and Paste the URL from Step 5 and paste into the web browser to check if any returned result. For example:
http://localhost:8060/rest-service-fe/search-v1/crossRepositoryQuery?query=TEST-1&expand=changesets%5B0:20%5D.revisions%5B0:29%5D,reviews&repository=Maven&repository=SimpleJUnit.git
JIRA 4.4.x integrate with Fisheye prior to version 2.9
In your Fisheye instance:
- Check if Remote API is disabled (via Fisheye Administrations > Server > Remote API).
- Check if Repository's Permissions (via Fisheye Administrations > Repositories > click on the Repository name) are correct.
- Check if there are any ERRORS thrown in Fisheye logs that are related to the integration with JIRA.
In your JIRA instance:
- Check if some modules in JIRA Fisheye plugin are disabled (via JIRA Administrations > Plugins > Manage Plugins > Fisheye Plugin).
- Check in Fisheye Configuration page (via JIRA Administrations > Fisheye Configuration) if the Disable for unmapped JIRA Projects is ON. With this configuration set to ON, ONLY projects that are mapped to Fisheye Repositories will have the Source or Review tab.
- Check if the user does not have the "View Version Control" permission in the project's Permission Scheme (via JIRA Administrations > Permission Schemes).
- Check if there any ERRORS thrown in the JIRA logs that are related to the integration with Fisheye.
Still not working ?
Have a look into the ERROR message thrown in both side, and look through the child articles of this page to see if there's anything that matches the symptoms you're seeing:
- Trusting JIRA and Clustered Confluence Fails with 'com.atlassian.security.auth.trustedapps.InvalidCertificateException'
- Can't Create JIRA Issues after Setting up Integration with Fisheye or Crucible
- JIRA Issues Macro Fails to Display due to 'Failed to Login Trusted Application' Error
- User Management Operations Fail with com.opensymphony.user.ImmutableException
- Unable to Integrate with Fisheye 2.8.x or older due to Disabled Remote API Access
Requesting support
If there are still problem, create a support request in https://support.atlassian.com. Provide the following details that will be help us to identify the issue:
- Attach a screenshot that shows the problem.
- Attach a screenshot of the configuration that has been checked.
- Attach the JIRA Support Zip and Fisheye Support Zip.