minor fix
diff --git a/org.eclipse.epf.web.search/src/org/eclipse/epf/web/search/IndexSearch.java b/org.eclipse.epf.web.search/src/org/eclipse/epf/web/search/IndexSearch.java index a894a84..137d647 100644 --- a/org.eclipse.epf.web.search/src/org/eclipse/epf/web/search/IndexSearch.java +++ b/org.eclipse.epf.web.search/src/org/eclipse/epf/web/search/IndexSearch.java
@@ -66,15 +66,17 @@ hits = searcher.search(q, (Sort)sort); } } catch (Throwable th ) { - + hits = null; } - // note: icu4j failed with jre 1.5 in server mode. - // in such a case, try the old one - q = QueryParser.parse(queryString, searchField, - new ChineseAnalyzer()); - if ( q != null ) { - hits = searcher.search(q, (Sort)sort); + if ( hits == null ) { + // note: icu4j failed with jre 1.5 in server mode. + // in such a case, try the old one + q = QueryParser.parse(queryString, searchField, + new ChineseAnalyzer()); + if ( q != null ) { + hits = searcher.search(q, (Sort)sort); + } } return hits;