Exception in thread "main" java.lang.RuntimeException: Could not get JCR session at com.mycompany.jcr_example.JcrUtility.createSession(JcrUtility.java:52) at com.mycompany.jcr_example.JcrUtility.create(JcrUtility.java:62) at com.mycompany.jcr_example.JcrOperation.main(JcrOperation.java:17) Caused by: javax.jcr.RepositoryException: Cannot instantiate persistence manager org.apache.jackrabbit.core.persistence.pool.MySqlPersistenceManager at org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager(RepositoryImpl.java:1379) at org.apache.jackrabbit.core.RepositoryImpl.access$200(RepositoryImpl.java:126) at org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.doInitialize(RepositoryImpl.java:2052) at org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.initialize(RepositoryImpl.java:2035) at org.apache.jackrabbit.core.RepositoryImpl.initStartupWorkspaces(RepositoryImpl.java:543) at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:326) at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:615) at org.apache.jackrabbit.core.TransientRepository$3.getRepository(TransientRepository.java:250) at org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:280) at org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:376) at org.apache.jackrabbit.commons.AbstractRepository.login(AbstractRepository.java:144) at com.mycompany.jcr_example.JcrUtility.createSession(JcrUtility.java:46) ... 2 more Caused by: java.lang.NullPointerException at org.apache.jackrabbit.core.cache.ConcurrentCache.getSegment(ConcurrentCache.java:98) at org.apache.jackrabbit.core.cache.ConcurrentCache.get(ConcurrentCache.java:124) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.getBundle(AbstractBundlePersistenceManager.java:741) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.exists(AbstractBundlePersistenceManager.java:563) at org.apache.jackrabbit.core.persistence.bundle.ConsistencyCheckerImpl.internalCheckConsistency(ConsistencyCheckerImpl.java:246) at org.apache.jackrabbit.core.persistence.bundle.ConsistencyCheckerImpl.check(ConsistencyCheckerImpl.java:99) at org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager.checkConsistency(AbstractBundlePersistenceManager.java:822) at org.apache.jackrabbit.core.persistence.pool.BundleDbPersistenceManager.init(BundleDbPersistenceManager.java:562) at org.apache.jackrabbit.core.persistence.pool.MySqlPersistenceManager.init(MySqlPersistenceManager.java:51) at org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager(RepositoryImpl.java:1375)