fix test AppInfoBuilderTest.testShouldCreateContainer (cherry picked from commit cf668262298992e4b2cd6f547300d49f4e3ebe6e)
Project: http://git-wip-us.apache.org/repos/asf/tomee/repo Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/aeef5126 Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/aeef5126 Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/aeef5126 Branch: refs/heads/tomee-1.7.x Commit: aeef5126c9caf284fd9f1def1491474d4bfa90cd Parents: 0fd2ac1 Author: Thiago Veronezi <[email protected]> Authored: Thu Jan 4 20:41:47 2018 -0500 Committer: Thiago Veronezi <[email protected]> Committed: Wed Jan 17 13:13:20 2018 -0500 ---------------------------------------------------------------------- .../java/org/apache/openejb/core/mdb/PoolEndpointHandler.java | 1 - .../main/resources/META-INF/org.apache.openejb/service-jar.xml | 3 ++- .../test/java/org/apache/openejb/config/AppInfoBuilderTest.java | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tomee/blob/aeef5126/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/PoolEndpointHandler.java ---------------------------------------------------------------------- diff --git a/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/PoolEndpointHandler.java b/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/PoolEndpointHandler.java index 1e5ef82..18b5216 100644 --- a/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/PoolEndpointHandler.java +++ b/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/PoolEndpointHandler.java @@ -116,7 +116,6 @@ public class PoolEndpointHandler extends AbstractEndpointHandler { } finally { if (instance != null) { try { - instanceManager.poolInstance(new ThreadContext(deployment, null), instance); } catch (OpenEJBException e) { LOGGER.error("Unable to add instance back to the pool", e); http://git-wip-us.apache.org/repos/asf/tomee/blob/aeef5126/container/openejb-core/src/main/resources/META-INF/org.apache.openejb/service-jar.xml ---------------------------------------------------------------------- diff --git a/container/openejb-core/src/main/resources/META-INF/org.apache.openejb/service-jar.xml b/container/openejb-core/src/main/resources/META-INF/org.apache.openejb/service-jar.xml index cf05b8b..a84fc19 100644 --- a/container/openejb-core/src/main/resources/META-INF/org.apache.openejb/service-jar.xml +++ b/container/openejb-core/src/main/resources/META-INF/org.apache.openejb/service-jar.xml @@ -468,7 +468,8 @@ ResourceAdapter Default JMS Resource Adapter MessageListenerInterface javax.jms.MessageListener ActivationSpecClass org.apache.openejb.resource.activemq.TomEEMessageActivationSpec - FailOnUnknownActivationSpec false + InstanceLimit 10 + FailOnUnknownActivationSpec true AccessTimeout 5 minutes CloseTimeout 5 minutes CallbackThreads 5 http://git-wip-us.apache.org/repos/asf/tomee/blob/aeef5126/container/openejb-core/src/test/java/org/apache/openejb/config/AppInfoBuilderTest.java ---------------------------------------------------------------------- diff --git a/container/openejb-core/src/test/java/org/apache/openejb/config/AppInfoBuilderTest.java b/container/openejb-core/src/test/java/org/apache/openejb/config/AppInfoBuilderTest.java index a58fd07..75da683 100644 --- a/container/openejb-core/src/test/java/org/apache/openejb/config/AppInfoBuilderTest.java +++ b/container/openejb-core/src/test/java/org/apache/openejb/config/AppInfoBuilderTest.java @@ -24,6 +24,7 @@ import org.apache.openejb.assembler.classic.EjbJarInfo; import org.apache.openejb.assembler.classic.PortInfo; import org.apache.openejb.config.sys.Container; import org.apache.openejb.core.mdb.MdbContainer; +import org.apache.openejb.core.mdb.MdbContainerFactory; import org.apache.openejb.jee.EjbJar; import org.apache.openejb.jee.SessionBean; import org.apache.openejb.jee.oejb2.AuthMethodType; @@ -167,7 +168,7 @@ public class AppInfoBuilderTest extends TestCase { assertEquals(appInfo.appId + "/my-container", containerInfo.id); assertEquals(1, containerInfo.types.size()); assertEquals("MESSAGE", containerInfo.types.get(0)); - assertEquals(MdbContainer.class.getName(), containerInfo.className); + assertEquals(MdbContainerFactory.class.getName(), containerInfo.className); assertEquals("Default JMS Resource Adapter", containerInfo.properties.get("ResourceAdapter")); assertEquals(MessageListener.class.getName(), containerInfo.properties.get("MessageListenerInterface")); assertEquals(ActiveMQActivationSpec.class.getName(), containerInfo.properties.get("ActivationSpecClass"));
