dev@glassfish.java.net

Re: NPE

From: Jane Young <jane.young_at_oracle.com>
Date: Fri, 12 Nov 2010 10:03:07 -0800

To clarify... the stack dumps and NPE are coming from running QL. It's
not from building v3.
e.g.
http://hudson.glassfish.org/job/gf-trunk-continuous-ql-equinox/119/consoleFull


On 11/12/10 9:39 AM, Byron Nevins wrote:
> 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)
> |#]
>
>