pushed a first version linked to this jira:
https://issues.apache.org/jira/browse/TOMEE-1617

Only connection has defaults but no more the pooling itself (size, eviction
etc).


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-07-27 19:16 GMT+02:00 Jean-Louis Monteiro <jlmonte...@tomitribe.com>:

> Big +1 in simplifying the pool configuration.
>
> JLouis
>
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com
>
> On Sun, Jul 26, 2015 at 6:36 AM, Romain Manni-Bucau <rmannibu...@gmail.com
> >
> wrote:
>
> > Hi guys,
> >
> > in tomee we support the ability to change the db/connection pool easily
> > but IMO we have one issue with defaults. This is done thanks to
> > "DataSourceCreator".
> >
> > When impl-ed it I tried to normalize some part of the config cause it was
> > in between minors but now well get the version 7 I think we can change
> it a
> > bit and I d like to use the custom config for each pool
> > and get rid of the implicit conversion.
> >
> > User issue: dbcp will use JdbcUrl where tomcat-jdbc will use Url - but it
> > would get reported in logs if the user didnt use the right one.
> >
> > Gain: no implicit value lost/misconfigured as today (today with our
> > conversion logic some setters are ignored cause values are rewritten
> before
> > the instantiation and we dont see it at all, common issue: validation is
> > skipped).
> >
> > So here is the question: do we remove all the pool config from
> > service-jar.xml + conversion from DataSourceCreators  and only keep the
> > connection (default datasource) and JTA (managed by default) entries as
> > provided defaults.
> >
> > Constraint to stay nice: still support Duration setter (instead of 60000
> > for 1mn we can set as property value "1 minute").
> >
> > +1 from me
> >
> > PS: if no big -1 next week (monday = 08/27) I'll do the change
> >
> > 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>
> >
>

Reply via email to