sonalgoyal / crux

Crux is a reporting application for HBase. Crux provides a simple web based graphical interface to access HBase, query data and create reports. Crux is open sourced under Apache Software Foundation License v2.0.

Home Page:http://nubetech.co/category/crux-2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Building fails

sumitshrestha opened this issue · comments

Hi Sonal,
I checked out the code from git hub and tried building it with mvn -Dcdh3 install as mine hbase is cdh3. But, it fails with 24 errors saying this.

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building crux
[INFO] task-segment: [install]
[INFO] ------------------------------------------------------------------------
[INFO] [properties:read-project-properties {execution: default}]
[INFO] [build-helper:add-source {execution: default}]
[INFO] Source directory: /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/testData added.
[debug] execute contextualize
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 6 resources
Downloading: https://repository.cloudera.com/artifactory/cloudera-repos//com/google/code/struts2-fullhibernatecore-plugin/2.2.2-GA/struts2-fullhibernatecore-plugin-2.2.2-GA.pom
[INFO] Unable to find resource 'com.google.code:struts2-fullhibernatecore-plugin:pom:2.2.2-GA' in repository Cloudera (https://repository.cloudera.com/artifactory/cloudera-repos/)
Downloading: https://repository.jboss.org/nexus/content/groups/public/com/google/code/struts2-fullhibernatecore-plugin/2.2.2-GA/struts2-fullhibernatecore-plugin-2.2.2-GA.pom
[INFO] Unable to find resource 'com.google.code:struts2-fullhibernatecore-plugin:pom:2.2.2-GA' in repository JBoss (https://repository.jboss.org/nexus/content/groups/public)
Downloading: http://repo1.maven.org/maven2/com/google/code/struts2-fullhibernatecore-plugin/2.2.2-GA/struts2-fullhibernatecore-plugin-2.2.2-GA.pom
[INFO] Unable to find resource 'com.google.code:struts2-fullhibernatecore-plugin:pom:2.2.2-GA' in repository central (http://repo1.maven.org/maven2)
[INFO] [compiler:compile {execution: default-compile}]
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[INFO] Compiling 127 source files to /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationProtocol.java:[6,34] cannot find symbol
symbol : class CoprocessorProtocol
location: package org.apache.hadoop.hbase.ipc
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationProtocol.java:[11,53] cannot find symbol
symbol: class CoprocessorProtocol
public interface GroupingAggregationProtocol extends CoprocessorProtocol{
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[7,49] package org.apache.hadoop.hbase.client.coprocessor does not exist
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[12,54] package Batch does not exist
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[12,59] interface expected here
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/QueryExecutor.java:[28,49] package org.apache.hadoop.hbase.client.coprocessor does not exist
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[7,49] package org.apache.hadoop.hbase.client.coprocessor does not exist
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[19,62] package Batch does not exist
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[19,71] interface expected here
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[11,42] package org.apache.hadoop.hbase.coprocessor does not exist
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[12,42] package org.apache.hadoop.hbase.coprocessor does not exist
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[13,34] cannot find symbol
symbol : class ProtocolSignature
location: package org.apache.hadoop.hbase.ipc
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[30,45] cannot find symbol
symbol: class BaseEndpointCoprocessor
public class GroupingAggregationImpl extends BaseEndpointCoprocessor implements
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[37,8] cannot find symbol
symbol : class ProtocolSignature
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/util/Utility.java:[20,42] package org.apache.hadoop.hbase.coprocessor does not exist
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[22,1] method does not override or implement a method from a supertype
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/QueryExecutor.java:[94,12] cannot find symbol
symbol : method coprocessorExec(java.lang.Class<co.nubetech.crux.server.aggregate.GroupingAggregationProtocol>,byte[],byte[],co.nubetech.crux.server.aggregate.GroupingAggregationBatch,co.nubetech.crux.server.aggregate.GroupingAggregationBatchCallback)
location: interface org.apache.hadoop.hbase.client.HTableInterface
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[41,17] cannot find symbol
symbol : class ProtocolSignature
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[36,1] method does not override or implement a method from a supertype
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[76,17] cannot find symbol
symbol : class RegionCoprocessorEnvironment
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[76,47] cannot find symbol
symbol : method getEnvironment()
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[122,14] cannot find symbol
symbol : class RegionCoprocessorEnvironment
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[122,44] cannot find symbol
symbol : method getEnvironment()
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR] /home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/util/Utility.java:[47,12] cannot find symbol
symbol : variable CoprocessorHost
location: class co.nubetech.crux.util.Utility
[INFO] 24 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationProtocol.java:[6,34] cannot find symbol
symbol : class CoprocessorProtocol
location: package org.apache.hadoop.hbase.ipc
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationProtocol.java:[11,53] cannot find symbol
symbol: class CoprocessorProtocol
public interface GroupingAggregationProtocol extends CoprocessorProtocol{
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[7,49] package org.apache.hadoop.hbase.client.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[12,54] package Batch does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[12,59] interface expected here
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/QueryExecutor.java:[28,49] package org.apache.hadoop.hbase.client.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[7,49] package org.apache.hadoop.hbase.client.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[19,62] package Batch does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[19,71] interface expected here
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[11,42] package org.apache.hadoop.hbase.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[12,42] package org.apache.hadoop.hbase.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[13,34] cannot find symbol
symbol : class ProtocolSignature
location: package org.apache.hadoop.hbase.ipc
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[30,45] cannot find symbol
symbol: class BaseEndpointCoprocessor
public class GroupingAggregationImpl extends BaseEndpointCoprocessor implements
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[37,8] cannot find symbol
symbol : class ProtocolSignature
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/util/Utility.java:[20,42] package org.apache.hadoop.hbase.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[22,1] method does not override or implement a method from a supertype
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/QueryExecutor.java:[94,12] cannot find symbol
symbol : method coprocessorExec(java.lang.Class<co.nubetech.crux.server.aggregate.GroupingAggregationProtocol>,byte[],byte[],co.nubetech.crux.server.aggregate.GroupingAggregationBatch,co.nubetech.crux.server.aggregate.GroupingAggregationBatchCallback)
location: interface org.apache.hadoop.hbase.client.HTableInterface
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[41,17] cannot find symbol
symbol : class ProtocolSignature
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[36,1] method does not override or implement a method from a supertype
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[76,17] cannot find symbol
symbol : class RegionCoprocessorEnvironment
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[76,47] cannot find symbol
symbol : method getEnvironment()
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[122,14] cannot find symbol
symbol : class RegionCoprocessorEnvironment
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[122,44] cannot find symbol
symbol : method getEnvironment()
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/util/Utility.java:[47,12] cannot find symbol
symbol : variable CoprocessorHost
location: class co.nubetech.crux.util.Utility

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 14 seconds
[INFO] Finished at: Thu Feb 21 09:52:50 NPT 2013
[INFO] Final Memory: 58M/213M
[INFO] ------------------------------------------------------------------------

Is it genuine error in the code or have i missed something. Right now i am evaluating ready tools for hbase so cannot put time to fix it. if you can see and help me fix it it would be great.

Thanks,
Sumit

Hi,

The aggregation branch(default) from which you have pulled the code is not
for CDH3, can you please try pulling from master?

Best Regards,
Sonal
Real Time Analytics for BigData https://github.com/sonalgoyal/crux
Nube Technologies http://www.nubetech.co

http://in.linkedin.com/in/sonalgoyal

On Thu, Feb 21, 2013 at 9:43 AM, sumitshrestha notifications@github.comwrote:

Hi Sonal,
I checked out the code from git hub and tried building it with mvn -Dcdh3
install as mine hbase is cdh3. But, it fails with 24 errors saying this.

[INFO] Scanning for projects...

[INFO]

[INFO] Building crux
[INFO] task-segment: [install]

[INFO]

[INFO] [properties:read-project-properties {execution: default}]
[INFO] [build-helper:add-source {execution: default}]
[INFO] Source directory:
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/testData added.
[debug] execute contextualize
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 6 resources
Downloading:
https://repository.cloudera.com/artifactory/cloudera-repos//com/google/code/struts2-fullhibernatecore-plugin/2.2.2-GA/struts2-fullhibernatecore-plugin-2.2.2-GA.pom
[INFO] Unable to find resource
'com.google.code:struts2-fullhibernatecore-plugin:pom:2.2.2-GA' in
repository Cloudera (
https://repository.cloudera.com/artifactory/cloudera-repos/)
Downloading:
https://repository.jboss.org/nexus/content/groups/public/com/google/code/struts2-fullhibernatecore-plugin/2.2.2-GA/struts2-fullhibernatecore-plugin-2.2.2-GA.pom
[INFO] Unable to find resource
'com.google.code:struts2-fullhibernatecore-plugin:pom:2.2.2-GA' in
repository JBoss (https://repository.jboss.org/nexus/content/groups/public
)
Downloading:
http://repo1.maven.org/maven2/com/google/code/struts2-fullhibernatecore-plugin/2.2.2-GA/struts2-fullhibernatecore-plugin-2.2.2-GA.pom
[INFO] Unable to find resource
'com.google.code:struts2-fullhibernatecore-plugin:pom:2.2.2-GA' in
repository central (http://repo1.maven.org/maven2)
[INFO] [compiler:compile {execution: default-compile}]
[WARNING] File encoding has not been set, using platform encoding UTF-8,
i.e. build is platform dependent!
[INFO] Compiling 127 source files to
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationProtocol.java:[6,34]
cannot find symbol
symbol : class CoprocessorProtocol
location: package org.apache.hadoop.hbase.ipc
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationProtocol.java:[11,53]
cannot find symbol
symbol: class CoprocessorProtocol
public interface GroupingAggregationProtocol extends CoprocessorProtocol{
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[7,49]
package org.apache.hadoop.hbase.client.coprocessor does not exist
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[12,54]
package Batch does not exist
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[12,59]
interface expected here
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/QueryExecutor.java:[28,49]
package org.apache.hadoop.hbase.client.coprocessor does not exist
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[7,49]
package org.apache.hadoop.hbase.client.coprocessor does not exist
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[19,62]
package Batch does not exist
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[19,71]
interface expected here
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[11,42]
package org.apache.hadoop.hbase.coprocessor does not exist
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[12,42]
package org.apache.hadoop.hbase.coprocessor does not exist
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[13,34]
cannot find symbol
symbol : class ProtocolSignature
location: package org.apache.hadoop.hbase.ipc
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[30,45]
cannot find symbol
symbol: class BaseEndpointCoprocessor
public class GroupingAggregationImpl extends BaseEndpointCoprocessor
implements
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[37,8]
cannot find symbol
symbol : class ProtocolSignature
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/util/Utility.java:[20,42]
package org.apache.hadoop.hbase.coprocessor does not exist
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[22,1]
method does not override or implement a method from a supertype
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/QueryExecutor.java:[94,12]
cannot find symbol
symbol : method
coprocessorExec(java.lang.Class,byte[],byte[],co.nubetech.crux.server.aggregate.GroupingAggregationBatch,co.nubetech.crux.server.aggregate.GroupingAggregationBatchCallback)
location: interface org.apache.hadoop.hbase.client.HTableInterface
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[41,17]
cannot find symbol
symbol : class ProtocolSignature
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[36,1]
method does not override or implement a method from a supertype
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[76,17]
cannot find symbol
symbol : class RegionCoprocessorEnvironment
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[76,47]
cannot find symbol
symbol : method getEnvironment()
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[122,14]
cannot find symbol
symbol : class RegionCoprocessorEnvironment
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[122,44]
cannot find symbol
symbol : method getEnvironment()
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
[ERROR]
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/util/Utility.java:[47,12]
cannot find symbol
symbol : variable CoprocessorHost
location: class co.nubetech.crux.util.Utility
[INFO] 24 errors
[INFO] -------------------------------------------------------------

[INFO]

[ERROR] BUILD FAILURE

[INFO]

[INFO] Compilation failure

/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationProtocol.java:[6,34]
cannot find symbol
symbol : class CoprocessorProtocol
location: package org.apache.hadoop.hbase.ipc
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationProtocol.java:[11,53]
cannot find symbol
symbol: class CoprocessorProtocol
public interface GroupingAggregationProtocol extends CoprocessorProtocol{
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[7,49]
package org.apache.hadoop.hbase.client.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[12,54]
package Batch does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[12,59]
interface expected here
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/QueryExecutor.java:[28,49]
package org.apache.hadoop.hbase.client.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[7,49]
package org.apache.hadoop.hbase.client.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[19,62]
package Batch does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatchCallback.java:[19,71]
interface expected here
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[11,42]
package org.apache.hadoop.hbase.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[12,42]
package org.apache.hadoop.hbase.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[13,34]
cannot find symbol
symbol : class ProtocolSignature
location: package org.apache.hadoop.hbase.ipc
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[30,45]
cannot find symbol
symbol: class BaseEndpointCoprocessor
public class GroupingAggregationImpl extends BaseEndpointCoprocessor
implements
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[37,8]
cannot find symbol
symbol : class ProtocolSignature
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/util/Utility.java:[20,42]
package org.apache.hadoop.hbase.coprocessor does not exist
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationBatch.java:[22,1]
method does not override or implement a method from a supertype
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/QueryExecutor.java:[94,12]
cannot find symbol
symbol : method
coprocessorExec(java.lang.Class,byte[],byte[],co.nubetech.crux.server.aggregate.GroupingAggregationBatch,co.nubetech.crux.server.aggregate.GroupingAggregationBatchCallback)
location: interface org.apache.hadoop.hbase.client.HTableInterface
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[41,17]
cannot find symbol
symbol : class ProtocolSignature
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[36,1]
method does not override or implement a method from a supertype
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[76,17]
cannot find symbol
symbol : class RegionCoprocessorEnvironment
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[76,47]
cannot find symbol
symbol : method getEnvironment()
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[122,14]
cannot find symbol
symbol : class RegionCoprocessorEnvironment
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/server/aggregate/GroupingAggregationImpl.java:[122,44]
cannot find symbol
symbol : method getEnvironment()
location: class co.nubetech.crux.server.aggregate.GroupingAggregationImpl
/home/sumit/Projects/DwNorm/Crux/code/crux-aggregation/src/main/java/co/nubetech/crux/util/Utility.java:[47,12]
cannot find symbol
symbol : variable CoprocessorHost
location: class co.nubetech.crux.util.Utility

[INFO]

[INFO] For more information, run Maven with the -e switch

[INFO]

[INFO] Total time: 14 seconds
[INFO] Finished at: Thu Feb 21 09:52:50 NPT 2013
[INFO] Final Memory: 58M/213M

[INFO]

Is it genuine error in the code or have i missed something. Right now i am
evaluating ready tools for hbase so cannot put time to fix it. if you can
see and help me fix it it would be great.

Thanks,
Sumit


Reply to this email directly or view it on GitHubhttps://github.com//issues/30.

Hi Sonal,
Thanks for your reply. I downloaded the master branch and deployed it in my tomcat. But, while running it displays blanks in type section. Attached is the snapshot of what happens.
crux

Is my system not getting connected to mysql? what is the default mysql user settings in crux?

Hi Sumit,

Default mysql user is root/root. DB is crux. Can you check if the schema is
correct? db/schema.sql is the file that is run.

Best Regards,
Sonal
Real Time Analytics for BigData https://github.com/sonalgoyal/crux
Nube Technologies http://www.nubetech.co

http://in.linkedin.com/in/sonalgoyal

On Fri, Feb 22, 2013 at 5:18 PM, Sumit Shrestha notifications@github.comwrote:

Hi Sonal,
Thanks for your reply. I downloaded the master branch and deployed it in
my tomcat. But, while running it displays blanks in type section. Attached
is the snapshot of what happens.
[image: crux]https://f.cloud.github.com/assets/3655509/184687/95367046-7ce5-11e2-902d-76ca54161158.png

Is my system not getting connected to mysql? what is the default mysql
user settings in crux?


Reply to this email directly or view it on GitHubhttps://github.com//issues/30#issuecomment-13939743.

Hi Sonal,
Yeah my db has same credentials. Also, i did ran the schema file but it was
of the main trunk code which had failed earlier. is there any difference
between the two i.e. the one from trunk and other from master?

regards,
Sumit

On Fri, Feb 22, 2013 at 11:30 PM, Sonal notifications@github.com wrote:

Hi Sumit,

Default mysql user is root/root. DB is crux. Can you check if the schema
is
correct? db/schema.sql is the file that is run.

Best Regards,
Sonal
Real Time Analytics for BigData https://github.com/sonalgoyal/crux
Nube Technologies http://www.nubetech.co

http://in.linkedin.com/in/sonalgoyal

On Fri, Feb 22, 2013 at 5:18 PM, Sumit Shrestha notifications@github.comwrote:

Hi Sonal,
Thanks for your reply. I downloaded the master branch and deployed it in
my tomcat. But, while running it displays blanks in type section.
Attached
is the snapshot of what happens.
[image: crux]<
https://f.cloud.github.com/assets/3655509/184687/95367046-7ce5-11e2-902d-76ca54161158.png>

Is my system not getting connected to mysql? what is the default mysql
user settings in crux?


Reply to this email directly or view it on GitHub<
https://github.com/sonalgoyal/crux/issues/30#issuecomment-13939743>.


Reply to this email directly or view it on GitHubhttps://github.com//issues/30#issuecomment-13957822.

Hi Sumit,

Yes, code in the aggregation branch uses HBase 0.92/CDH4 apis related to
coprocessor etc. For CDH3, use the master branch and the schema.

If you can let me know what you are trying to do, it will be great so that
I can help you better.

Best Regards,
Sonal
Real Time Analytics for BigData https://github.com/sonalgoyal/crux
Nube Technologies http://www.nubetech.co

http://in.linkedin.com/in/sonalgoyal

On Sat, Feb 23, 2013 at 8:10 AM, Sumit Shrestha notifications@github.comwrote:

Hi Sonal,
Yeah my db has same credentials. Also, i did ran the schema file but it
was
of the main trunk code which had failed earlier. is there any difference
between the two i.e. the one from trunk and other from master?

regards,
Sumit

On Fri, Feb 22, 2013 at 11:30 PM, Sonal notifications@github.com wrote:

Hi Sumit,

Default mysql user is root/root. DB is crux. Can you check if the schema
is
correct? db/schema.sql is the file that is run.

Best Regards,
Sonal
Real Time Analytics for BigData https://github.com/sonalgoyal/crux
Nube Technologies http://www.nubetech.co

http://in.linkedin.com/in/sonalgoyal

On Fri, Feb 22, 2013 at 5:18 PM, Sumit Shrestha <
notifications@github.com>wrote:

Hi Sonal,
Thanks for your reply. I downloaded the master branch and deployed it
in
my tomcat. But, while running it displays blanks in type section.
Attached
is the snapshot of what happens.
[image: crux]<

https://f.cloud.github.com/assets/3655509/184687/95367046-7ce5-11e2-902d-76ca54161158.png>

Is my system not getting connected to mysql? what is the default mysql
user settings in crux?


Reply to this email directly or view it on GitHub<
https://github.com/sonalgoyal/crux/issues/30#issuecomment-13939743>.


Reply to this email directly or view it on GitHub<
https://github.com/sonalgoyal/crux/issues/30#issuecomment-13957822>.


Reply to this email directly or view it on GitHubhttps://github.com//issues/30#issuecomment-13983711.

Hi Sonal,

Ah... ok i dont want to use 0.92 version for now. I would stuck to older
one. Well my boss has asked me for a phpmyadmin like tool which he can use
remotely instead of opening a shell and getting into that server to do
admin jobs. The default web ui is pretty much limited. Hannibal seems to be
for admin work only. For report design your tools seems to be good. But, i
am evaluating it to see it really helps me or not. I will first try running
the master branch in my laptop and would like to fix the issues that i
mentioned before.

Will keep on mailing you on any issues i get. Thanks for the continued
help.

regards,
Sumit

On Sun, Feb 24, 2013 at 11:26 AM, Sonal notifications@github.com wrote:

Hi Sumit,

Yes, code in the aggregation branch uses HBase 0.92/CDH4 apis related to
coprocessor etc. For CDH3, use the master branch and the schema.

If you can let me know what you are trying to do, it will be great so that
I can help you better.

Best Regards,
Sonal
Real Time Analytics for BigData https://github.com/sonalgoyal/crux
Nube Technologies http://www.nubetech.co

http://in.linkedin.com/in/sonalgoyal

On Sat, Feb 23, 2013 at 8:10 AM, Sumit Shrestha notifications@github.comwrote:

Hi Sonal,
Yeah my db has same credentials. Also, i did ran the schema file but it
was
of the main trunk code which had failed earlier. is there any difference
between the two i.e. the one from trunk and other from master?

regards,
Sumit

On Fri, Feb 22, 2013 at 11:30 PM, Sonal notifications@github.com
wrote:

Hi Sumit,

Default mysql user is root/root. DB is crux. Can you check if the
schema
is
correct? db/schema.sql is the file that is run.

Best Regards,
Sonal
Real Time Analytics for BigData https://github.com/sonalgoyal/crux
Nube Technologies http://www.nubetech.co

http://in.linkedin.com/in/sonalgoyal

On Fri, Feb 22, 2013 at 5:18 PM, Sumit Shrestha <
notifications@github.com>wrote:

Hi Sonal,
Thanks for your reply. I downloaded the master branch and deployed
it
in
my tomcat. But, while running it displays blanks in type section.
Attached
is the snapshot of what happens.
[image: crux]<

https://f.cloud.github.com/assets/3655509/184687/95367046-7ce5-11e2-902d-76ca54161158.png>

Is my system not getting connected to mysql? what is the default
mysql
user settings in crux?


Reply to this email directly or view it on GitHub<
https://github.com/sonalgoyal/crux/issues/30#issuecomment-13939743>.


Reply to this email directly or view it on GitHub<
https://github.com/sonalgoyal/crux/issues/30#issuecomment-13957822>.


Reply to this email directly or view it on GitHub<
https://github.com/sonalgoyal/crux/issues/30#issuecomment-13983711>.


Reply to this email directly or view it on GitHubhttps://github.com//issues/30#issuecomment-14003918.

Sumit Shrestha has invited you to join about.me!

Sumit is using about.me, an easy way for people to find and learn about you, and wants you to join.

Accept this invitation: https://about.me/new_user?invite_code=0ea5c0e4ff6ba67debe1ce8cea1e3191&invite_token=KMroD64hdGQHXOfspvyTbKklHRiDM3hadxB6WPXcKEohPHVXxVCdHpzmPknPKMclfj4CstriatxNywQzZYeNwiMjVL9W7GtoNN_QfA8kmpEuVeLxFEMbvZ10ipJsVCdM77VxZsKP

Not ready to join? Learn more: http://about.me

Sumit Shrestha has invited you to join about.me!

Sumit is using about.me, an easy way for people to find and learn about you, and wants you to join.

Accept this invitation: https://about.me/new_user?invite_code=0ea5c0e4ff6ba67debe1ce8cea1e3191&invite_token=DvyzYwYL9cM7XhLNODujmrhyf7rCsSfL25-FJ31rzgsdLiR7utfQTjXeCSP5cAUHtrMZEFU6GVPlTa0xktMGLlg4cMtP4plrViW-b-mVAd7t6AFhrZIKBfe0TdWZLPyIzdu8fjGN

Not ready to join? Learn more: http://about.me