[ https://issues.apache.org/jira/browse/HBASE-9941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13862183#comment-13862183 ]
Andrew Purtell commented on HBASE-9941: --------------------------------------- I can see caliper at test scope in the classpath when I run 'mvn dependency:build-classpath' on the command line but it is not showing up in the generated file, which appears to be generated by running the exact same plugin and goal. Beats me. Maven "documentation" offers no clue. If I leave it at test scope the microbenchmark will compile but cannot be run from in tree or an untarred assembly. > The context ClassLoader isn't set while calling into a coprocessor > ------------------------------------------------------------------ > > Key: HBASE-9941 > URL: https://issues.apache.org/jira/browse/HBASE-9941 > Project: HBase > Issue Type: Sub-task > Components: Coprocessors > Affects Versions: 0.96.0 > Reporter: Benoit Sigoure > Assignee: Andrew Purtell > Fix For: 0.98.0 > > Attachments: 9941.patch, 9941.patch, 9941.patch, 9941.patch > > > Whenever one of the methods of a coprocessor is invoked, the context > {{ClassLoader}} isn't set to be the {{CoprocessorClassLoader}}. It's only > set properly when calling the coprocessor's {{start}} method. This means > that if the coprocessor code attempts to load classes using the context > {{ClassLoader}}, it will fail to find the classes it's looking for. -- This message was sent by Atlassian JIRA (v6.1.5#6160)