my connection factory is successfully deployed on the server and the queue is using it as far as i can say. nevertheless, not more than 10 connections are made to the database.
does the connection factory pool size always have to be the amount of data source connections? i already tried with 20 but still no difference, just 10 database connections open at one time. is there a possibility to adjust the message-queue size somehow? thanks a lot for the answers, greetings, mario. 2008/7/16 Mario Kofler <[EMAIL PROTECTED]>: > 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 >>> >>> >> >> >> >