Hi,
I have the default activeMq connection factory configured as below,
<Resource id="ExeJmsResourceAdapter" type="ActiveMQResourceAdapter">
BrokerXmlConfig =
broker:(tcp://0.0.0.0:61616?daemon=true)?persistent=false&deleteAllMessagesOnStartup=true
DataSource =
</Resource>
<Resource id="fiper/jms/connectionfactory"
type="javax.jms.ConnectionFactory">
ResourceAdapter = ExeJmsResourceAdapter
TransactionSupport xa
PoolMaxSize 200
</Resource>
<Resource id="MyJmsConnectionFactory" type="javax.jms.ConnectionFactory">
ResourceAdapter = ExeJmsResourceAdapter
</Resource>
<Resource id="helloQueue" type="javax.jms.Queue">
Destination helloQueue
</Resource>
javax.jms.JMSException: No ManagedConnections available within configured
blocking timeout ( 5000 [ms] ) for pool
org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor@4ab81a9a
at
org.apache.activemq.ra.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:101)
at
org.apache.activemq.ra.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:67)
at
com.engineous.system.pse.XATopicInfo.getJMSConnection(XATopicInfo.java:427)
at com.engineous.system.pse.XATopicInfo.<init>(XATopicInfo.java:196)
at
com.engineous.system.pse.JobLogMgrBean.writeLog(JobLogMgrBean.java:345)
at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:182)
at
org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:164)
at
org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:180)
at
org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:99)
at sun.reflect.GeneratedMethodAccessor81.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:182)
at
org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:164)
at
org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:80)
at
org.apache.openejb.core.stateless.StatelessContainer._invoke(StatelessContainer.java:213)
at
org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:182)
at
org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:268)
at
org.apache.openejb.core.ivm.EjbObjectProxyHandler.businessMethod(EjbObjectProxyHandler.java:263)
at
org.apache.openejb.core.ivm.EjbObjectProxyHandler._invoke(EjbObjectProxyHandler.java:86)
at
org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:303)
at $Proxy209.writeLog(Unknown Source)
at com.engineous.system.pse.PSEJobLog.log(PSEJobLog.java:371)
at com.engineous.system.pse.PSEJobLog.log(PSEJobLog.java:399)
at
com.engineous.system.pse.MbWIDoneBean.onBeanMessage(MbWIDoneBean.java:177)
at sun.reflect.GeneratedMethodAccessor378.invoke(Unknown Source)
Can you please help me to figure out this?
--
View this message in context:
http://openejb.979440.n4.nabble.com/No-ManagedConnections-available-within-configured-blocking-timeout-in-ActiveMQ-tp4665290.html
Sent from the OpenEJB User mailing list archive at Nabble.com.