It was built successfully after I switched to Thrift version 0.7.0 -----Original Message----- From: Xu, Cheng A [mailto:[email protected]] Sent: Thursday, October 09, 2014 3:05 PM To: [email protected] Cc: [email protected] Subject: RE: build error
Hi Jake, Thanks for your reply. I am still trapped in the same errors. Thrift I use was built from the latest trunk codes. The class StructV1 autogenerated by Thrift Compiler (1.0.0-dev) is importing “org.apache.thrift.scheme.IScheme”. I manually added the maven dependency in the path “./incubator-parquet-mr/parquet-thrift/pom.xml” and the build will passed such errors while cannot find the “javax.jdo:jdo2-api:jar:2.3-ec” from the maven central repository. The maven is not trying to download “javax.jdo:jdo2-api:jar:2.3-ec” from “repository.cloudera.com” after my changes. Errors are as followings. INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Parquet Thrift 1.6.0rc3-SNAPSHOT [INFO] ------------------------------------------------------------------------ [WARNING] Could not transfer metadata asm:asm/maven-metadata.xml from/to local.repository (file:../../local.repository/trunk): No connector available to access repository local.repository (file:../../local.repository/trunk) of type legacy using the available factories WagonRepositoryConnectorFactory [WARNING] The POM for javax.jdo:jdo2-api:jar:2.3-ec is missing, no dependency information available [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Parquet MR ........................................ SUCCESS [0.602s] [INFO] Parquet Common .................................... SUCCESS [0.760s] [INFO] Parquet Generator ................................. SUCCESS [0.055s] [INFO] Parquet Encodings ................................. SUCCESS [4.800s] [INFO] Parquet Column .................................... SUCCESS [7.662s] [INFO] Parquet Jackson ................................... SUCCESS [1.260s] [INFO] Parquet Hadoop .................................... SUCCESS [0.714s] [INFO] Parquet Avro ...................................... SUCCESS [2.258s] [INFO] Parquet Pig ....................................... SUCCESS [1.047s] [INFO] Parquet Thrift .................................... FAILURE [0.191s] [INFO] Parquet Cascading ................................. SKIPPED [INFO] Parquet Pig bundle ................................ SKIPPED [INFO] Parquet Protobuf .................................. SKIPPED [INFO] Parquet Scala ..................................... SKIPPED [INFO] Parquet Scrooge ................................... SKIPPED [INFO] Parquet Hadoop Bundle ............................. SKIPPED [INFO] Parquet Hive ...................................... SKIPPED [INFO] Parquet Hive Binding Parent ....................... SKIPPED [INFO] Parquet Hive Binding Interface .................... SKIPPED [INFO] Parquet Hive 0.10 Binding ......................... SKIPPED [INFO] Parquet Hive 0.12 Binding ......................... SKIPPED [INFO] Parquet Hive Binding Factory ...................... SKIPPED [INFO] Parquet Hive Binding Bundle ....................... SKIPPED [INFO] Parquet Hive Storage Handler ...................... SKIPPED [INFO] Parquet Hive Bundle ............................... SKIPPED [INFO] Parquet Tools ..................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 19.816s [INFO] Finished at: Thu Oct 09 07:04:36 UTC 2014 [INFO] Final Memory: 42M/359M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal on project parquet-thrift: Could not resolve dependencies for project com.twitter:parquet-thrift:jar:1.6.0rc3-SNAPSHOT: Failure to find javax.jdo:jdo2-api:jar:2.3-ec in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1] From: Jake Farrell [mailto:[email protected]] Sent: Thursday, October 09, 2014 10:16 AM To: Xu, Cheng A Cc: [email protected]; [email protected] Subject: Re: build error We are working on rpm's to make it easier to install, but until they are available here are instructions if you need them http://thrift.apache.org/docs/install/centos If you have any questions please let me know -Jake On Wed, Oct 8, 2014 at 9:05 PM, Xu, Cheng A <[email protected]<mailto:[email protected]>> wrote: CentOS release 6.3 -----Original Message----- From: Jake Farrell [mailto:[email protected]<mailto:[email protected]>] Sent: Thursday, October 09, 2014 8:51 AM To: [email protected]<mailto:[email protected]> Subject: Re: build error What OS are you trying to build on? -Jake On Wed, Oct 8, 2014 at 3:31 AM, lukas nalezenec <[email protected]<mailto:[email protected]>> wrote: > Hi, > You have to install Thrift first. > > Lukas > > On Wed, Oct 8, 2014 at 5:31 AM, Xu, Cheng A > <[email protected]<mailto:[email protected]>> wrote: > > > Hi, > > I am just getting started on the parquet project and I am facing a > > build error as the followings after executing "mvn clean install -Phadoop-2" > > under the root path of the project. Is there anything I missed to > > make it build success? Thanks! > > > > [INFO] Compiling 47 source files to > > > code/github-project/incubator-parquet-mr/parquet-thrift/target/test-cl > asses > > [INFO] > > -------------------------------------------------------------------- > > ---- > > [INFO] Reactor Summary: > > [INFO] > > [INFO] Parquet MR ........................................ SUCCESS > [1.450s] > > [INFO] Parquet Common .................................... SUCCESS > [3.814s] > > [INFO] Parquet Generator ................................. SUCCESS > [0.749s] > > [INFO] Parquet Encodings ................................. SUCCESS > [5.353s] > > [INFO] Parquet Column .................................... SUCCESS > > [11.155s] [INFO] Parquet Jackson ................................... > > SUCCESS > [0.762s] > > [INFO] Parquet Hadoop .................................... SUCCESS > [4.124s] > > [INFO] Parquet Avro ...................................... SUCCESS > [3.120s] > > [INFO] Parquet Pig ....................................... SUCCESS > [4.284s] > > [INFO] Parquet Thrift .................................... FAILURE > [4.402s] > > [INFO] Parquet Cascading ................................. SKIPPED > > [INFO] Parquet Pig bundle ................................ SKIPPED > > [INFO] Parquet Protobuf .................................. SKIPPED > > [INFO] Parquet Scala ..................................... SKIPPED > > [INFO] Parquet Scrooge ................................... SKIPPED > > [INFO] Parquet Hadoop Bundle ............................. SKIPPED > > [INFO] Parquet Hive ...................................... SKIPPED > > [INFO] Parquet Hive Binding Parent ....................... SKIPPED > > [INFO] Parquet Hive Binding Interface .................... SKIPPED > > [INFO] Parquet Hive 0.10 Binding ......................... SKIPPED > > [INFO] Parquet Hive 0.12 Binding ......................... SKIPPED > > [INFO] Parquet Hive Binding Factory ...................... SKIPPED > > [INFO] Parquet Hive Binding Bundle ....................... SKIPPED > > [INFO] Parquet Hive Storage Handler ...................... SKIPPED > > [INFO] Parquet Hive Bundle ............................... SKIPPED > > [INFO] Parquet Tools ..................................... SKIPPED > > [INFO] > > -------------------------------------------------------------------- > > ---- > > [INFO] BUILD FAILURE > > [INFO] > > -------------------------------------------------------------------- > > ---- > > [INFO] Total time: 39.692s > > [INFO] Finished at: Wed Oct 08 03:26:23 UTC 2014 [INFO] Final > > Memory: 93M/402M [INFO] > > -------------------------------------------------------------------- > > ---- > > [ERROR] Failed to execute goal > > org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile > > (default-testCompile) on project parquet-thrift: Compilation failure: > > Compilation failure: > > [ERROR] > > > github-project/incubator-parquet-mr/parquet-thrift/target/generated-te > st-sources/thrift/parquet/thrift/test/compat/StructV1.java:[10,31] > > error: package org.apache.thrift.scheme does not exist [ERROR] > > [ERROR] > > > github-project/incubator-parquet-mr/parquet-thrift/target/generated-te > st-sources/thrift/parquet/thrift/test/compat/StructV1.java:[11,31] > > error: package org.apache.thrift.scheme does not exist > > > > Regards, > > Ferdinand Xu > > > > >
