Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
JCR Base 3.0.4, JCR Oak Server 1.1.4
-
None
Description
With the latest Sling Starter, the following NPE occurs in the logs. It seems to be harmless, nevertheless we should fix it:
For now I assigned it to both, JCR Base and Oak Server, as it's unclear which one it is. Interestingly we've released Oak Server 1.2.0 but are not using it in the starter.
06.08.2018 15:45:18.396 *ERROR* [Apache Sling Repository Startup Thread] org.apache.sling.jcr.oak.server.internal.OakSlingRepositoryManager start: Uncaught Throwable trying to access Repository, calling stopRepository() java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:192) [com.google.guava:15.0.0] at org.apache.jackrabbit.oak.jcr.Jcr.with(Jcr.java:296) [org.apache.jackrabbit.oak-jcr:1.6.8] at org.apache.sling.jcr.oak.server.internal.OakSlingRepositoryManager.acquireRepository(OakSlingRepositoryManager.java:161) [org.apache.sling.jcr.oak.server:1.1.4] at org.apache.sling.jcr.base.AbstractSlingRepositoryManager.initializeAndRegisterRepositoryService(AbstractSlingRepositoryManager.java:471) [org.apache.sling.jcr.base:3.0.4] at org.apache.sling.jcr.base.AbstractSlingRepositoryManager.access$300(AbstractSlingRepositoryManager.java:85) [org.apache.sling.jcr.base:3.0.4] at org.apache.sling.jcr.base.AbstractSlingRepositoryManager$4.run(AbstractSlingRepositoryManager.java:455) [org.apache.sling.jcr.base:3.0.4]
The stack trace points to a null workspace name ( see https://github.com/apache/jackrabbit-oak/blob/jackrabbit-oak-1.6.8/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/Jcr.java#L296 ).
Attachments
Issue Links
- is a clone of
-
SLING-7805 NPE in Oak SessionImpl when starting up
- Closed
- is related to
-
SLING-9118 Sling fails to start when database exists but 'sling' directory is missing
- Closed