While I can access the raw file using the browser, it can not be read inside the js. Do you know why?
I've tried my js script by serving a file from an external apache instance and it works. Where as it can not read the raw file that is served by fisheye.
I've thought it could be an issue with CORS support but i can not be able to find how to enable CORS in fisheye / crucible. Any helps are highly appreciated.
Please consider following while answering this question:
What you're seeing is probably due to lack of CORS support. Unfortunately there is no way to enable CORS in FishEye/Crucible. One way you could work around the lack of CORS is to configure an Apahce (or similar) reverse proxy to serve Confluence and FishEye from the same host/port (with separate context paths)
To work around the lack of CORS, the Confluence instance would need to be accessing a Fisheye instance on the same host and port. So yes - you would need to proxy both Fisheye and Confluence from the same apache instance.
An alternative approach often implemented by plugin developers (including plugins developed within Atlassian) is to add a servlet or REST endpoint to your Confluence plugin that proxies the request to Fisheye.
Everything below is tested on Ubuntu 17.10. I prefer to use Jira in a docker container because: 1. I can install Jira with a couple of commands. 2. I can start and stop Jira just by starting and s...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot