[Yanel-commits] rev 26471 - public/yanel/trunk/src/contributions/resources/nutch/src/java/org/wyona/yanel/impl/resources

michi at wyona.com michi at wyona.com
Thu Aug 2 14:06:56 CEST 2007


Author: michi
Date: 2007-08-02 14:06:56 +0200 (Thu, 02 Aug 2007)
New Revision: 26471

Modified:
   public/yanel/trunk/src/contributions/resources/nutch/src/java/org/wyona/yanel/impl/resources/NutchResource.java
Log:
query fixed

Modified: public/yanel/trunk/src/contributions/resources/nutch/src/java/org/wyona/yanel/impl/resources/NutchResource.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/nutch/src/java/org/wyona/yanel/impl/resources/NutchResource.java	2007-08-02 12:05:12 UTC (rev 26470)
+++ public/yanel/trunk/src/contributions/resources/nutch/src/java/org/wyona/yanel/impl/resources/NutchResource.java	2007-08-02 12:06:56 UTC (rev 26471)
@@ -247,6 +247,7 @@
         rootElement.setAttributeNS(NAME_SPACE, "local-nutch-config-url", finalResource.toString());
 
         if (searchTerm != null && searchTerm.length() > 0) {
+            if(log.isDebugEnabled()) log.debug("Query: " + searchTerm);
             Element queryElement = (Element) rootElement.appendChild(document.createElementNS(NAME_SPACE, "query"));
             queryElement.appendChild(document.createTextNode(searchTerm));
 
@@ -703,7 +704,7 @@
     }
 
     /**
-     *
+     * Set transformer parameters
      */
     private void setParameters(Transformer transformer) throws Exception {
         transformer.setParameter("yanel.path.name", PathUtil.getName(getPath()));
@@ -712,7 +713,9 @@
         transformer.setParameter("yarep.back2realm", PathUtil.backToRealm(getPath()));
         transformer.setParameter("hitsPerPage", "" + hitsPerPage);
         transformer.setParameter("totalHits", "" + totalHits);
-        transformer.setParameter("query", "" + searchTerm);
+        if (searchTerm != null && searchTerm.length() > 0) {
+            transformer.setParameter("query", "" + searchTerm);
+        }
         transformer.setParameter("start", "" + start);
         transformer.setParameter("localization.language", getRequestedLanguage());
         transformer.setParameter("translation.language", getContentLanguage());



More information about the Yanel-commits mailing list