Issue 12339

dataset search broken if no query but only for dataset type

12339
Reporter: mdoering
Assignee: kbraak
Type: Bug
Summary: dataset search broken if no query but only for dataset type
Description: http://staging.gbif.org:8080/portal-web-dynamic/dataset/search?q=&TYPE=CHECKLIST
Priority: Critical
Resolution: Fixed
Status: Closed
Created: 2012-11-21 11:07:29.04
Updated: 2013-08-29 14:44:35.851
Resolved: 2012-12-03 11:45:30.666


Author: mdoering@gbif.org
Comment: could be id source related?
Created: 2012-11-21 12:24:07.948
Updated: 2012-11-21 12:24:07.948


Author: kbraak@gbif.org
Comment: The registry-search doesn't populate identifiers, contacts, endpoints or tags. Therefore, the id source change has no effect. I will continue investigating..
Created: 2012-11-21 14:44:54.916
Updated: 2012-11-21 14:44:54.916


Author: kbraak@gbif.org
Comment: Change committed in http://code.google.com/p/gbif-portal/source/detail?r=1178 will fix the problem. Whether we want to change the underlying checklistbank metrics service to not through a 204 exception when no metrics can be produced is probably another issue, right [~mdoering@gbif.org] ?
Created: 2012-11-21 17:55:45.838
Updated: 2012-11-21 17:55:45.838


Author: kbraak@gbif.org
Comment: I need to fix the exception handling in my earlier commit, pending a change to the CLB WS. 
Created: 2012-11-26 11:28:51.049
Updated: 2012-11-26 11:28:51.049


Author: kbraak@gbif.org
Created: 2012-12-03 11:45:30.723
Updated: 2012-12-03 11:45:30.723
        
Finally the HttpErrorResponseInterceptor binding was fixed in http://dev.gbif.org/code/changelog/gbif-ecat?cs=5325

A similar (proactive) fix was made the MetricsWsClient in http://dev.gbif.org/code/changelog/gbif-metrics?cs=89

The Portal's dataset search is now working fine. Closing issue.