Thanks Romain,

I think I found what you mean:
http://tomee.apache.org/jmsconnectionfactory-config.html

But I think the actual problem was that I did not close the connection.

In the example at: http://tomee.apache.org/tomcat-activemq.html

There is like a "..." at the end. What is actually missing at the end of
the code block is a:
connection.close();

That fixes my connection problems.

Thanks again,
Sebastian


2015-08-11 2:48 GMT+12:00 Romain Manni-Bucau <[email protected]>:

> Hi
>
> you can configure the PoolingSupport in the connection  factory to setting
> PoolMaxSize and ConnectionMaxWaitMilliseconds typically.
>
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <http://rmannibucau.wordpress.com> | Github <
> https://github.com/rmannibucau> |
> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
> <http://www.tomitribe.com>
>
> 2015-08-10 2:57 GMT-07:00 [email protected] <[email protected]>:
>
> > Hi all,
> >
> > I just started to use Tomee and I really like the simplicity that it
> brings
> > to my app.
> >
> > But I have an issue with ActiveMQ
> >
> > I have set up the queue according to the docs at here:
> > http://activemq.apache.org/tomee.html
> >
> > <tomee>
> >     <Resource id="MyJmsResourceAdapter" type="ActiveMQResourceAdapter">
> >         BrokerXmlConfig =  broker:(tcp://someHostName:61616)
> >         ServerUrl       =  vm://localhost
> >     </Resource>
> >
> >     <Resource id="MyJmsConnectionFactory"
> > type="javax.jms.ConnectionFactory"
> > >
> >         ResourceAdapter = MyJmsResourceAdapter
> >     </Resource>
> > </tomee>
> >
> > I can successfully send message to the queue and check with JConsole the
> > queue length.
> > But after sending a couple of messages the I receive an exception like
> > this:
> > javax.jms.JMSException: No ManagedConnections available within configured
> > blocking timeout ( 5000 [ms] ) for pool
> >
> >
> org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor@6581542c
> > at
> >
> >
> org.apache.activemq.ra.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:101)
> > at
> >
> >
> org.apache.activemq.ra.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:67)
> >
> > I first thought it might be an issue with JConsole blocking the queue or
> > something. But it also happen when there is no JConsole and I restart all
> > services from scratch.
> >
> > There must be some connection pool config et cetera?
> >
> > Where can I modify the Number of Connections that are pooled and handle
> > this more gracefully in Tomee?
> >
> > Thanks for your help,
> >
> > Sebastian
> >
> > --
> > Sebastian Wagner
> > https://twitter.com/#!/dead_lock
> > [email protected]
> >
> >
> >
> > --
> > Sebastian Wagner
> > https://twitter.com/#!/dead_lock
> > [email protected]
> >
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
[email protected]

Reply via email to