That was exactly the problem.
I missed a hard-coded version on one dependency in Maven that did not match with the <oakVersion> property setting that controlled the rest of the Oak dependencies.

Thank you very much.

Ron

On 22/05/2017 11:59 PM, Chetan Mehrotra wrote:
On Mon, May 22, 2017 at 7:14 PM, Ron Wheeler
<[email protected]> wrote:
Exception in thread "main" java.lang.IllegalAccessError: tried to access
class org.apache.jackrabbit.stats.TimeSeriesAverage from class
org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
     at
org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats.getAvgTimeSeries(BlobStoreStats.java:200)
Looks like some dependency version conflict issue. Whats the version
of jackrabbit-jcr-commons in your classpath? The TimeSeriesAverage was
made public with JCR-3855 long time back. So unless you are using a
version < 2.10 you should not be getting this error

Chetan Mehrotra


--
Ron Wheeler
President
Artifact Software Inc
email: [email protected]
skype: ronaldmwheeler
phone: 866-970-2435, ext 102

Reply via email to