tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jeankst <jean.kon-sun-t...@nielsen.com>
Subject Re: Resource adapter - Connection - Pooling parameters
Date Mon, 12 Mar 2018 10:14:54 GMT
Hi Jon,

I understand this is not a standard RA deployment anymore but rather a TomEE
specific way.
Anyway, I had a try and it works like a charm! Now, I can have this nice and
clean resources.xml embedded in my EAR: 

    <resources>
      <Resource id="MyResourceAdapter"
class-name="foo.bar.MyResourceAdapter">
        threadPoolSize=7
      </Resource>
      <Resource id="MyConnectionFactory1"
type="javax.resource.cci.ConnectionFactory"
class-name="foo.bar.ManagedConnectionFactory">
        resourceAdapter=MyResourceAdapter
        transactionSupport=none
        serverName=server001
        pooling=true
        poolMaxSize=3
        poolMinSize=0
        connectionMaxWaitTime=3 seconds
        connectionMaxIdleTime=5 seconds
      </Resource>
      <Resource id="MyConnectionFactory2"
type="javax.resource.cci.ConnectionFactory"
class-name="foo.bar.ManagedConnectionFactory">
        resourceAdapter=MyResourceAdapter
        transactionSupport=none
        serverName=server002
        pooling=true
        poolMaxSize=2
        poolMinSize=1
        connectionMaxWaitTime=5 seconds
        connectionMaxIdleTime=10 seconds
      </Resource>
    </resources>

No more "hack" in system.properties!
As you said, it would be a cool feature to have this resources.xml support
for RARs.
Thanks for your help! 

Regards,
Jean.



--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html

Mime
View raw message