Hi,I am using Jackrabbit oak standalone application ( version 1.8.2 ) as spring boot enabled.
After building using "mvn clean install" and I ran the jar in the command line "java -jar target\jackrabbit-oak-server-0.0.1-SNAPSHOT.jar". But the repository is not getting up. I debugged the application and found that the "org.apache.jackrabbit.oak.run.osgi.SpringBootSupport" class accessing the getUrl() method from the org.springframework.boot.loader.jar.JarEntry class via reflection. Here is the method. And highlighted the code accessing the getUrl method. private static Method getUrlMethod(JarEntry jarEntry) throws NoSuchMethodException { if (ENTRY_URL_METHOD == null){ Preconditions.checkState(jarEntry.getClass().getName().startsWith(SPRING_BOOT_PACKAGE), "JarEntry class %s does not belong to Spring package", jarEntry.getClass()); *ENTRY_URL_METHOD = jarEntry.getClass().getMethod("getUrl");* } return ENTRY_URL_METHOD; } And getUrl() method is not a public method in the org.springframework.boot.loader.jar.JarEntry class. And here i attached the log file. oak_debug.txt <http://jackrabbit.510166.n4.nabble.com/file/t375254/oak_debug.txt> This is the error from log file. *18:51:19.104 [main] WARN o.a.j.oak.run.osgi.SpringBootSupport - Error occurred while fetching jar entry OSGI-INF/org.apache.jackrabbit.oak.jcr.osgi.RepositoryManager.xml from D:\workspace\jackrabbit_oak\jackrabbit-oak-server\target\jackrabbit-oak-server-0.0.1-SNAPSHOT.jar!/BOOT-INF/lib/oak-jcr-1.8.2.jarjava.lang.NoSuchMethodException: org.springframework.boot.loader.jar.JarEntry.getUrl() at java.lang.Class.getMethod(Unknown Source) ~[na:1.8.0_141]* If I ran this application from eclipse by right click the main class, application is working fine. Please assist me to fix this issue. Thanks. -- Sent from: http://jackrabbit.510166.n4.nabble.com/Jackrabbit-Users-f510167.html