You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Gordon Sim <gs...@redhat.com> on 2010/04/06 11:35:12 UTC

[java]: testExternalVirtualhostXMLFile failed?

I'm noticing the following errors from automated test runs of the java 
code as of r930877:

>   Testcase: testExternalVirtualhostXMLFile took 0.043 sec
>   	FAILED
>   Incorrect default host expected:<test> but was:<null>
>   junit.framework.ComparisonFailure: Incorrect default host expected:<test> but was:<null>
>   	at org.apache.qpid.server.configuration.ServerConfigurationTest.testExternalVirtualhostXMLFile(ServerConfigurationTest.java:1282)

Anyone else seeing the same? Any ideas on the cause (looks like this 
assertion was just added in on r930877)?

I'm also seeing lots of the following in the logs:

> main 2010-04-05 13:18:20,991 ERROR [qpid.server.registry.ApplicationRegistry] Error shutting down Application Registry(1): java.lang.NullPointerException
> java.lang.NullPointerException
> 	at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:768)
> 	at org.apache.qpid.qmf.QMFService.unmanageObject(QMFService.java:417)
> 	at org.apache.qpid.qmf.QMFService.onEvent(QMFService.java:395)
> 	at org.apache.qpid.server.configuration.ConfigStore.sendEvent(ConfigStore.java:149)
> 	at org.apache.qpid.server.configuration.ConfigStore.removeConfiguredObject(ConfigStore.java:111)
> 	at org.apache.qpid.server.configuration.SystemConfigImpl.removeBroker(SystemConfigImpl.java:128)
> 	at org.apache.qpid.server.registry.ApplicationRegistry.remove(ApplicationRegistry.java:198)
> 	at org.apache.qpid.server.registry.ApplicationRegistry.remove(ApplicationRegistry.java:178)
> 	at org.apache.qpid.server.configuration.ServerConfigurationTest.tearDown(ServerConfigurationTest.java:62)
> 	at junit.framework.TestCase.runBare(TestCase.java:136)
> 	at junit.framework.TestResult$1.protect(TestResult.java:106)
> 	at junit.framework.TestResult.runProtected(TestResult.java:124)
> 	at junit.framework.TestResult.run(TestResult.java:109)
> 	at junit.framework.TestCase.run(TestCase.java:120)
> 	at junit.framework.TestSuite.runTest(TestSuite.java:230)
> 	at junit.framework.TestSuite.run(TestSuite.java:225)
> 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:297)
> 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeInVM(JUnitTask.java:1072)
> 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:682)
> 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeOrQueue(JUnitTask.java:1434)
> 	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:633)
> 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
> 	at org.apache.tools.ant.Task.perform(Task.java:364)
> 	at org.apache.tools.ant.Target.execute(Target.java:341)
> 	at org.apache.tools.ant.Target.performTasks(Target.java:369)
> 	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
> 	at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:37)
> 	at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
> 	at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
> 	at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:277)
> 	at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:201)
> 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
> 	at org.apache.tools.ant.Task.perform(Task.java:364)
> 	at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64)
> 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
> 	at org.apache.tools.ant.Task.perform(Task.java:364)
> 	at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:378)
> 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
> 	at org.apache.tools.ant.Task.perform(Task.java:364)
> 	at org.apache.tools.ant.Target.execute(Target.java:341)
> 	at org.apache.tools.ant.Target.performTasks(Target.java:369)
> 	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
> 	at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
> 	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
> 	at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
> 	at org.apache.tools.ant.Main.runBuild(Main.java:668)
> 	at org.apache.tools.ant.Main.startAnt(Main.java:187)
> 	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
> 	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


Re: [java]: testExternalVirtualhostXMLFile failed?

Posted by Robbie Gemmell <ro...@gmail.com>.
On 6 April 2010 10:35, Gordon Sim <gs...@redhat.com> wrote:
> I'm noticing the following errors from automated test runs of the java code
> as of r930877:
>
>>  Testcase: testExternalVirtualhostXMLFile took 0.043 sec
>>        FAILED
>>  Incorrect default host expected:<test> but was:<null>
>>  junit.framework.ComparisonFailure: Incorrect default host expected:<test>
>> but was:<null>
>>        at
>> org.apache.qpid.server.configuration.ServerConfigurationTest.testExternalVirtualhostXMLFile(ServerConfigurationTest.java:1282)
>
> Anyone else seeing the same? Any ideas on the cause (looks like this
> assertion was just added in on r930877)?
>

Apologies, fix committed (I verified the original patch fixed the
issue but didnt verify the test changes actualy worked. Must learn to
be less trusting :P).


> I'm also seeing lots of the following in the logs:
>
>> main 2010-04-05 13:18:20,991 ERROR
>> [qpid.server.registry.ApplicationRegistry] Error shutting down Application
>> Registry(1): java.lang.NullPointerException
>> java.lang.NullPointerException
>>        at
>> java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:768)
>>        at
>> org.apache.qpid.qmf.QMFService.unmanageObject(QMFService.java:417)
>>        at org.apache.qpid.qmf.QMFService.onEvent(QMFService.java:395)
>>        at
</snip>

This is on the list of things to fix, theres a JIRA for it somewhere.


Robbie

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org