Could you create a PR please ?

2017-08-23 16:18 GMT+02:00 Kleber Ayala <[email protected]>:

> Hi there,
>
> I'm using your new* pax-jdbc-pool-transx* bundle on Karaf,
> works fine, but if you have multiple datasources there is an error "*Attempt
> to register second resource with name XADataSourceMCF*"  because  the
> DatasourceBulder don't register a name for each datasource.
>
>  DataSource mds = ManagedDataSourceBuilder.builder();
>
>
> If I change your  code including a name, works perfectly:
>
>
> String name=props.getProperty("dataSourceName");
>
> DataSource mds = ManagedDataSourceBuilder.builder().name(name)
>
>
>
>
>
>
>
> 2017-08-23T09:06:57,458 | ERROR | features-1-thread-1 |
> TransxXaPooledDataSourceFactory  | 101 - org.ops4j.pax.jdbc.pool.transx -
> 1.2.0.SNAPSHOT | Error creating pooled datasourceAttempt to register second
> resource with name XADataSourceMCF
> java.lang.IllegalStateException: Attempt to register second resource with
> name XADataSourceMCF
> at 
> com.atomikos.icatch.config.Configuration.addResource(Configuration.java:245)
> ~[?:?]
> at org.ops4j.pax.transx.tm.impl.atomikos.TransactionManagerWrapper.
> registerResource(TransactionManagerWrapper.java:62) ~[?:?]
> at org.ops4j.pax.transx.connector.impl.GenericConnectionManager.<init>(
> GenericConnectionManager.java:140) ~[?:?]
> at org.ops4j.pax.transx.connector.ConnectionManagerBuilder.build(
> ConnectionManagerBuilder.java:161) ~[?:?]
> at org.ops4j.pax.transx.jdbc.ManagedDataSourceBuilder.build(
> ManagedDataSourceBuilder.java:178) ~[?:?]
> at org.ops4j.pax.jdbc.pool.transx.impl.TransxXaPooledDataSourceFactor
> y.create(TransxXaPooledDataSourceFactory.java:59) ~[?:?]
> at 
> org.ops4j.pax.jdbc.config.impl.PoolingWrapper.createDataSource(PoolingWrapper.java:42)
> ~[?:?]
> at org.ops4j.pax.jdbc.config.impl.DataSourceRegistration.createDs(
> DataSourceRegistration.java:134) ~[?:?]
>
> --
> --
> ------------------
> OPS4J - http://www.ops4j.org - [email protected]
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OPS4J" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
------------------------
Guillaume Nodet

-- 
-- 
------------------
OPS4J - http://www.ops4j.org - [email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to