Chetan Mehrotra created SLING-4910:
--------------------------------------
Summary: NPE in JCrResourceBundleProvider
Key: SLING-4910
URL: https://issues.apache.org/jira/browse/SLING-4910
Project: Sling
Issue Type: Bug
Components: Extensions
Reporter: Chetan Mehrotra
Priority: Minor
Fix For: i18n 2.4.4
At fresh startup seeing couple of exceptions like below. Looks like by the time
events are delivered ResourceResolverFactory is still not set
(ResourceResolverFactory is missing. Cannot create ResourceResolver) which
later causes NPE.
{noformat}
28.07.2015 09:37:49.803 *ERROR* [Thread-36]
org.apache.sling.i18n.impl.JcrResourceBundleProvider getResourceResolver:
ResourceResolverFactory is missing. Cannot create ResourceResolver
28.07.2015 09:37:49.804 *WARN* [Thread-36] org.apache.felix.eventadmin Service
[org.apache.sling.i18n.impl.JcrResourceBundleProvider,160,
[org.apache.sling.i18n.ResourceBundleProvider,
org.osgi.service.event.EventHandler]] EventAdmin: Exception during event
dispatch [org.osgi.service.event.Event
[topic=org/apache/sling/api/resource/Resource/ADDED] |
[org.apache.sling.i18n.ResourceBundleProvider,
org.osgi.service.event.EventHandler] | Bundle(org.apache.sling.i18n [93])]
(java.lang.NullPointerException)
java.lang.NullPointerException: null
at
org.apache.sling.i18n.impl.JcrResourceBundle.refreshSession(JcrResourceBundle.java:98)
at
org.apache.sling.i18n.impl.JcrResourceBundleProvider.isDictionaryResource(JcrResourceBundleProvider.java:250)
at
org.apache.sling.i18n.impl.JcrResourceBundleProvider.handleEvent(JcrResourceBundleProvider.java:229)
at
org.apache.felix.eventadmin.impl.handler.EventHandlerProxy.sendEvent(EventHandlerProxy.java:415)
at
org.apache.felix.eventadmin.impl.tasks.SyncDeliverTasks$1.run(SyncDeliverTasks.java:145)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)