- May 28, 2013
-
-
Demian Katz authored
-
Demian Katz authored
-
David Maus authored
* VuFindSearch/Backend/Summon/Backend.php (search, retrieve): Catch Summon Exception and rethrow as BackendException.
-
- May 24, 2013
-
-
Demian Katz authored
-
Demian Katz authored
Resolves VUFIND-749.
-
Demian Katz authored
-
Demian Katz authored
-
Fabian Erni authored
Same problem as before with title Value not set for new record
-
Fabian Erni authored
MyResearch/EditList/NEW?recordId=xxxxx&recordSource=VuFind Caused an error because title is not set in list object
-
- May 23, 2013
-
-
Demian Katz authored
-
Demian Katz authored
-
- May 22, 2013
-
-
-
David Maus authored
* VuFind/Search/Solr/V3/ErrorListener.php: Check for HttpErrorException instead of BackendException.
-
Demian Katz authored
-
David Maus authored
* VuFindSearch/Backend/SRU/Connector.php (checkForHttpError): Dto. * VuFindSearch/Backend/Solr/Connector.php (send): Use HttpErrorException instead of BackendException. * VuFindSearch/Backend/Exception/HttpErrorException.php: New class. Base class of HTTP error exceptions. * VuFindSearch/Backend/Exception/HttpErrorException.php ($response, __construct, getResponse, createFromResponse): Moved to HttpErrorException.
-
Demian Katz authored
-
David Maus authored
* VuFindSearch/Backend/SRU/Connector.php (process): Throw BackendException on XSLT processing error, don't check for XML prolog.
-
Demian Katz authored
-
David Maus authored
-
David Maus authored
* VuFindSearch/Backend/SRU/Connector.php (process): Throw BackendException instead of generic Exception. (checkForHttpError): Use BackendException factory.
-
David Maus authored
* VuFindSearch/Backend/Exception/BackendException.php (static): Prefix reason phrase with status code.
-
David Maus authored
* VuFindSearch/Backend/Solr/Connector.php (send): Use exception factory. * VuFindSearch/Backend/Exception/BackendException.php (createFromResponse): New function. Create exception based on server response.
-
David Maus authored
* VuFindSearch/Backend/Solr/Connector.php (send): Pass response to exception constructor. * VuFindSearch/Backend/Exception/BackendException.php (__construct): Make original response mandatory constructor argument. (getResponse): New function. Return original server response.
-
- May 21, 2013
-
-
Demian Katz authored
Resolves VUFIND-659.
-
David Maus authored
* ../tests/unit-tests/src/Search/Solr/MultiIndexListenerTest.php (setup): Create Connector with dummy handler map.
-
David Maus authored
-
David Maus authored
* VuFindSearch/Backend/Solr/HandlerMap.php (setHandlerMap): Correctly set fallback handler.
-
-
- May 20, 2013
-
-
Demian Katz authored
-
Demian Katz authored
Also adjusted continuous integration setup accordingly.
-
David Maus authored
* VuFindSearch/Backend/AbstractHandlerMap.php (apply): New function. Apply defaults, appends, invariants. (prepare): Factor out d/a/i application, undeclare final.
-
David Maus authored
* VuFind/Search/Factory/AbstractSolrBackendFactory.php (createConnector): Use handler map.
-
David Maus authored
* VuFindSearch/Backend/Solr/HandlerMap.php (__construct): Make map an optional argument. * VuFindSearch/Backend/Solr/Connector.php (getQueryInvariants) (getQueryDefaults, getQueryAppends, setQueryInvariants) (setQueryDefaults, setQueryAppends, addQueryInvariants) (addQueryDefaults, addQueryAppends, $invariants, $defaults) ($appends): Removed. (getMap): New function. Return handler map. (retrieve, similar, search, terms): Use handler map to prepare params and select handler. (select, prepare): Removed.
-
David Maus authored
* VuFindSearch/Backend/Solr/HandlerMap.php (getParameters) (setParameters): Declare public, rename parameter $key to $type. (addParameter): New function. Add parameters.
-
- May 17, 2013
-
-
Demian Katz authored
-
Demian Katz authored
-
Eoghan Ó Carragáin authored
Get jetty to use system temporary folder when extracting war file rather than creating a directory in the Vufind root - comment out tempDirectory setting in /solr/jetty/contexts/solr.xml
-
Demian Katz authored
-
-
David Maus authored
* VuFindSearch/Backend/Solr/HandlerMap.php: New class. SOLR handler map.
-