You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Zoltan Ivanfi (JIRA)" <ji...@apache.org> on 2019/03/26 14:37:00 UTC

[jira] [Updated] (PARQUET-1497) [Java] javax annotations dependency missing for Java 11

     [ https://issues.apache.org/jira/browse/PARQUET-1497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zoltan Ivanfi updated PARQUET-1497:
-----------------------------------
    Summary: [Java] javax annotations dependency missing for Java 11  (was: [Java] Building on OSX fails with OpenJDK 11)

> [Java] javax annotations dependency missing for Java 11
> -------------------------------------------------------
>
>                 Key: PARQUET-1497
>                 URL: https://issues.apache.org/jira/browse/PARQUET-1497
>             Project: Parquet
>          Issue Type: Bug
>          Components: parquet-thrift
>    Affects Versions: 1.10.0
>            Reporter: Uwe L. Korn
>            Assignee: Uwe L. Korn
>            Priority: Major
>              Labels: pull-request-available
>
> When trying to build with OpenJDK 11, I get errors due to the Generated annotation not being resolved:
> {code:java}
> [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ parquet-format-structures ---
> [INFO] Changes detected - recompiling the module!
> [INFO] Compiling 51 source files to /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/classes
> [INFO] -------------------------------------------------------------
> [WARNING] COMPILATION WARNING :
> [INFO] -------------------------------------------------------------
> [WARNING] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/src/main/java/org/apache/parquet/format/event/Consumers.java: /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/src/main/java/org/apache/parquet/format/event/Consumers.java uses or overrides a deprecated API.
> [WARNING] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/src/main/java/org/apache/parquet/format/event/Consumers.java: Recompile with -Xlint:deprecation for details.
> [INFO] 2 warnings
> [INFO] -------------------------------------------------------------
> [INFO] -------------------------------------------------------------
> [ERROR] COMPILATION ERROR :
> [INFO] -------------------------------------------------------------
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/NanoSeconds.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/NanoSeconds.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/StringType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/StringType.java:[40,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DataPageHeaderV2.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DataPageHeaderV2.java:[43,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/Statistics.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/Statistics.java:[41,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/SortingColumn.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/SortingColumn.java:[40,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TimestampType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TimestampType.java:[42,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TimeUnit.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MilliSeconds.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MilliSeconds.java:[40,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MicroSeconds.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MicroSeconds.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DecimalType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DecimalType.java:[45,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/LogicalType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MapType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/MapType.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ListType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ListType.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/EnumType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/EnumType.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DateType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DateType.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TimeType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TimeType.java:[42,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/IntType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/IntType.java:[44,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/NullType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/NullType.java:[44,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/JsonType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/JsonType.java:[42,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/BsonType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/BsonType.java:[42,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/UUIDType.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/UUIDType.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/IndexPageHeader.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/IndexPageHeader.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageEncodingStats.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageEncodingStats.java:[40,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnChunk.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnChunk.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnMetaData.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnMetaData.java:[40,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/KeyValue.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/KeyValue.java:[40,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageLocation.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageLocation.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DictionaryPageHeader.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DictionaryPageHeader.java:[40,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageHeader.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/PageHeader.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DataPageHeader.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/DataPageHeader.java:[40,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/FileMetaData.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/FileMetaData.java:[40,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnIndex.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnIndex.java:[41,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/OffsetIndex.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/OffsetIndex.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/SchemaElement.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/SchemaElement.java:[43,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/RowGroup.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/RowGroup.java:[37,2] cannot find symbol
>   symbol: class Generated
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/ColumnOrder.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TypeDefinedOrder.java:[32,24] package javax.annotation does not exist
> [ERROR] /Users/uwe/tmp/apache-parquet-1.11.0/parquet-format-structures/target/generated-sources/thrift/org/apache/parquet/format/TypeDefinedOrder.java:[40,2] cannot find symbol
>   symbol: class Generated
> [INFO] 71 errors{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)