[ 
http://issues.ops4j.org/jira/browse/PAXLOGGING-29?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_11377
 ] 

Hendy Irawan commented on PAXLOGGING-29:
----------------------------------------

The previous comment/log was done using Spring 2.5.2 and Spring-DM 1.0.2.

>  java.lang.NullPointerException on java.util.LinkedList.remove
> --------------------------------------------------------------
>
>                 Key: PAXLOGGING-29
>                 URL: http://issues.ops4j.org/jira/browse/PAXLOGGING-29
>             Project: Pax Logging
>          Issue Type: Bug
>    Affects Versions: 1.1
>         Environment: Spring 2.5.4. (not A). Spring-DM 1.1 M2. Pax-Logging 
> snapshot 
>            Reporter: Hendy Irawan
>            Assignee: Niclas Hedhman
>
> Original report here:
> http://jira.springframework.org/browse/OSGI-504
> I can't make it to work consistently. Sometimes it happens with different 
> bundle.
> It seems to happen under pax-logging. I'll try to report ops4j about this too.
> [SpringOsgiExtenderThread-1] TRACE 
> org.springframework.osgi.util.BundleDelegatingClassLoader - Looking for 
> resource META-INF/services/javax.xml.parsers.DocumentBuilderFactory
> [SpringOsgiExtenderThread-1] DEBUG 
> org.springframework.beans.factory.xml.DefaultDocumentLoader - Using JAXP 
> provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl]
> [Framework Event Dispatcher] INFO org.springframework.bundle.osgi.extender - 
> FrameworkEvent ERROR
> java.lang.NullPointerException
> at java.util.LinkedList.remove(LinkedList.java:791)
> at java.util.LinkedList.removeLast(LinkedList.java:144)
> at 
> org.ops4j.pax.logging.internal.LogReaderServiceImpl.cleanUp(LogReaderServiceImpl.java:87)
> at 
> org.ops4j.pax.logging.internal.LogReaderServiceImpl.fireEvent(LogReaderServiceImpl.java:80)
> at 
> org.ops4j.pax.logging.internal.PaxLoggingServiceImpl.handleEvents(PaxLoggingServiceImpl.java:143)
> at org.ops4j.pax.logging.internal.PaxLoggerImpl.debug(PaxLoggerImpl.java:89)
> at org.ops4j.pax.logging.internal.TrackingLogger.debug(TrackingLogger.java:80)
> at org.apache.commons.logging.internal.JclLogger.debug(JclLogger.java:91)
> at 
> org.springframework.osgi.extender.internal.activator.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:162)
> at 
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:1210)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:195)
> at 
> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:141)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1558)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1509)
> at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:355)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:350)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1118)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:634)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:282)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:468)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:195)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:297)
> Another error, different invocation of the exact same application 
> configuration.
> Intermittent bug it seems, and inconsistent where it happens.
> [SpringOsgiExtenderThread-1] TRACE 
> org.springframework.osgi.util.BundleDelegatingClassLoader - Found resource 
> META-INF/spring.schemas at [EMAIL 
> PROTECTED]:file:org.springframework.bundle.spring.context_2.5.4.jar/
> [Start Level Event Dispatcher] ERROR 
> org.springframework.osgi.extender.internal.activator.ContextLoaderListener - 
> Cannot create application context for bundle OPS4J Pax Web Extender - 
> Whiteboard (org.ops4j.pax.web.extender.whiteboard)
> java.lang.NullPointerException
> at java.util.LinkedList.remove(LinkedList.java:791)
> at java.util.LinkedList.removeLast(LinkedList.java:144)
> at 
> org.ops4j.pax.logging.internal.LogReaderServiceImpl.cleanUp(LogReaderServiceImpl.java:87)
> at 
> org.ops4j.pax.logging.internal.LogReaderServiceImpl.fireEvent(LogReaderServiceImpl.java:80)
> at 
> org.ops4j.pax.logging.internal.PaxLoggingServiceImpl.handleEvents(PaxLoggingServiceImpl.java:143)
> at org.ops4j.pax.logging.internal.PaxLoggerImpl.trace(PaxLoggerImpl.java:83)
> at org.ops4j.pax.logging.internal.TrackingLogger.trace(TrackingLogger.java:75)
> at org.apache.commons.logging.internal.JclLogger.trace(JclLogger.java:71)
> at 
> org.springframework.osgi.extender.support.ApplicationContextConfiguration.<init>(ApplicationContextConfiguration.java:91)
> at 
> org.springframework.osgi.extender.support.DefaultOsgiApplicationContextCreator.createApplicationContext(DefaultOsgiApplicationContextCreator.java:43)
> at 
> org.springframework.osgi.extender.internal.activator.ContextLoaderListener.maybeCreateApplicationContextFor(ContextLoaderListener.java:646)
> at 
> org.springframework.osgi.extender.internal.activator.ContextLoaderListener$ContextBundleListener.handleEvent(ContextLoaderListener.java:223)
> at 
> org.springframework.osgi.extender.internal.activator.ContextLoaderListener$BaseListener.bundleChanged(ContextLoaderListener.java:166)
> at 
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:1210)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:195)
> at 
> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:141)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1558)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1509)
> at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:355)
> at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:350)
> at 
> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1118)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:634)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:282)
> at 
> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:468)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:195)
> at 
> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:297)
> [Start Level Event Dispatcher] DEBUG 
> org.springframework.osgi.extender.internal.activator.ContextLoaderListener - 
> Processing bundle event [STA
> I'll try using SLF4J to isolate whether the problem occurs in Pax4J, Spring, 
> Spring-DM, or my app.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.ops4j.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to