Index: docs/gettingstarted/src/main/docbook/en-US/content/using_modeshape.xml =================================================================== --- docs/gettingstarted/src/main/docbook/en-US/content/using_modeshape.xml (revision 2201) +++ docs/gettingstarted/src/main/docbook/en-US/content/using_modeshape.xml (working copy) @@ -386,10 +386,11 @@ deploy/modeshape-services.jar/META-INF/ deploy/modeshape-services.jar/aperture-1.1.0.Beta1.jar deploy/modeshape-services.jar/google-collections-1.0.jar deploy/modeshape-services.jar/joda-time-1.6.jar -deploy/modeshape-services.jar/lucene-analyzers-3.0.0.jar -deploy/modeshape-services.jar/lucene-core-3.0.0.jar -deploy/modeshape-services.jar/lucene-regex-3.0.0.jar -deploy/modeshape-services.jar/lucene-snowball-3.0.0.jar +deploy/modeshape-services.jar/lucene-analyzers-3.0.2.jar +deploy/modeshape-services.jar/lucene-core-3.0.2.jar +deploy/modeshape-services.jar/lucene-regex-3.0.2.jar +deploy/modeshape-services.jar/lucene-snowball-3.0.2.jar +deploy/modeshape-services.jar/lucene-misc-3.0.2.jar deploy/modeshape-services.jar/poi-3.6.jar deploy/modeshape-services.jar/poi-scratchpad-3.6.jar deploy/modeshape-services.jar/managedConfigRepository.xml Index: docs/reference/src/main/docbook/en-US/content/jcr/configuration.xml =================================================================== --- docs/reference/src/main/docbook/en-US/content/jcr/configuration.xml (revision 2201) +++ docs/reference/src/main/docbook/en-US/content/jcr/configuration.xml (working copy) @@ -865,10 +865,11 @@ deploy/modeshape-services.jar/META-INF/ deploy/modeshape-services.jar/aperture-1.1.0.Beta1.jar deploy/modeshape-services.jar/google-collections-1.0.jar deploy/modeshape-services.jar/joda-time-1.6.jar -deploy/modeshape-services.jar/lucene-analyzers-3.0.0.jar -deploy/modeshape-services.jar/lucene-core-3.0.0.jar -deploy/modeshape-services.jar/lucene-regex-3.0.0.jar -deploy/modeshape-services.jar/lucene-snowball-3.0.0.jar +deploy/modeshape-services.jar/lucene-analyzers-3.0.2.jar +deploy/modeshape-services.jar/lucene-core-3.0.2.jar +deploy/modeshape-services.jar/lucene-regex-3.0.2.jar +deploy/modeshape-services.jar/lucene-snowball-3.0.2.jar +deploy/modeshape-services.jar/lucene-misc-3.0.2.jar deploy/modeshape-services.jar/poi-3.6.jar deploy/modeshape-services.jar/poi-scratchpad-3.6.jar deploy/modeshape-services.jar/managedConfigRepository.xml Index: docs/reference/src/main/docbook/en-US/content/jcr/web_access.xml =================================================================== --- docs/reference/src/main/docbook/en-US/content/jcr/web_access.xml (revision 2201) +++ docs/reference/src/main/docbook/en-US/content/jcr/web_access.xml (working copy) @@ -373,10 +373,11 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | + jcr-2.0.jar | + joda-time-1.6.jar | + junit-dep-4.4.jar - | + lucene-analyzers-3.0.0.jar - | + lucene-core-3.0.0.jar - | + lucene-regex-3.0.0.jar - | + lucene-snowball-3.0.0.jar + | + lucene-analyzers-3.0.2.jar + | + lucene-core-3.0.2.jar + | + lucene-regex-3.0.2.jar + | + lucene-snowball-3.0.2.jar + | + lucene-misc-3.0.2.jar | + modeshape-cnd-&versionNumber;.jar | + modeshape-common-&versionNumber;.jar | + modeshape-graph-&versionNumber;.jar Index: extensions/modeshape-search-lucene/pom.xml =================================================================== --- extensions/modeshape-search-lucene/pom.xml (revision 2201) +++ extensions/modeshape-search-lucene/pom.xml (working copy) @@ -31,22 +31,27 @@ org.apache.lucene lucene-core - 3.0.0 + 3.0.2 org.apache.lucene lucene-analyzers - 3.0.0 + 3.0.2 org.apache.lucene lucene-snowball - 3.0.0 + 3.0.2 org.apache.lucene lucene-regex - 3.0.0 + 3.0.2 + + + org.apache.lucene + lucene-misc + 3.0.2 com.google.collections Index: extensions/modeshape-search-lucene/src/main/java/org/modeshape/search/lucene/AbstractLuceneSearchEngine.java =================================================================== --- extensions/modeshape-search-lucene/src/main/java/org/modeshape/search/lucene/AbstractLuceneSearchEngine.java (revision 2201) +++ extensions/modeshape-search-lucene/src/main/java/org/modeshape/search/lucene/AbstractLuceneSearchEngine.java (working copy) @@ -37,6 +37,8 @@ import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.analysis.TokenStream; import org.apache.lucene.analysis.tokenattributes.TermAttribute; import org.apache.lucene.index.Term; +import org.apache.lucene.queryParser.ParseException; +import org.apache.lucene.queryParser.complexPhrase.ComplexPhraseQueryParser; import org.apache.lucene.search.BooleanClause; import org.apache.lucene.search.BooleanQuery; import org.apache.lucene.search.Collector; @@ -45,6 +47,7 @@ import org.apache.lucene.search.MatchAllDocsQuery; import org.apache.lucene.search.PhraseQuery; import org.apache.lucene.search.Query; import org.apache.lucene.search.BooleanClause.Occur; +import org.apache.lucene.util.Version; import org.modeshape.common.collection.SimpleProblems; import org.modeshape.common.util.Logger; import org.modeshape.graph.ExecutionContext; @@ -109,6 +112,7 @@ import org.modeshape.graph.search.AbstractSearchEngine; import org.modeshape.graph.search.SearchEngine; import org.modeshape.graph.search.SearchEngineProcessor; import org.modeshape.graph.search.SearchEngineWorkspace; +import org.modeshape.search.lucene.query.CompareStringQuery; import org.modeshape.search.lucene.query.HasValueQuery; import org.modeshape.search.lucene.query.MatchNoneQuery; @@ -290,7 +294,7 @@ public abstract class AbstractLuceneSearchEngine4 13 16 + 5.7 L Vortec 5700 gasoline V8 TBI/GM 4L80-E 4-speed car:Car @@ -142,6 +143,7 @@ 1 14 20 + 4.6L 260 hp V8 5-speed (heavy-duty)