Hi, I add the eagle hbase coprocessor(AggregateProtocolEndPoint) to a hbase table, but it throws a class loader conflict, Here is the error message:
coprocessor.CoprocessorHost: The coprocessor org.apache.eagle.storage.hbase.query.coprocessor.AggregateProtocolEndPoint threw java.lang.LinkageError: loader cons traint violation in interface itable initialization: when resolving method "org.apache.eagle.storage.hbase.query.coprocessor.AggregateProtocolEndPoint.getService()Lcom/google/protobuf/Service;" the class loader (instance of org/apache/hadoop/hbase/util/CoprocessorClassLoader) of the current class, org/apache/eagle/storage/hbase/query/coprocessor/AggregateProtocolEndPoint, and the class loader (instance of sun/misc/Launcher$AppClassLoader) for i nterface org/apache/hadoop/hbase/coprocessor/CoprocessorService have different Class objects for the type uery.coprocessor.AggregateProtocolEndPoint.getService()Lcom/google/protobuf/Service; used in the signature java.lang.LinkageError: loader constraint violation in interface itable initialization: when resolving method "org.apache.eagle.storage.hbase.query.coprocessor.AggregateProtocolEndPoint.getService()Lcom/google/protobuf/Servi ce;" the class loader (instance of org/apache/hadoop/hbase/util/CoprocessorClassLoader) of the current class, org/apache/eagle/storage/hbase/query/coprocessor/AggregateProtocolEndPoint, and the class loader (instance of sun/ misc/Launcher$AppClassLoader) for interface org/apache/hadoop/hbase/coprocessor/CoprocessorService have different Class objects for the type uery.coprocessor.AggregateProtocolEndPoint.getService()Lcom/google/protobuf/Service ; used in the signature This is my command to register the coprocessor ./eagle-run-class.sh org.apache.eagle.storage.hbase.tools.CoprocessorTool -jar jars/eagle-topology-0.4.0-incubating-assembly.jar -localJar ../lib/topology/eagle-topology-0.4.0-incubating-assembly.jar -register org.apache.eagle.storage.hbase.query.coprocessor.AggregateProtocolEndPoint -table eagle_metric -config ../conf/core-site.xml Thank you all!
