Build failure with OpenJDK 11 (amazon corretto)

John Huss <[email protected]>
Newsgroups gmane.comp.java.cayenne.devel
Message-ID <CAOUwSGtTBH3VQLvTYD-BNOYS+KmN=RwsZBH_pwvWCaz+ZcVsgw@mail.gmail.com>
The latest master is failing to build with the distribution of OpenJDK 11
from Amazon due to a javadoc problem:

*QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside *

Here is the entire error:

[*ERROR*] Failed to execute goal
org.apache.maven.plugins:maven-javadoc-plugin:3.1.1:javadoc *(javadoc)* on
project cayenne-doc: *An error has occurred in Javadoc report generation: *

[*ERROR*] *Exit code: 1 -
/Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/sybase/SybaseQualifierTranslator.java:22:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *import
org.apache.cayenne.access.translator.select.QualifierTranslator;*

[*ERROR*] *                                                  ^*

[*ERROR*] */Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/sybase/SybaseQualifierTranslator.java:31:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *public class SybaseQualifierTranslator extends
QualifierTranslator {*

[*ERROR*] *                                               ^*

[*ERROR*] */Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/frontbase/FrontBaseQualifierTranslator.java:23:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *import
org.apache.cayenne.access.translator.select.QualifierTranslator;*

[*ERROR*] *                                                  ^*

[*ERROR*] */Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/frontbase/FrontBaseQualifierTranslator.java:32:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *public class FrontBaseQualifierTranslator extends
QualifierTranslator {*

[*ERROR*] *                                                  ^*

[*ERROR*] */Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/openbase/OpenBaseQualifierTranslator.java:25:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *import
org.apache.cayenne.access.translator.select.QualifierTranslator;*

[*ERROR*] *                                                  ^*

[*ERROR*] */Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/openbase/OpenBaseQualifierTranslator.java:38:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *public class OpenBaseQualifierTranslator extends
QualifierTranslator {*

[*ERROR*] *                                                 ^*

[*ERROR*] */Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/sqlite/SQLiteQualifierTranslator.java:22:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *import
org.apache.cayenne.access.translator.select.QualifierTranslator;*

[*ERROR*] *                                                  ^*

[*ERROR*] */Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/sqlite/SQLiteQualifierTranslator.java:32:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *public class SQLiteQualifierTranslator extends
QualifierTranslator {*

[*ERROR*] *                                               ^*

[*ERROR*] */Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/mysql/MySQLQualifierTranslator.java:24:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *import
org.apache.cayenne.access.translator.select.QualifierTranslator;*

[*ERROR*] *                                                  ^*

[*ERROR*] */Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/mysql/MySQLQualifierTranslator.java:30:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *class MySQLQualifierTranslator extends QualifierTranslator {*

[*ERROR*] *                                       ^*

[*ERROR*] */Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/firebird/FirebirdQualifierTranslator.java:22:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *import
org.apache.cayenne.access.translator.select.QualifierTranslator;*

[*ERROR*] *                                                  ^*

[*ERROR*] */Users/john/cayenne/docs/doc/target/sources/org/apache/cayenne/dba/firebird/FirebirdQualifierTranslator.java:31:
error: QualifierTranslator is not public in
org.apache.cayenne.access.translator.select; cannot be accessed from
outside package*

[*ERROR*] *public class FirebirdQualifierTranslator extends
QualifierTranslator {*

[*ERROR*] *                                                 ^*

[*ERROR*]

[*ERROR*] *Command line was:
/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home/bin/javadoc
@options @argfile*

[*ERROR*]

[*ERROR*] *Refer to the generated Javadoc files in
'/Users/john/cayenne/docs/doc/target/site/apidocs/doc/api' dir.*
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.