Hi Borek,
What makes the integration between JIRA and FishEye is the JIRA FishEye Plugin, a plugin that comes bundled with JIRA. According to the compatibility matrix available at the plugin site, the plugin version that comes bundled with JIRA 5.0 (which is 5.0.0) is compatible with FishEye 2.4.1 to FishEye 2.7.15, so there aren't any incompatibility issues.
The problem may lie in the integration steps, so let's review them.
- Please check that you have Remote API enabled in both sides.
- Please check that you have Sub-Tasks enabled in JIRA.
- Please check if the user logged in both instances has enough permissions to create issues in JIRA.
- If you're running JIRA or FishEye over HTTPS, please check that you have the JIRA certificate imported into FishEye's keystore, and that you have the FishEye certificate imported into JIRA's keystore.
- If your FishEye instance and your JIRA instance have their own user bases, please make sure to use OAuth Authentication while creating the Application Link.
If they share the same user base, please make sure to use Trusted Applications, and also please make sure that, from JIRA side:
- Outgoing Authentication > IP Patterns field contains the IP addresses of your FishEye instance, one per line.
- Incoming Authentication > IP Patterns field contains the IP addresses of your JIRA instance, one per line.
- Incoming Authentication > URL Patterns field contains these paths:
/secure/CreateSubTaskIssueDetails.jspa
/browse/
/rest
/plugins/servlet/applinks/whoami
/plugins/servlet/streams
/rpc/soap
/sr/jira.issueviews:searchrequest
/secure/RunPortlet
- Go to FishEye Administration > Global Settings > Application Links > 'JIRA Settings' and hit the 'Test' button. A message 'Test Successful' must be returned.
In this same screen, please make sure to configure the Subtask Settings section.
- Go to FishEye Administration > Repository Settings > Repositories > To the right of the correct repository, please click on the 'gear' icon > Application Link, and make sure that you have a link between this repository and a JIRA project.
- Go to FishEye Administration > Project Settings > Projects > To the right of the correct project, click on 'Application Links' and make sure that you have a link between this project and a JIRA project.
- Edit a review from that Crucible project, and make sure that it has a Linked Issue.
- Add a comment on the review, and the 'Create Issue' link must be displayed, allowing you to create an issue in JIRA side. The issue in JIRA side will be a sub-task of the 'Linked Issue' you chose in the previous step.
Pheww... I think this will do the trick :)
If you have any issues after trying the above steps, don't hesitate to create a support ticket.
Cheers,
Felipe Kraemer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.