view src/main/resources/META-INF/persistence.xml @ 1127:997899aba991

Do not try to persist Probe objects with validation errors. Validation errors are often in line with database constraints and thus trying to persist will result in an Internal Server Error.
author Tom Gottfried <tom@intevation.de>
date Mon, 31 Oct 2016 18:25:02 +0100
parents 186d602e031a
children
line wrap: on
line source
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.1"
   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">
   	<persistence-unit name="land">
        <!-- The JTA datasource configured in the Wildfly AS -->
   	    <jta-data-source>java:jboss/lada-land</jta-data-source>
   	    <class>de.intevation.lada.model.stammdaten.FilterType</class>
   	    <class>de.intevation.lada.model.stammdaten.QueryType</class>
   	    <class>de.intevation.lada.model.land.KommentarP</class>
       	<exclude-unlisted-classes>false</exclude-unlisted-classes>
    	<properties>
        	<!-- The JNDI name for lookups in the application -->
            <property name="jboss.entity.manager.jndi.name" value="java:app/entitymanager/land"/>
            <!-- Properties for Hibernate -->
            <property name="hibernate.hbm2ddl.auto" value="none"/>
            <property name="hibernate.show_sql" value="false" />
            <!-- Use a special PostGIS dialect implmented for Lada. This dialect implements an additional integer array type -->
			<property name="hibernate.dialect" value="de.intevation.lada.util.data.LadaPostgisDialect"/>
       </properties>
    </persistence-unit>
    <persistence-unit name="stamm">
        <!-- The JTA datasource configured in the Wildfly AS -->
        <jta-data-source>java:jboss/lada-stamm</jta-data-source>
        <properties>
        	<!-- The JNDI name for lookups in the application -->
            <property name="jboss.entity.manager.jndi.name" value="java:app/entitymanager/stamm"/>
            <!-- Properties for Hibernate -->
            <property name="hibernate.show_sql" value="false" />
            <property name="hibernate.hbm2ddl.auto" value="none"/>
			<property name="hibernate.dialect" value="org.hibernate.spatial.dialect.postgis.PostgisDialect"/>
        </properties>
    </persistence-unit>
</persistence>
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)