You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hawq.apache.org by "Ed Espino (JIRA)" <ji...@apache.org> on 2017/02/02 01:04:51 UTC

[jira] [Commented] (HAWQ-1306) PXF no longer builds with JDK 1.8 (after commit 6fa1ced2)

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

Ed Espino commented on HAWQ-1306:
---------------------------------

After the original fix, there is also a warning generated. Can you take a look at that as well?

{code}
16:37 $ gradlew :pxf-api:javadoc
gradlew :pxf-api:javadoc
:pxf-api:compileJava
:pxf-api:processResources UP-TO-DATE
:pxf-api:classes
:pxf-api:javadoc/Users/espino/workspace/HAWQ-projects/incubator-hawq/pxf/pxf-api/src/main/java/org/apache/hawq/pxf/api/OutputFormat.java:51: warning: no @param for className
    public static OutputFormat getOutputFormat(String className) {
                               ^

1 warning

BUILD SUCCESSFUL

Total time: 10.196 secs

This build could be faster, please consider using the Gradle Daemon: https://docs.gradle.org/2.13/userguide/gradle_daemon.html
{code}

> PXF no longer builds with JDK 1.8 (after commit 6fa1ced2)
> ---------------------------------------------------------
>
>                 Key: HAWQ-1306
>                 URL: https://issues.apache.org/jira/browse/HAWQ-1306
>             Project: Apache HAWQ
>          Issue Type: Bug
>          Components: PXF
>            Reporter: Ed Espino
>            Assignee: Oleksandr Diachenko
>             Fix For: 2.2.0.0-incubating
>
>
> After commit [6fa1ced2|https://github.com/apache/incubator-hawq/commit/6fa1ced20e8bb2820b73e6904f77c4b4a1ed6de2], PXF fails to build (javadoc section).
> Here is the error message:
> {code}
> 08:56 $ javac -version
> javac 1.8.0_121
> ✔ ~/workspace/HAWQ-projects/incubator-hawq/pxf [:6fa1ced2|…1] 
> 08:57 $ java -version
> java version "1.8.0_121"
> Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
> Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
> ✔ ~/workspace/HAWQ-projects/incubator-hawq/pxf [:6fa1ced2|✔] 
> 08:58 $ make
> ./gradlew clean release -DdeployPath="/usr/local/hawq/pxf"
> :clean UP-TO-DATE
> :pxf:clean UP-TO-DATE
> :pxf-api:clean UP-TO-DATE
> :pxf-hbase:clean UP-TO-DATE
> :pxf-hdfs:clean UP-TO-DATE
> :pxf-hive:clean UP-TO-DATE
> :pxf-json:clean UP-TO-DATE
> :pxf-service:clean UP-TO-DATE
> :pxf:compileJava UP-TO-DATE
> :pxf:processResources UP-TO-DATE
> :pxf:classes UP-TO-DATE
> :pxf:jar SKIPPED
> :pxf:assemble UP-TO-DATE
> :pxf:compileTestJava UP-TO-DATE
> :pxf:processTestResources UP-TO-DATE
> :pxf:testClasses UP-TO-DATE
> :pxf:test UP-TO-DATE
> :pxf:check UP-TO-DATE
> :pxf:build UP-TO-DATE
> :pxf:buildRpm
> :pxf:distTar UP-TO-DATE
> :pxf:javadoc UP-TO-DATE
> :pxf-api:compileJava
> :pxf-api:processResources UP-TO-DATE
> :pxf-api:classes
> :pxf-api:jar
> :pxf-api:assemble
> :pxf-api:compileTestJavaNote: /Users/espino/workspace/HAWQ-projects/incubator-hawq/pxf/pxf-api/src/test/java/org/apache/hawq/pxf/api/utilities/ColumnDescriptorTest.java uses or overrides a deprecated API.
> Note: Recompile with -Xlint:deprecation for details.
> :pxf-api:processTestResources UP-TO-DATE
> :pxf-api:testClasses
> :pxf-api:test
> :pxf-api:check
> :pxf-api:build
> :pxf-api:javadoc/Users/espino/workspace/HAWQ-projects/incubator-hawq/pxf/pxf-api/src/main/java/org/apache/hawq/pxf/api/OutputFormat.java:51: warning: no @param for className
>     public static OutputFormat getOutputFormat(String className) {
>                                ^
> /Users/espino/workspace/HAWQ-projects/incubator-hawq/pxf/pxf-api/src/main/java/org/apache/hawq/pxf/api/OutputFormat.java:24: error: reference not found
>  * PXF supported output formats: {@link org.apache.hawq.pxf.service.io.Text} and {@link org.apache.hawq.pxf.service.io.GPDBWritable}
>                                         ^
> /Users/espino/workspace/HAWQ-projects/incubator-hawq/pxf/pxf-api/src/main/java/org/apache/hawq/pxf/api/OutputFormat.java:24: error: reference not found
>  * PXF supported output formats: {@link org.apache.hawq.pxf.service.io.Text} and {@link org.apache.hawq.pxf.service.io.GPDBWritable}
>                                                                                         ^
> 2 errors
> 1 warning
> :pxf-api:javadoc FAILED
> FAILURE: Build failed with an exception.
> * What went wrong:
> Execution failed for task ':pxf-api:javadoc'.
> > Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): '/Users/espino/workspace/HAWQ-projects/incubator-hawq/pxf/pxf-api/build/tmp/javadoc/javadoc.options'
> * Try:
> Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
> BUILD FAILED
> Total time: 14.015 secs
> make: *** [all] Error 1
> ✘-2 ~/workspace/HAWQ-projects/incubator-hawq/pxf [:6fa1ced2|✔] 
> 08:58 $ 
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)