[ 
https://issues.apache.org/jira/browse/OAK-9594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17424923#comment-17424923
 ] 

Julian Reschke commented on OAK-9594:
-------------------------------------

{noformat}
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-javadoc-plugin:3.1.1:aggregate (default-cli) on 
project jackrabbit-oak: An error has occurred in Javadoc report generation:
[ERROR] Exit code: 1 - 
C:\projects\apache\oak\trunk\oak-upgrade\src\main\java\org\apache\jackrabbit\oak\upgrade\RepositoryUpgrade.java:144:
 error: cannot find symbol
[ERROR] import org.apache.lucene.index.TermDocs;
[ERROR]                               ^
[ERROR]   symbol:   class TermDocs
[ERROR]   location: package org.apache.lucene.index
[ERROR] 
C:\projects\apache\oak\trunk\oak-upgrade\src\main\java\org\apache\jackrabbit\oak\upgrade\RepositoryUpgrade.java:145:
 error: cannot find symbol
[ERROR] import org.apache.lucene.index.TermEnum;
[ERROR]                               ^
[ERROR]   symbol:   class TermEnum
[ERROR]   location: package org.apache.lucene.index
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\FieldFactory.java:36:
 error: cannot find symbol
[ERROR] import static 
org.apache.lucene.index.FieldInfo.IndexOptions.DOCS_AND_FREQS_AND_POSITIONS;
[ERROR]                                                ^
[ERROR]   symbol:   class IndexOptions
[ERROR]   location: class FieldInfo
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\FieldFactory.java:36:
 error: static import only from classes and interfaces
[ERROR] import static 
org.apache.lucene.index.FieldInfo.IndexOptions.DOCS_AND_FREQS_AND_POSITIONS;
[ERROR] ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\FieldFactory.java:37:
 error: cannot find symbol
[ERROR] import static 
org.apache.lucene.index.FieldInfo.IndexOptions.DOCS_AND_FREQS_AND_POSITIONS_AND_OFFSETS;
[ERROR]                                                ^
[ERROR]   symbol:   class IndexOptions
[ERROR]   location: class FieldInfo
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\FieldFactory.java:37:
 error: static import only from classes and interfaces
[ERROR] import static 
org.apache.lucene.index.FieldInfo.IndexOptions.DOCS_AND_FREQS_AND_POSITIONS_AND_OFFSETS;
[ERROR] ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\LucenePropertyIndex.java:106:
 error: cannot find symbol
[ERROR] import org.apache.lucene.search.NumericRangeQuery;
[ERROR]                                ^
[ERROR]   symbol:   class NumericRangeQuery
[ERROR]   location: package org.apache.lucene.search
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\LucenePropertyIndex.java:123:
 error: package org.apache.lucene.search.postingshighlight does not exis
t
[ERROR] import org.apache.lucene.search.postingshighlight.PostingsHighlighter;
[ERROR]                                                  ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\LucenePropertyIndex.java:221:
 error: cannot find symbol
[ERROR]     private final PostingsHighlighter postingsHighlighter = new 
PostingsHighlighter();
[ERROR]                   ^
[ERROR]   symbol:   class PostingsHighlighter
[ERROR]   location: class LucenePropertyIndex
[ERROR] 
C:\projects\apache\oak\trunk\oak-pojosr\src\main\java\org\apache\jackrabbit\oak\run\osgi\ConfigTracker.java:46:
 error: type ServiceTracker does not take parameters
