Oh,

by default in a EE container javax.persistence.jdbc are not supported by
spec and moreover in JTA mode (the default). IIRC in RESOURCE_LOCAL mode we
detect it and let it go but in JTA we dont do it. Use jta-datasource to
solve it properly.


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

2017-03-16 15:07 GMT+01:00 syadav <b.srisai...@gmail.com>:

> Below is the persistence.xml
>
> <?xml version="1.0" encoding="UTF-8"?>
>
> <persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence";
>         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
>              http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd";
>         version="2.1">
>
>         <persistence-unit name="primary">
>
>
>                 <provider>org.hibernate.jpa.HibernatePersistenceProvider</
> provider>
>                 <class>XXXXXXXXXXXXXXXX</class>
>
>                 <properties>
> <property name="tomee.jpa.factory.lazy" value="true" />
>
>                         <property name="javax.persistence.jdbc.driver"
> value="org.postgresql.Driver" />
>                         <property name="javax.persistence.jdbc.url"
>                                 
> value="jdbc:postgresql://localhost:5432/XXXXXXXXXXX"
> />
>                         <property name="javax.persistence.jdbc.user"
> value="XXXXXXX" />
>                         <property name="javax.persistence.jdbc.password"
> value="XXXXXXXXX" />
>
>                         <property name="javax.persistence.
> schema-generation.database.action"
>                                 value="none" />
>                         <property name="javax.persistence.
> schema-generation.drop-script-source"
>                                 value="META-INF/drop.sql" />
>                         <property name="javax.persistence.
> schema-generation.create-script-source"
>                                 value="META-INF/create.sql" />
>
>
>
>
>                         <property name="hibernate.dialect"
> value="org.hibernate.dialect.PostgreSQLDialect" />
>                         <property name="show_sql" value="true" />
>                         <property name="hibernate.default_schema"
> value="CCCCCCC" />
>
>
>                         <property name="hibernate.c3p0.min_size" value="5"
> />
>                         <property name="hibernate.c3p0.max_size"
> value="20" />
>                         <property name="hibernate.c3p0.timeout"
> value="500" />
>                         <property name="hibernate.c3p0.max_statements"
> value="50" />
>                         <property name="hibernate.c3p0.idle_test_period"
> value="2000" />
>                 </properties>
>         </persistence-unit>
>
> </persistence>
>
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/Camel-CXF-in-tomee-tp4681184p4681317.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Reply via email to