Do you have a bit more context on the recommendations made - are there specifically plugged in somewhere, in another app server for example? I have been looking at a WMQ setup configured in a similar way to yours, but I'm not seeing those settings on either the resource adapter or the activation spec.
As Romain says, if we can figure out what class/object those values need to end up on, we should be able to help you configure it. Jon On Thu, Feb 15, 2018 at 8:14 AM, Romain Manni-Bucau <rmannibu...@gmail.com> wrote: > Hi > > if you manage to identify which class represents the "connection pool" and > which one the "session pool" then you can use the setters (or constructor) > through tomee resource instantiation mecanism - > http://tomee.apache.org/admin/configuration/resources.html - and > potentially link them between them using a reference ($service - <Service> > - or @resource - <Resource> - from memory) > > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog > <https://rmannibucau.metawerx.net/> | Old Blog > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > rmannibucau> | > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > <https://www.packtpub.com/application-development/java- > ee-8-high-performance> > > 2018-02-14 20:50 GMT+01:00 curveman <micha.tremb...@cgi.com>: > > > Hi, > > > > We are currently connecting to some Websphere MQs. We have added the > > connection information in tomee.xml and we are able to communicate with > the > > queues without any issues. However, we got sent some Websphere MQ > > recommandations and I am currently trying to figure out if the parameters > > will be the same as what we would normally set them on a WebSphere server > > or > > if there is something specific. I have tried looking for an answer but > > found > > nothing relevant. > > > > Here is how we defined the queues : > > > > <Resource id="wmqRA" type="com.ibm.mq.connector.ResourceAdapterImpl" > > class-name="com.ibm.mq.connector.ResourceAdapterImpl"> > > connectionConcurrency=5 > > maxConnections=10 > > logWriterEnabled=true > > reconnectionRetryCount=5 > > reconnectionRetryInterval=300000 > > traceEnabled=false > > traceLevel=3 > > </Resource> > > > > <Resource id="jms/CF" type="javax.jms.ConnectionFactory" > > class-name="com.ibm.mq.connector.outbound.ManagedConnectionFactoryImpl"> > > TransactionSupport=xa > > ResourceAdapter=wmqRA > > HostName= host > > Port=1414 > > QueueManager= qm > > Channel= channel > > TransportType=Client > > SSLCipherSuite=TLS_RSA_WITH_AES_128_CBC_SHA > > SSLFipsRequired=false > > </Resource> > > > > <Resource id="jms/queue" type="javax.jms.Queue" > > class-name="com.ibm.mq.connector.outbound.MQQueueProxy"> > > arbitraryProperties > > baseQueueManagerName=qmName > > baseQueueName=qName > > CCSID=1208 > > encoding=NATIVE > > expiry=APP > > failIfQuiesce=true > > persistence=APP > > priority=APP > > readAheadClosePolicy=ALL > > targetClient=JMS > > </Resource> > > > > Here are some of the recommandations we received : > > > > In “Connections pools” these values are mandatory: > > “Connection Timeout” Set to 30 seconds. > > “Maximum Connections” Set to minimum 5. A greater value can be > evaluated > > by > > developers. > > “Minimum Connections” Set to 0 the minimum connections. To ensure > > disconnection. > > “Reap time” Set to 30 seconds > > “Unused timeout” Set to 300 seconds (5 minutes) > > “Aged timeout” Set to 600 seconds (10 minutes) > > “Purge Policy” Set to “EntirePool” > > > > In “Session pool” these values are mandatory: > > “Connection Timeout” Set to 30 seconds. > > “Maximum Connections” Set to minimum 5. A greater value can be > evaluated > > by > > developers. > > “Minimum Connections” Set to 0 the minimum connections. To ensure > > disconnection. > > “Reap time” Set to 30 seconds > > “Unused timeout” Set to 300 seconds (5 minutes) > > “Aged timeout” Set to 600 seconds (10 minutes) > > “Purge Policy” Set to “EntirePool > > > > In this situation, will these settings be set at the tomee.xml level or > > this > > must be set in our code? I know that these are settings that can be set > > directly in the Websphere console. > > > > Thanks in advance for your help. > > > > Michael > > > > > > > > -- > > Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users- > > f979441.html > > >