When I attempt to execute the code snippet in the "How to programmatically access the AEM JCR" article, I get the following exception:
Exception in thread "main" java.lang.ExceptionInInitializerError
Caused by: java.lang.IllegalArgumentException: unknown type: 10
Any ideas on how to fix this?
See this video I just created:
Thank you, this worked for me.
Now using "jackrabbit-standalone-2.12.10.jar" but still same error.
I am testing which JAR against AEM 6.4 - i will post back.
What AEM version are you using?
Looks like you are using wrong JAR for your AEM version. You can obtain the jackrabbit-standalone JAR file from http://jackrabbit.apache.org/jcr/jcr-api.html.
Yes, from a Java App and I do compile using "jackrabbit-jcr-commons-2.19.1.jar" in my classpath. The app compiles fine, it just gives this exception at runtime.
How are you accessing it - from a Java APP - did you include the correct Jackrabbit JAR into your applications' classpath?