dev@glassfish.java.net

NPE

From: Byron Nevins <byron.nevins_at_oracle.com>
Date: Fri, 12 Nov 2010 09:39:28 -0800

When I look through the "console output" of the Hudson continuous build
I notice nine stack dumps and NPE. I've seen them everytime I've looked
for weeks.
FYI

Here is one of them:

[#|2010-11-12T09:03:08.346-0800|SEVERE|glassfish3.1|LogStrings.org.glassfish.javaee.services|_ThreadID=15;_ThreadName=Thread-1;|RAR9607: Error while handling Change event.
java.lang.NullPointerException
        at org.jvnet.hk2.config.ConfigBeanProxy$Duck.getParent(ConfigBeanProxy.java:111)
        at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jvnet.hk2.config.Dom.invokeDuckMethod(Dom.java:943)
        at org.jvnet.hk2.config.Dom.invoke(Dom.java:896)
        at org.glassfish.config.support.TranslatedConfigView.invoke(TranslatedConfigView.java:119)
        at $Proxy21.getParent(Unknown Source)
        at org.glassfish.javaee.services.ResourceManager$PropertyChangeHandler.handleChangeEvent(ResourceManager.java:370)
        at org.glassfish.javaee.services.ResourceManager$PropertyChangeHandler.changed(ResourceManager.java:318)
        at org.jvnet.hk2.config.ConfigSupport.sortAndDispatch(ConfigSupport.java:329)
        at org.glassfish.javaee.services.ResourceManager.changed(ResourceManager.java:265)
        at org.jvnet.hk2.config.Transactions$ConfigListenerJob.process(Transactions.java:376)
        at org.jvnet.hk2.config.Transactions$ConfigListenerJob.process(Transactions.java:366)
        at org.jvnet.hk2.config.Transactions$ConfigListenerNotifier$1$1.call(Transactions.java:256)
        at org.jvnet.hk2.config.Transactions$ConfigListenerNotifier$1$1.call(Transactions.java:254)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
|#]


-- 
Byron Nevins  -  Oracle Corporation
Home: 650-359-1290
Cell: 650-784-4123
Sierra: 209-295-2188