dev@glassfish.java.net

Subsequent QL (deployJMSAppTest) fails in the same domain

From: Sanjeeb Sahoo <Sahoo_at_Sun.COM>
Date: Sun, 20 Jun 2010 14:18:57 +0530

It seems QL needs a new domain for it to succeed. Any subsequent QL run
in an existing domain seems to be failing with the following report:
Total tests run: 115, Failures: 1, Skips: 3

I have seen it in two to three times now. If I start with a clean
domain, all tests pass. Test report shows
deployJMSAppTest failed. Server.log contains the following:

[#|2010-06-20T13:48:55.375+0530|SEVERE|glassfish3.1|javax.enterprise.system.container.ejb.mdb.com.sun.ejb.co
Exception in creating message-driven bean container:
[java.lang.NullPointerException]|#]

[#|2010-06-20T13:48:55.380+0530|SEVERE|glassfish3.1|javax.enterprise.system.container.ejb.mdb.com.sun.ejb.co
ption
java.lang.NullPointerException
         at
com.sun.ejb.containers.MessageBeanContainer.createMessageBeanPool(MessageBeanContainer.java:255)
         at
com.sun.ejb.containers.MessageBeanContainer.<init>(MessageBeanContainer.java:188)
         at
com.sun.ejb.containers.ContainerFactoryImpl.createContainer(ContainerFactoryImpl.java:116)
         at
org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:220)
         at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:207)
         at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:76)
         at org.glassfish.internal.data.ModuleInfo.load(ModuleInfo.java:176)
         at
org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:229)
         at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:355)
         at
com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:199)
         at
org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:286)
         at
com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:324)
         at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:339)
         at
com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:989)
         at
com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1200(CommandRunnerImpl.java:94)

Is this a known bug?

Sahoo