Closed asfimport closed 5 years ago
Uwe Schindler (@uschindler) (migrated from JIRA)
I checked the code: FileExchangeRateProvider should really be public! I'll open an issue for 8.x
Uwe Schindler (@uschindler) (migrated from JIRA)
See SOLR-13388
ASF subversion and git services (migrated from JIRA)
Commit 5d778dee4131bd55a483eaeb9e040d771a54020d in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=5d778de
Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into jira/LUCENE-8738
Uwe Schindler (@uschindler) (migrated from JIRA)
OK, fixed SOLR-13388 in master/8.x
Uwe Schindler (@uschindler) (migrated from JIRA)
I think the Observable/Observer is uncritical. But I'd also ask the specialists, especially @yonik.
Uwe Schindler (@uschindler) (migrated from JIRA)
I checked the Observer/Observable stuff, it's related to SOLR-8906. I will put @ErickErickson into the loop, he may know more. It was not Yonik.
Yonik Seeley (@yonik) (migrated from JIRA)
I think the Observable/Observer is uncritical.
I agree. Pluggable transient core cache is super-expert level (almost more like internals) and if anyone actually uses it they can adapt when upgrading. I did a quick scan of the related changes and they look fine.
Uwe Schindler (@uschindler) (migrated from JIRA)
The code seems to be updated like described here: https://www.baeldung.com/java-observer-pattern
Erick Erickson (@ErickErickson) (migrated from JIRA)
LGTM. The point of that code was to allow any custom transient cache implementation to "reach back" into CoreContainer to notify when a core should be closed. There's a bunch of synchronization that needs to be done for that process and it looks like when people go to 9.0 they'll have to model on these changes, which should be straightforward.
Adrien Grand (@jpountz) (migrated from JIRA)
@uschindler I tested Eclipse indeed. I only had issue with MockInitialContextFactory, Eclipse complains that it tries to access classes from a module it doesn't have access to.
Uwe Schindler (@uschindler) (migrated from JIRA)
Hi, I looked a bit more on the Observer code. I think we should add type safe method to the abstract superclass and change the java documentation. Because currently without knowing what SolrCores internaly does, its impossible to do it right. I think I will add a method to register, deregister and to notify to the abstract TransientCoreCache impl. This is in line with the current Observerable superclass.
Alternatively we need to change the Javadocs of TransientSolrCoreCache (we need to adapt anyways).
I am looking for a more "type safe" way to do this.
@ErickErickson: what do you think?
Uwe Schindler (@uschindler) (migrated from JIRA)
Uwe Schindler I tested Eclipse indeed. I only had issue with MockInitialContextFactory, Eclipse complains that it tries to access classes from a module it doesn't have access to.
Tested Eclipse 2019-03: Works fine. Just configure your Java 11 OpenJDK location and all works automatically.
Uwe Schindler (@uschindler) (migrated from JIRA)
Hi @ErickErickson, @yonik:
I changed the stuff using the listeners with obersver pattern to be more useable. Here is the patch (to current branch code): LUCENE-8738-solr-CoreCloseListener.patch
Basically this somehow restores the same pattern like before, but type safe. The problem with Adriens approach was, that any subclass of the default implementation was not able to interact with the container. The reason was the private "pcs" field. Also it was "knowledge" needed how to execatly send the notifications.
This patch adds in the abstract base class the notification algorithm. Instead of TransientSolrCoreCache extending Observable, this adds the important methods as protected final methods (so it basically behaves like the one before, just method names are different). This has its internal PropertyChangeSupport as an implementation detail. Using the three methods you can register a CoreCloseListener (a new interface extening PropertyChangeListener, but type-safe), notify the listeners and finally remove the listener. SolrCores implements the new interface.
It should be super-easy to rewrite old code: just replace the method name, as shown in the javadocs. If you agree that this is better, I will commit it to the branch and add Javadocs at "breaking changes".
Nevertheless, I still thing the whole Obersver/Observable pattern is "overengineered": With the current default implementation there is only ever ONE listener added (SolrCores) and when notifying it, it just calls its method. So maybe the whole thing can be done much easier by just calling "SolrCores.queueCoreClose()" from the implementation directly...
Uwe
Uwe Schindler (@uschindler) (migrated from JIRA)
any comments?
Adrien Grand (@jpountz) (migrated from JIRA)
Agreed it would be simpler to just call queueCoreClose() from the impl, though I might be missing some reasons why it's designed this way today.
Uwe Schindler (@uschindler) (migrated from JIRA)
But as a first step the patch seem fine, as it does exactly the same as before (from its logic) - just typesafe?
Uwe Schindler (@uschindler) (migrated from JIRA)
Cleaning up can be done later, the current patch just restores the Lucene 8 behaviour. If we change it and remove the observer pattern, it should be done also in 8.1 or 8.2.
Erick Erickson (@ErickErickson) (migrated from JIRA)
Been a busy couple of days, sorry I didn't get back to this sooner. This change looks good. As far as simplifying... well, I have to hop in the "way back" machine so it's fuzzy. I'll try to loop in someone who worked on a custom impl.
The critical bit is that over in SolrCores, there has to be synchronization around updating "pendingCloses", and those sync methods shouldn't be exposed to the impl. I don't think there's any good way for the transient impl to get the solrCores object from CoreContainer (which it does have), and I don't think exposing solrCores for just this is a good idea. So I hit on the Observer pattern as an "end around" that problem and once it worked never went back and thought about it again.
Looking at it with fresh eyes, though, it seems like adding the queueCoreClose to coreContainer which does have access to the solrCores object and can do anything it wants with it in a controlled manner would solve that problem much more simply. And the transient impl has access to coreContainer so.....
So AFAIC, let's rip the complexity out and replace it with a call. I agree that doing that in a separate Jira is a good thing. But let's wait a bit to see if I can loop in people who are living with the current setup.
Thanks for your work here!
Erick
Uwe Schindler (@uschindler) (migrated from JIRA)
OK, so I will commit this to the Java 11 branch, so we are in-line with Java 8. Everything else should be done in a separate JIRA issue.
ASF subversion and git services (migrated from JIRA)
Commit 13f8d1ead9fbc6ecb2206813284b8c08d1f37995 in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=13f8d1e
LUCENE-8738: Port TransientSolrCoreCache observer pattern to Java 11
Uwe Schindler (@uschindler) (migrated from JIRA)
I opened SOLR-13400.
Uwe Schindler (@uschindler) (migrated from JIRA)
I think we can merge this branch.
Uwe Schindler (@uschindler) (migrated from JIRA)
I'd suggest to somehow coordinate that change, because we have to update Jenkins jobs. I already created the scripts on Policeman Jenkins that uses Java 11 or later only during randomization. I just have to update the jobs.
How about sending a warning message to all commiters and give some date/time for the change? E.g., Monday afternoon 15:00 CEST?
Unfortunately I have to disable "master" builds on Solaris x86 then - I cannot get any JDK version installable there. AdoptOpenJDK is not yet released.
Uwe Schindler (@uschindler) (migrated from JIRA)
I just figured out: OpenClover has no release yet with Java 11. I opened a new issue: #9808 For now I will disable the task an Jenkins jobs using Clover.
ASF subversion and git services (migrated from JIRA)
Commit 831e940e02305eef6d99799bc1ba52e62d7190f5 in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=831e940
LUCENE-8738, #9808: Disable OpenClover until a release with Java 11 support is available
Uwe Schindler (@uschindler) (migrated from JIRA)
The Maven builds are not yet working, as we have to raise minimum Maven version and also update some (many) plugins. I will work on it tomorrow.
Uwe Schindler (@uschindler) (migrated from JIRA)
In the meantime I updated all Jenkins jobs on Policeman Jenkins and ASF Jenkins to user Java 11+ on master. I disabled all jobs, which wont work yet (Clover and Maven). So we can merge the branch without breaking Jenkins.
ASF subversion and git services (migrated from JIRA)
Commit e23fd230a0dedf80ea94b9e2f32f1b9b3c122122 in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=e23fd23
LUCENE-8738: Update Maven build
ASF subversion and git services (migrated from JIRA)
Commit e5f733d74bdac4d15f2e989fab0fbbf5ba0da0d8 in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=e5f733d
Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into jira/LUCENE-8738
Uwe Schindler (@uschindler) (migrated from JIRA)
I fixed the Maven build, seems to works now (excluding tests, dont work yet - but that's the same on master).
Adrien Grand (@jpountz) (migrated from JIRA)
Thanks Uwe. Sorry for the late reply, +1 to send an email to dev@ to warn about this upcoming change.
Uwe Schindler (@uschindler) (migrated from JIRA)
Will you send the email or should I do it? I will propose to switch tomorrow afternoon CEST.
Adrien Grand (@jpountz) (migrated from JIRA)
Feel free to send it, +1 for tomorrow CEST.
ASF subversion and git services (migrated from JIRA)
Commit abb2d02f1cd9482d0644ab8bc61fb2f6549e1997 in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=abb2d02
Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr into jira/LUCENE-8738
ASF subversion and git services (migrated from JIRA)
Commit 8af266227de26cb9de98bf5f1eea42efb7d04471 in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=8af2662
LUCENE-8738: Fix Luke deprecations
ASF subversion and git services (migrated from JIRA)
Commit eece619111f8334248346513fb1b7766f21fef74 in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=eece619
LUCENE-8738: Downgrade Maven Surefire back to 2.17 (see LUCENE-8146), still works with Java 11 and Maven 3.5+
ASF subversion and git services (migrated from JIRA)
Commit 02a255ff68b51b8213cac4622b7ed863037492e2 in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=02a255f
LUCENE-8738: Update Jacoco for Java 11 support (does not yet work due to SecurityManager)
ASF subversion and git services (migrated from JIRA)
Commit 2ae7c8d2b8f874abb0b54be611d2be1f5c06ef5a in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=2ae7c8d
LUCENE-8738: Fix smoketester target to support Java 12 (ant target dependency was missing)
ASF subversion and git services (migrated from JIRA)
Commit b2899e45a9ef3ec84c3e717c8d169fe86a7d43e5 in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=b2899e4
LUCENE-8738: Fix exception handling as Class#newInstance has thrown different Exception
Uwe Schindler (@uschindler) (migrated from JIRA)
@jpountz: Were you able to run "ant documentation-lint"? This fails for some reason on Jenkins: https://jenkins.thetaphi.de/job/Lucene-Solr-master11-Linux/8/console
It complains about broken links. Interestingly it succeeds on Smoke tester!
Uwe Schindler (@uschindler) (migrated from JIRA)
I figured out: The complaints are real, the links are indeed dead. It looks like this comes from the fact that Java 11 javadoc somehow uses the package name to look for the correct external link and this breaks for common packages like oal.analysis.standard, which appears in multiple JAR files.
Uwe Schindler (@uschindler) (migrated from JIRA)
Actually this is a bug in Java 11.0.2, introduced in the 2nd minor bugfix and affects all versions after.
This is the reason why Smoketester on ASF Jenkins works (it uses Java 11.0.1) and why the Javadocs are produced correctly on my local machine (original Java 11 GA). In Java 11.0.2 they refactored some code in order to get cross-module links work correct. See https://bugs.openjdk.java.net/browse/JDK-8205593 (backported to 11.0.2).
The bug is the following: Lucene has duplicate package names (e.g., the analysis module has standardanalyzer, but also the core module). Here the order of "link" elements when calling Javadocs matters, because the package names are searched in that order (so earlier package name wins). Before the Javadocs bugfix in Java 11.0.2 it built an internal map with package name -> directory (based on the package-names files). Before they ported it to modules they built the map by reading all the packages-files, checking if package is already in map and add it then. By that "first-wins" (it's only inserted when seen for first time). After the Javadocs patch, they containKey() was removed and all packages are added to map, so "last-wins". Because of that when building Lucene Javadocs, the last entry in the <link>
ANT element wins.
Before: http://hg.openjdk.java.net/jdk/jdk/rev/f7d40158eb2f#l7.60 (see !containsKey) After: http://hg.openjdk.java.net/jdk/jdk/rev/f7d40158eb2f#l7.196 (see the put at end, so if same package in same Jigsaw module "unnamed", its overwritten and so latest item wins)
So that means all of Lucene's Javadocs are broken after Java 11.0.2
@jpountz: How should we proceed? I dont want to stop the merge now, maybe just dsiable the link checking for now?
Uwe Schindler (@uschindler) (migrated from JIRA)
I am now running Jenkins with 11 GA to verify my observation.
Uwe Schindler (@uschindler) (migrated from JIRA)
At least smoke tester on ASF Jenkins with Java 11.0.1 does not fail: https://builds.apache.org/view/L/view/Lucene/job/Lucene-Solr-SmokeRelease-master11/3/consoleText
Uwe Schindler (@uschindler) (migrated from JIRA)
While cycling home and thinking about the problem, I have an idea how to fix it: The problem mostly occurs when stuff wants to refer from a module to lucene-core (at in the errors above). As duplicate packages are a bad thing and also in previous versions it was not fully working correctly (e.g., referals to other modules were not working we avoided those), I'd suggest to patch all module "package-list / element-list" files and just remove the common packages from them. I'd just add a "grep" ant task after buildinmg javadocs, that removes all the common ones like "org.apache.lucene.search" packages from all module list files (just emulating what previous Javadocs did). This should fix the issue.
But we should rellay work on modularizing lucene, so we have to remove duplicate/split packages anyways.
Uwe Schindler (@uschindler) (migrated from JIRA)
I am now running Jenkins with 11 GA to verify my observation.
Confirmed (see https://jenkins.thetaphi.de/job/Lucene-Solr-master11-Linux/21/console). So the bug is as described. Depending on Java 11 bugfix version the Javadcos are broken (Java 11.0.2 or later) or not (Java 11 or 11.0.1). Dumb.
Java 11 GA:
-documentation-lint:
[echo] checking for broken html...
[jtidy] FIXME: Broken HTML checks were disabled, as jtidy can't handle HTML5.
[echo] Checking for broken links...
[exec]
[exec] Crawl/parse...
[exec]
[exec] Verify...
[echo] Checking for missing docs...
BUILD SUCCESSFUL
Total time: 3 minutes 56 seconds
Java 11.0.2:
-documentation-lint:
[echo] checking for broken html...
[jtidy] FIXME: Broken HTML checks were disabled, as jtidy can't handle HTML5.
[echo] Checking for broken links...
[exec]
[exec] Crawl/parse...
[exec]
[exec] Verify...
[exec]
[exec] file:///build/docs/analyzers-morfologik/org/apache/lucene/analysis/morfologik/MorfologikAnalyzer.html
[exec] BROKEN LINK: file:///build/docs/analyzers-common/org/apache/lucene/analysis/standard/StandardTokenizer.html
[exec]
[exec] file:///build/docs/analyzers-morfologik/org/apache/lucene/analysis/uk/UkrainianMorfologikAnalyzer.html
[exec] BROKEN LINK: file:///build/docs/analyzers-common/org/apache/lucene/analysis/standard/StandardTokenizer.html
[exec]
[exec] file:///build/docs/analyzers-stempel/org/apache/lucene/analysis/pl/PolishAnalyzer.html
[exec] BROKEN LINK: file:///build/docs/analyzers-common/org/apache/lucene/analysis/standard/StandardTokenizer.html
[exec]
[exec] file:///build/docs/demo/index.html
[exec] BROKEN LINK: file:///build/docs/analyzers-common/org/apache/lucene/analysis/standard/StandardAnalyzer.html
[exec] BROKEN LINK: file:///build/docs/analyzers-common/org/apache/lucene/analysis/standard/StandardAnalyzer.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/classic/MultiFieldQueryParser.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/classic/QueryParser.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/classic/QueryParserBase.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/WildcardQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/WildcardQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.TooManyClauses.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/classic/class-use/ParseException.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/complexPhrase/ComplexPhraseQueryParser.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/ext/ExtendableQueryParser.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/ext/ParserExtension.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/ext/class-use/ExtensionQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/builders/class-use/QueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchNoDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/WildcardQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/builders/class-use/QueryTreeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/class-use/QueryNodeException.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchNoDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/WildcardQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/config/class-use/ConfigurationKey.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/config/class-use/FieldConfigListener.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/nodes/package-summary.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/nodes/PhraseSlopQueryNode.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/nodes/class-use/FieldableNode.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/nodes/class-use/QueryNode.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchNoDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/WildcardQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/nodes/class-use/QueryNodeImpl.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/nodes/class-use/TextableQueryNode.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/processors/class-use/QueryNodeProcessor.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/core/processors/class-use/QueryNodeProcessorImpl.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/CommonQueryParserConfiguration.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/package-summary.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/QueryParserUtil.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/StandardQueryParser.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/AnyQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/BooleanQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/BoostQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/DummyQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/FieldQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/FuzzyQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/GroupQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/MatchAllDocsQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/MatchNoDocsQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchNoDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchNoDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchNoDocsQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/ModifierQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/MultiPhraseQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/package-summary.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchNoDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/WildcardQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/package-use.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/PhraseQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/PointRangeQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/PrefixWildcardQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/RegexpQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/SlopQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/StandardQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/StandardQueryTreeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/SynonymQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/TermRangeQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/WildcardQueryNodeBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/WildcardQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/WildcardQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/WildcardQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/builders/class-use/StandardQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchNoDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/WildcardQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/config/FieldDateResolutionFCListener.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/config/FuzzyConfig.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/config/package-summary.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/config/package-use.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/config/StandardQueryConfigHandler.ConfigurationKeys.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/nodes/MultiPhraseQueryNode.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/nodes/package-summary.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiPhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PhraseQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/nodes/package-use.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/nodes/RegexpQueryNode.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/RegexpQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/processors/FuzzyQueryNodeProcessor.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/FuzzyQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/processors/MatchAllDocsQueryNodeProcessor.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/processors/MultiTermRewriteMethodProcessor.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/processors/OpenRangeQueryNodeProcessor.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/processors/package-summary.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.RewriteMethod.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MultiTermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/processors/StandardQueryNodeProcessorPipeline.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/processors/TermRangeQueryNodeProcessor.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/document/DateTools.Resolution.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/flexible/standard/processors/WildcardQueryNodeProcessor.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/PrefixQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/simple/SimpleQueryParser.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanClause.Occur.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/AndQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/BasicQueryFactory.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/ComposedQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/DistanceQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/FieldsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/NotQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/OrQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/SimpleTerm.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/SpanNearClauseFactory.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/SrndQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/class-use/BasicQueryFactory.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/surround/query/class-use/TooManyBasicQueries.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/CoreParser.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/QueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/QueryBuilderFactory.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/BooleanQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/ConstantScoreQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/ConstantScoreQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/DisjunctionMaxQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/DisjunctionMaxQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/FuzzyLikeThisQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/LikeThisQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/MatchAllDocsQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/package-summary.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/ConstantScoreQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/DisjunctionMaxQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/PointRangeQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/RangeQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/SpanBuilderBase.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/SpanQueryBuilderFactory.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/TermQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/TermsQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/builders/UserInputQueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/class-use/ParserException.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/Query.html
[exec]
[exec] file:///build/docs/queryparser/org/apache/lucene/queryparser/xml/class-use/QueryBuilder.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/BooleanQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/ConstantScoreQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/DisjunctionMaxQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/MatchAllDocsQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermRangeQuery.html
[exec] BROKEN LINK: file:///build/docs/sandbox/org/apache/lucene/search/TermQuery.html
[exec]
[exec] Broken javadocs links were found! Common root causes:
[exec] * A typo of some sort for manually created links.
[exec] * Public methods referencing non-public classes in their signature.
BUILD FAILED
C:\Users\Uwe Schindler\Projects\lucene\trunk-lusolr1\lucene\build.xml:142: The following error occurred while executing this line:
C:\Users\Uwe Schindler\Projects\lucene\trunk-lusolr1\lucene\build.xml:155: The following error occurred while executing this line:
C:\Users\Uwe Schindler\Projects\lucene\trunk-lusolr1\lucene\common-build.xml:2429: exec returned: 1
Total time: 4 minutes 24 seconds
So I am working on the workaround and testing locally with 2 different JDKs.
Adrien Grand (@jpountz) (migrated from JIRA)
+1 on the suggested short-term workaround
Uwe Schindler (@uschindler) (migrated from JIRA)
My quick test fixed the issue (for Lucene):
diff --git a/lucene/module-build.xml b/lucene/module-build.xml
index 2853efb..29c639c 100644
--- a/lucene/module-build.xml
+++ b/lucene/module-build.xml
`@@` -83,6 +83,10 `@@`
<packageset dir="${src.dir}"/>
</sources>
</invoke-javadoc>
+ <replaceregexp file="${javadoc.dir}/${name}/element-list" byline="true">
+ <regexp pattern="^(org\.apache\.lucene|org\.apache\.lucene\.analysis|org\.apache\.lucene\.analysis\.standard|org\.apache\.lucene\.analysis\.tokenattributes|org\.apache\.lucene\.codecs|org\.apache\.lucene\.codecs\.blocktree|org\.apache\.lucene\.codecs\.compressing|org\.apache\.lucene\.codecs\.lucene50|org\.apache\.lucene\.codecs\.lucene60|org\.apache\.lucene\.codecs\.lucene70|org\.apache\.lucene\.codecs\.lucene80|org\.apache\.lucene\.codecs\.perfield|org\.apache\.lucene\.document|org\.apache\.lucene\.geo|org\.apache\.lucene\.index|org\.apache\.lucene\.search|org\.apache\.lucene\.search\.similarities|org\.apache\.lucene\.search\.spans|org\.apache\.lucene\.store|org\.apache\.lucene\.util|org\.apache\.lucene\.util\.automaton|org\.apache\.lucene\.util\.bkd|org\.apache\.lucene\.util\.fst|org\.apache\.lucene\.util\.graph|org\.apache\.lucene\.util\.mutable|org\.apache\.lucene\.util\.packed)$"/>
+ <substitution expression=""/>
+ </replaceregexp>
<jarify basedir="${javadoc.dir}/${name}" destfile="${build.dir}/${final.name}-javadoc.jar"/>
</sequential>
</macrodef>
I just need to make the regex more dynamic....
Uwe Schindler (@uschindler) (migrated from JIRA)
OK, Solr is not affected, so I will commit my hotfix for Lucene's module-build.xml only:
diff --git a/lucene/module-build.xml b/lucene/module-build.xml
index 2853efb..e73f0fc 100644
--- a/lucene/module-build.xml
+++ b/lucene/module-build.xml
`@@` -83,6 +83,20 `@@`
<packageset dir="${src.dir}"/>
</sources>
</invoke-javadoc>
+
+ <!-- fix for Java 11 Javadoc tool that cannot handle split packages between modules correctly (by removing all the packages which are part of lucene-core): -->
+ <!-- problem description: [https://issues.apache.org/jira/browse/LUCENE-8738?focusedCommentId=16818106&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16818106] -->
+ <local name="element-list-regex"/><!-- contains a regex for all package names which are in lucene-core's javadoc! -->
+ <loadfile property="element-list-regex" srcFile="${javadoc.dir}/core/element-list" encoding="utf-8">
+ <filterchain>
+ <tokenfilter delimoutput="|">
+ <replacestring from="." to="\."/>
+ </tokenfilter>
+ </filterchain>
+ </loadfile>
+ <!--<echo>Regex: ^(${element-list-regex})$</echo>-->
+ <replaceregexp encoding="utf-8" file="${javadoc.dir}/${name}/element-list" byline="true" match="^(${element-list-regex})$" replace=""/>
+
<jarify basedir="${javadoc.dir}/${name}" destfile="${build.dir}/${final.name}-javadoc.jar"/>
</sequential>
</macrodef>
ASF subversion and git services (migrated from JIRA)
Commit d22a67fee534f109418df45e5a167b39ecf8e752 in lucene-solr's branch refs/heads/jira/LUCENE-8738 from Uwe Schindler https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=d22a67f
LUCENE-8738: Fix Javadoc 11.0.2+ bug with split packages by filtering them in module's "element-list" files
See vote thread for reference: https://markmail.org/message/q6ubdycqscpl43aq.
Migrated from LUCENE-8738 by Adrien Grand (@jpountz), resolved Apr 16 2019 Attachments: LUCENE-8738.patch, LUCENE-8738-javadoc-locale-en-US.patch, LUCENE-8738-solr-CoreCloseListener.patch Linked issues:
9808
9830
9202