don't pass user/password to hibernate

hibernate needs to use datasource.getConnection() and not
datasource.getConnection(user, pwd)


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
<http://www.tomitribe.com> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2016-09-07 10:57 GMT+02:00 Dignesh <[email protected]>:

> Hi Romain,
>
> I have added the property in the resource. I am seeing a different issue
> now. Below is the stack trace what I am seeing in logs. Is there something
> I
> need to do additionally to switch to dbcp ?
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:494)
> Caused by: java.lang.UnsupportedOperationException: Not supported by
> BasicDataSource
>         at
> org.apache.commons.dbcp2.BasicDataSource.getConnection(
> BasicDataSource.java:1552)
>         at
> org.hibernate.service.jdbc.connections.internal.
> DatasourceConnectionProviderImpl.getConnection(
> DatasourceConnectionProviderImpl.java:141)
>         at
> org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAcc
> ess.obtainConnection(AbstractSessionImpl.java:301)
>         at
> org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.obtainConnection(
> LogicalConnectionImpl.java:214)
>         at
> org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.getConnection(
> LogicalConnectionImpl.java:157)
>         at
> org.hibernate.engine.jdbc.internal.StatementPreparerImpl.connection(
> StatementPreparerImpl.java:56)
>         at
> org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(
> StatementPreparerImpl.java:159)
>         at
> org.hibernate.engine.jdbc.internal.StatementPreparerImpl$
> StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:
> 183)
>         at
> org.hibernate.engine.jdbc.internal.StatementPreparerImpl.
> prepareQueryStatement(StatementPreparerImpl.java:157)
>         at org.hibernate.loader.Loader.prepareQueryStatement(Loader.
> java:1881)
>         at org.hibernate.loader.Loader.executeQueryStatement(Loader.
> java:1858)
>         at org.hibernate.loader.Loader.executeQueryStatement(Loader.
> java:1838)
>         at org.hibernate.loader.Loader.doQuery(Loader.java:906)
>         at
> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCol
> lections(Loader.java:348)
>         at org.hibernate.loader.Loader.doList(Loader.java:2550)
>         at org.hibernate.loader.Loader.doList(Loader.java:2536)
>         at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.
> java:2366)
>         at org.hibernate.loader.Loader.list(Loader.java:2361)
>         at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:495)
>         at
> org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(
> QueryTranslatorImpl.java:357)
>         at
> org.hibernate.engine.query.spi.HQLQueryPlan.performList(
> HQLQueryPlan.java:198)
>         at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1194)
>         at org.hibernate.internal.QueryImpl.list(QueryImpl.java:101)
>
> Thank you,
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.n4.nabble.com/
> PoolExhaustedException-in-logs-tp4680034p4680041.html
> Sent from the TomEE Dev mailing list archive at Nabble.com.
>

Reply via email to