|
[ https://issues.apache.org/jira/browse/OFBIZ-3789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12969682#action_12969682 ] Atul Vani commented on OFBIZ-3789: ---------------------------------- Thanks Jacques. > No results when searching with keywords in catalog > -------------------------------------------------- > > Key: OFBIZ-3789 > URL: https://issues.apache.org/jira/browse/OFBIZ-3789 > Project: OFBiz > Issue Type: Bug > Components: product > Affects Versions: SVN trunk > Reporter: Erwan de FERRIERES > Assignee: Adam Heath > Fix For: SVN trunk > > Attachments: UseGroupByForKeywordSortOnly.patch > > > Steps to reproduce : > go to : https://localhost:8443/catalog/control/keywordsearch > then in the Keywords textbox, type GZ, then hit enter key. > No results are shown. > Log error in the console : > 2010-05-28 16:03:07,780 (http-0.0.0.0-8443-1) [ ProductSearch.java:271:INFO ] Finished initial setup of keywords, doingBothAndOr=false, andKeywordFixedSet={%gz%} > keywordFixedOrSetAndList={} > 2010-05-28 16:03:07,849 (http-0.0.0.0-8443-1) [ ProductSearch.java:654:ERROR] > ---- exception report ---------------------------------------------------------- > Error in product search > Exception: org.ofbiz.entity.GenericDataSourceException > Message: SQL Exception while executing the following:SELECT DISTINCT PK1.RELEVANCY_WEIGHT, PROD.PRODUCT_ID FROM (OFBIZ.PRODUCT PROD LEFT OUTER JOIN OFBIZ.PRODUCT_CALCULATED_INFO PRODCI ON PROD.PRODUCT_ID = PRODCI.PRODUCT_ID) INNER JOIN OFBIZ.PRODUCT_KEYWORD PK1 ON PROD.PRODUCT_ID = PK1.PRODUCT_ID WHERE (PK1.KEYWORD LIKE ?) ORDER BY TOTAL_RELEVANCY DESC (Column 'TOTAL_RELEVANCY' is either not in any table in the FROM list or appears within a join specification and is outside the scope of the join specification or appears in a HAVING clause and is not in the GROUP BY list. If this is a CREATE or ALTER TABLE statement then 'TOTAL_RELEVANCY' is not a column in the target table.) > ---- cause --------------------------------------------------------------------- > Exception: java.sql.SQLSyntaxErrorException > Message: Column 'TOTAL_RELEVANCY' is either not in any table in the FROM list or appears within a join specification and is outside the scope of the join specification or appears in a HAVING clause and is not in the GROUP BY list. If this is a CREATE or ALTER TABLE statement then 'TOTAL_RELEVANCY' is not a column in the target table. > ---- cause --------------------------------------------------------------------- > Exception: org.apache.derby.impl.jdbc.EmbedSQLException > Message: Column 'TOTAL_RELEVANCY' is either not in any table in the FROM list or appears within a join specification and is outside the scope of the join specification or appears in a HAVING clause and is not in the GROUP BY list. If this is a CREATE or ALTER TABLE statement then 'TOTAL_RELEVANCY' is not a column in the target table. > ---- cause --------------------------------------------------------------------- > Exception: org.apache.derby.iapi.error.StandardException > Message: Column 'TOTAL_RELEVANCY' is either not in any table in the FROM list or appears within a join specification and is outside the scope of the join specification or appears in a HAVING clause and is not in the GROUP BY list. If this is a CREATE or ALTER TABLE statement then 'TOTAL_RELEVANCY' is not a column in the target table. > ---- stack trace --------------------------------------------------------------- > ERROR 42X04: Column 'TOTAL_RELEVANCY' is either not in any table in the FROM list or appears within a join specification and is outside the scope of the join specification or appears in a HAVING clause and is not in the GROUP BY list. If this is a CREATE or ALTER TABLE statement then 'TOTAL_RELEVANCY' is not a column in the target table. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
| Free forum by Nabble | Edit this page |
