X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;ds=sidebyside;f=src%2Ffilter_cql_to_rpn.cpp;h=a0988f5945787f5b80c9cebaa9d2f704f751e14c;hb=517e528f09d1f80ccc4948f9d38eeb79f8501975;hp=9b3e20bc910bedb91a5d39d2ef821af940c055ce;hpb=9c4d6a0006e8c99412865e3f3b924345ae782a77;p=metaproxy-moved-to-github.git diff --git a/src/filter_cql_to_rpn.cpp b/src/filter_cql_to_rpn.cpp index 9b3e20b..a0988f5 100644 --- a/src/filter_cql_to_rpn.cpp +++ b/src/filter_cql_to_rpn.cpp @@ -1,5 +1,5 @@ -/* $Id: filter_cql_to_rpn.cpp,v 1.4 2007-01-16 08:49:05 marc Exp $ - Copyright (c) 2005-2006, Index Data. +/* $Id: filter_cql_to_rpn.cpp,v 1.6 2007-01-25 14:05:54 adam Exp $ + Copyright (c) 2005-2007, Index Data. See the LICENSE file for details */ @@ -12,15 +12,12 @@ #include "filter_cql_to_rpn.hpp" - -#include +#include #include +#include #include -#include #include #include -#include -#include namespace mp = metaproxy_1; @@ -108,14 +105,15 @@ void yf::CQLtoRPN::Impl::configure(const xmlNode *xmlnode) } if (fname.length() == 0) { - throw mp::filter::FilterException("Missing conversion spec for " - "filter cql_rpn"); + throw mp::filter::FilterException("Missing conversion configuration " + "for filter cql_rpn"); } int error = 0; if (!m_cql2rpn.parse_spec_file(fname.c_str(), &error)) { - throw mp::filter::FilterException("Bad or missing CQL to RPN spec " + throw mp::filter::FilterException("Bad or missing " + "CQL to RPN configuration " + fname); } } @@ -141,12 +139,11 @@ void yf::CQLtoRPN::Impl::process(mp::Package &package) &addinfo); if (r == -3) { - yaz_log(YLOG_LOG, "No CQL to RPN table"); Z_APDU *f_apdu = odr.create_searchResponse( apdu_req, YAZ_BIB1_TEMPORARY_SYSTEM_ERROR, - "Missing CQL to RPN spec"); + "Missing CQL to RPN configuration"); package.response() = f_apdu; return; } @@ -154,7 +151,6 @@ void yf::CQLtoRPN::Impl::process(mp::Package &package) { int error_code = yaz_diag_srw_to_bib1(r); - yaz_log(YLOG_LOG, "CQL Conversion error %d", r); Z_APDU *f_apdu = odr.create_searchResponse(apdu_req, error_code, addinfo); package.response() = f_apdu;