Issue 10741

Merge all staging web services behind a single base url

10741
Reporter: mdoering
Type: Improvement
Summary: Merge all staging web services behind a single base url
Priority: Major
Resolution: Fixed
Status: Closed
Created: 2012-02-02 12:23:51.441
Updated: 2013-12-05 11:15:07.115
Resolved: 2013-12-05 11:13:01.941
        
Description: There are lots of individual web service apps with their own baseurl deployed on staging.
The final API is designed to run off a single base url, e.g. http://api.gbif.org

It would be good to simulate this already on the staging server, for example to reach all web services under http://staging.gbif.org/api/
A rewriting would be needed to set this up, but it would also free us from having various web service url configurations in our applications and profiles.]]>
    


Author: trobertson@gbif.org
Created: 2012-02-02 12:29:33.52
Updated: 2012-02-02 12:29:33.52
        
Important for deploying, but suggest it premature to do this *at this stage*.

Assuming this request came because we wish to deploy the nub services, I propose they be done on a public beta/dev URL, as it is feasible the services will change before launch, and then we get disappointed clients.
    


Author: mdoering@gbif.org
Created: 2012-02-02 12:42:10.674
Updated: 2012-02-02 12:42:10.674
        
No, this came from never knowing where exactly which part of the API is hosted.
When you look into our WS API documentation it reads as if it was a single baseURL and you need to know your way around the staging apps:
http://dev.gbif.org/wiki/display/POR/Webservice+API

It would also simplify our configurations quite a bit and would allow to test the entire api as it is designed
    


Author: trobertson@gbif.org
Comment: it's apidev now and deployed in the same environment as live
Created: 2013-12-05 11:13:01.97
Updated: 2013-12-05 11:13:01.97