[ERROR] class ConfigTracker extends ServiceTracker<ConfigurationAdmin, 
ConfigurationAdmin> {
[ERROR]                                           ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-pojosr\src\main\java\org\apache\jackrabbit\oak\run\osgi\ConfigTracker.java:60:
 error: type ServiceReference does not take parameters
[ERROR]     public ConfigurationAdmin 
addingService(ServiceReference<ConfigurationAdmin> reference) {
[ERROR]                                                             ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-pojosr\src\main\java\org\apache\jackrabbit\oak\run\osgi\OakOSGiRepositoryFactory.java:391:
 error: type ServiceTracker does not take parameters
[ERROR]     private static class RepositoryTracker extends 
ServiceTracker<Repository, Repository> {
[ERROR]                                                                  ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-pojosr\src\main\java\org\apache\jackrabbit\oak\run\osgi\OakOSGiRepositoryFactory.java:409:
 error: type ServiceReference does not take parameters
[ERROR]         public Repository addingService(ServiceReference<Repository> 
reference) {
[ERROR]                                                         ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-pojosr\src\main\java\org\apache\jackrabbit\oak\run\osgi\RunnableJobTracker.java:40:
 error: type ServiceTracker does not take parameters
[ERROR] public class RunnableJobTracker extends ServiceTracker<Runnable, Future>
[ERROR]                                                       ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-pojosr\src\main\java\org\apache\jackrabbit\oak\run\osgi\RunnableJobTracker.java:60:
 error: type ServiceReference does not take parameters
[ERROR]     public Future addingService(ServiceReference<Runnable> reference) {
[ERROR]                                                 ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-benchmarks\src\main\java\org\apache\jackrabbit\oak\benchmark\authorization\principalbased\PrinicipalBasedReadTest.java:41:
 error: cannot find symbol
[ERROR] import 
org.apache.jackrabbit.oak.security.internal.SecurityProviderHelper;
[ERROR]                                                   ^
[ERROR]   symbol:   class SecurityProviderHelper
[ERROR]   location: package org.apache.jackrabbit.oak.security.internal
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\directory\DefaultDirectoryFactory.java:38:
 error: cannot find symbol
[ERROR] import static org.apache.lucene.store.NoLockFactory.getNoLockFactory;
[ERROR] ^
[ERROR]   symbol:   static getNoLockFactory
[ERROR]   location: class NoLockFactory
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\util\CompressingCodec.java:25:
 error: package org.apache.lucene.codecs.lucene40 does not exist
[ERROR] import org.apache.lucene.codecs.lucene40.Lucene40LiveDocsFormat;
[ERROR]                                         ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\util\CompressingCodec.java:26:
 error: package org.apache.lucene.codecs.lucene42 does not exist
[ERROR] import org.apache.lucene.codecs.lucene42.Lucene42NormsFormat;
[ERROR]                                         ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\util\CompressingCodec.java:27:
 error: package org.apache.lucene.codecs.lucene46 does not exist
[ERROR] import org.apache.lucene.codecs.lucene46.Lucene46Codec;
[ERROR]                                         ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\util\CompressingCodec.java:28:
 error: package org.apache.lucene.codecs.lucene46 does not exist
[ERROR] import org.apache.lucene.codecs.lucene46.Lucene46FieldInfosFormat;
[ERROR]                                         ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\util\CompressingCodec.java:29:
 error: package org.apache.lucene.codecs.lucene46 does not exist
[ERROR] import org.apache.lucene.codecs.lucene46.Lucene46SegmentInfoFormat;
[ERROR]                                         ^
[ERROR] 
C:\projects\apache\oak\trunk\oak-lucene\src\main\java\org\apache\jackrabbit\oak\plugins\index\lucene\writer\CommitMitigatingTieredMergePolicy.java:365:
 error: cannot find symbol
[ERROR]     public MergeSpecification findMerges(MergeTrigger mergeTrigger, 
SegmentInfos infos) throws IOException {
[ERROR]                                          ^
[ERROR]   symbol:   class MergeTrigger
[ERROR]   location: class CommitMitigatingTieredMergePolicy
[ERROR]
[ERROR] Command line was: C:\usr\local\jdk-11.0.2\bin\javadoc.exe @options 
@packages
[ERROR]
[ERROR] Refer to the generated Javadoc files in 
'C:\projects\apache\oak\trunk\target\site\apidocs' dir.
{noformat}

> javadoc:aggregate fails withs Java 11
> -------------------------------------
>
>                 Key: OAK-9594
>                 URL: https://issues.apache.org/jira/browse/OAK-9594
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>            Reporter: Nitin Gupta
>            Priority: Major
>
> Steps to reproduce - 
> Use java 11.
> Run mvn javadoc:aggregate on project root. 
> You will notice the command fails with multiple errors.
> This works fine with j8. Issue persists with java 11.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to