actually i deployed a geronimo-application.xml deployment plan, defining the connection factory:
<ext-module> <connector>jms-resources</connector> <external-path xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2"> <dep:groupId>org.apache.geronimo.modules</dep:groupId> <dep:artifactId>geronimo-activemq-ra</dep:artifactId> <dep:version>2.1.1</dep:version> <dep:type>rar</dep:type> </external-path> <connector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2"> <dep:environment xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2"> <dep:dependencies> <dep:dependency> <dep:groupId>org.apache.geronimo.configs</dep:groupId> <dep:artifactId>activemq-broker</dep:artifactId> <dep:version>2.1.1</dep:version> <dep:type>car</dep:type> </dep:dependency> </dep:dependencies> </dep:environment> <resourceadapter> <resourceadapter-instance> <resourceadapter-name>jms-resources</resourceadapter-name> <workmanager xmlns="http://geronimo.apache.org/xml/ns/naming-1.2"> <gbean-link>DefaultWorkManager</gbean-link> </workmanager> </resourceadapter-instance> <outbound-resourceadapter> <connection-definition> <connectionfactory-interface>javax.jms.ConnectionFactory</connectionfactory-interface> <connectiondefinition-instance> <name>VideoConnectionFactory</name> <implemented-interface>javax.jms.QueueConnectionFactory</implemented-interface> <implemented-interface>javax.jms.TopicConnectionFactory</implemented-interface> <connectionmanager> <xa-transaction> <transaction-caching/> </xa-transaction> <single-pool> <max-size>200</max-size> <min-size>0</min-size> <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds> <idle-timeout-minutes>5</idle-timeout-minutes> <match-one/> </single-pool> </connectionmanager> </connectiondefinition-instance> </connection-definition> </outbound-resourceadapter> </resourceadapter> <adminobject> <adminobject-interface>javax.jms.Queue</adminobject-interface> <adminobject-class>org.apache.activemq.command.ActiveMQQueue</adminobject-class> <adminobject-instance> <message-destination-name>queue/videoupdate</message-destination-name> <config-property-setting name="PhysicalName">queue/videoupdate</config-property-setting> </adminobject-instance> </adminobject> </connector> but maybe it ignores these settings and it takes the default settings. i will give it a try, thanks for helping, mario. 2008/7/16 YunFeng Ma <[EMAIL PROTECTED]>: > Are you using the default ActiveMQ RA (DefaultActiveMQConnectionFactory) to > send the JMS message? DefaultActiveMQConnectionFactory configures a > single-pool with default max-size 10. I'm not sure whether this can explain > what you saw in your scenario, but I think you can try to create a new > ActiveMQ RA (you can do this via admin console) with a larger size > single-pool and rerun your scenario. > > Hope this helps. > > -- Yun Feng > > the666pack wrote: >> hello, >> >> i have a question regarding MDBS in Geronimo 2.1.1 >> >> i bombard the server with a high amount of mdb requests, the mdbs write >> tuples to a database. so although my database connection pool maximum is >> 20 >> i realize that with mdbs the pool is just utilized with 10 connections to >> the database, no matter how many requests are coming in. >> >> does somebody have an idea what might be the reason for this behaviour? >> >> thanks a lot, >> >> mario >> >> > > >