Here's the full stack trace:
SmartFrogException:: java.lang.NullPointerException, SmartFrog 3.17.014
(2009-07-28 16:40:51 BST)
at
org.smartfrog.sfcore.common.SmartFrogException.forward(SmartFrogException.ja
va:92)
at
org.smartfrog.sfcore.common.ActionDeploy.Deploy(ActionDeploy.java:192)
at
org.smartfrog.sfcore.common.ActionDeploy.doDeploy(ActionDeploy.java:297)
at
org.smartfrog.sfcore.common.ActionDeploy.execute(ActionDeploy.java:272)
at
org.smartfrog.sfcore.common.ConfigurationAction.execute(ConfigurationAction.
java:110)
at
org.smartfrog.sfcore.common.ConfigurationDescriptor.execute(ConfigurationDes
criptor.java:1076)
at
org.smartfrog.SFSystem.runConfigurationDescriptor(SFSystem.java:353)
at
org.smartfrog.test.DeployingTestBase$ApplicationLoaderThread.execute(Deployi
ngTestBase.java:215)
at
org.smartfrog.sfcore.utils.SmartFrogThread.run(SmartFrogThread.java:279)
Caused by: java.lang.NullPointerException
at
org.smartfrog.sfcore.common.ActionDeploy.Deploy(ActionDeploy.java:155)
... 7 more
Stack Trace of Cause
java.lang.NullPointerException
at
org.smartfrog.sfcore.common.ActionDeploy.Deploy(ActionDeploy.java:155)
at
org.smartfrog.sfcore.common.ActionDeploy.doDeploy(ActionDeploy.java:297)
at
org.smartfrog.sfcore.common.ActionDeploy.execute(ActionDeploy.java:272)
at
org.smartfrog.sfcore.common.ConfigurationAction.execute(ConfigurationAction.
java:110)
at
org.smartfrog.sfcore.common.ConfigurationDescriptor.execute(ConfigurationDes
criptor.java:1076)
at
org.smartfrog.SFSystem.runConfigurationDescriptor(SFSystem.java:353)
at
org.smartfrog.test.DeployingTestBase$ApplicationLoaderThread.execute(Deployi
ngTestBase.java:215)
at
org.smartfrog.sfcore.utils.SmartFrogThread.run(SmartFrogThread.java:279)
Thanks,
Frank
-----Original Message-----
From: Steve Loughran [mailto:[email protected]]
Sent: 19 May 2010 14:41
To: Frank Wilson; [email protected]
Subject: Re: [Smartfrog-users] nullpointer exception on deployment
Frank Wilson wrote:
> It turns out the reason for this NullPointerException is because I
overrode
> setup() and tearDown() in my subclass of DeployingTestCase without calling
> super for each method.
>
> Frank
>
> -----Original Message-----
> From: Frank Wilson [mailto:[email protected]]
> Sent: 19 May 2010 11:36
> To: [email protected]
> Subject: [Smartfrog-users] nullpointer exception on deployment
>
> In a TestCase that extends DeployingTestBase I am getting a
> NullPointerException when trying to
> do a deployment using expectSuccessfulTestRun(package,"script").
>
> SmartFrogException:: java.lang.NullPointerException, SmartFrog 3.17.014
> (2009-07-28 16:40:51 BST)
> at
>
org.smartfrog.sfcore.common.SmartFrogException.forward(SmartFrogException.ja
> va:92)
> at
> org.smartfrog.sfcore.common.ActionDeploy.Deploy(ActionDeploy.java:192)
> at
> org.smartfrog.sfcore.common.ActionDeploy.doDeploy(ActionDeploy.java:297)
> at
> org.smartfrog.sfcore.common.ActionDeploy.execute(ActionDeploy.java:272)
> at
>
org.smartfrog.sfcore.common.ConfigurationAction.execute(ConfigurationAction.
> java:110)
> at
>
org.smartfrog.sfcore.common.ConfigurationDescriptor.execute(ConfigurationDes
> criptor.java:1076)
> at
> org.smartfrog.SFSystem.runConfigurationDescriptor(SFSystem.java:353)
> at
>
org.smartfrog.test.DeployingTestBase$ApplicationLoaderThread.execute(Deployi
> ngTestBase.java:215)
> at
> org.smartfrog.sfcore.utils.SmartFrogThread.run(SmartFrogThread.java:279)
> Caused by: java.lang.NullPointerException
> at
> org.smartfrog.sfcore.common.ActionDeploy.Deploy(ActionDeploy.java:155)
> ... 7 more
>
> Any idea what's causing this? A week ago this happened to me, when I
renamed
> the test class it went away.
> Now the error is back again.
Even though it sounds like you've fixed it, NPEs are always wrong and
should be handled better. Can you send me the full stack trace and I
will see if I can do more to replace the error with something more useful
-steve
------------------------------------------------------------------------------
_______________________________________________
Smartfrog-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/smartfrog-users