Hi John,

Just checked the build with Corretto on master, 4.1-STABLE, and
4.0-STABLE branches. It seems fine to me.
Are you sure it's the latest master? QualifierTranslator is removed in
4.2 for some time now.

Just in case, here is my environment:

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Java version: 11.0.12, vendor: Amazon.com Inc., runtime:
D:\soft\corretto\jdk11.0.12_7
OS name: "windows 10", version: "10.0", arch: "x86", family: "windows"

On Mon, Sep 20, 2021 at 7:04 PM John Huss <johnth...@gmail.com> wrote:
>
> 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.*



-- 
Best regards,
Nikita Timofeev

Reply via email to