META-INF.persistence.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <!-- /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to you under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * $Id: persistence.xml 464373 2006-10-16 04:21:54Z rahul $ */ --> <!-- Persistence unit for a predeployed data source on a Java EE 5 server using RESOURCE_LOCAL transactions --> <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence"> <persistence-unit name="MailReaderJpa" transaction-type="RESOURCE_LOCAL"> <provider>oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider</provider> <non-jta-data-source>jdbc/mailreader</non-jta-data-source> <properties> <property name="toplink.ddl-generation" value="create-tables"/> </properties> </persistence-unit> </persistence> <!-- Persistence unit for a predeployed data source on a Java EE 5 server using JTA transactions <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence"> <persistence-unit name="MailReaderJpa" transaction-type="JTA"> <provider>oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider</provider> <jta-data-source>jdbc/mailreader</jta-data-source> <properties> <property name="toplink.ddl-generation" value="create-tables"/> </properties> </persistence-unit> </persistence> --> <!-- Persistence unit for standalone JPA implementation <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence"> <persistence-unit name="MailReaderJpa" transaction-type="RESOURCE_LOCAL"> <provider>oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider</provider> <class>org.apache.mailreaderjpa.Protocol</class> <class>org.apache.mailreaderjpa.Subscription</class> <class>org.apache.mailreaderjpa.User</class> <properties> <property name="toplink.jdbc.url" value="jdbc:derby://localhost:1527/mailreader"/> <property name="toplink.jdbc.user" value="app"/> <property name="toplink.jdbc.driver" value="org.apache.derby.jdbc.ClientDriver"/> <property name="toplink.jdbc.password" value="app"/> <property name="toplink.ddl-generation" value="create-tables"/> </properties> </persistence-unit> </persistence> -->