[jboss-cvs] jboss-seam/examples/jpa/resources-tomcat/META-INF ...

Michael Yuan michael.yuan at jboss.com
Thu Jul 26 23:18:08 EDT 2007


  User: myuan   
  Date: 07/07/26 23:18:08

  Added:       examples/jpa/resources-tomcat/META-INF   context.xml
                        persistence.xml
  Log:
  Support plain Tomcat in JPA example via RESOURCE_LOCAL transactions
  
  Revision  Changes    Path
  1.1      date: 2007/07/27 03:18:08;  author: myuan;  state: Exp;jboss-seam/examples/jpa/resources-tomcat/META-INF/context.xml
  
  Index: context.xml
  ===================================================================
  <Context path="/jboss-seam-hibernate" docBase="jboss-seam-hibernate"
          debug="5" reloadable="true" crossContext="true">
  
    <Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"
                 maxActive="100" maxIdle="30" maxWait="10000"
                 username="sa" driverClassName="org.hsqldb.jdbcDriver"
                 url="jdbc:hsqldb:."/>
   
  </Context>
  
  
  
  1.1      date: 2007/07/27 03:18:08;  author: myuan;  state: Exp;jboss-seam/examples/jpa/resources-tomcat/META-INF/persistence.xml
  
  Index: persistence.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <persistence xmlns="http://java.sun.com/xml/ns/persistence" 
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" 
               version="1.0">
     <persistence-unit name="bookingDatabase" transaction-type="RESOURCE_LOCAL">
        <provider>org.hibernate.ejb.HibernatePersistence</provider>
        <jta-data-source>java:comp/env/jdbc/TestDB</jta-data-source>
        <properties>
           <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
           <property name="hibernate.show_sql" value="true"/>
           <property name="hibernate.cache.provider_class" value="org.hibernate.cache.HashtableCacheProvider"/>
           <!-- RESOURCE_LOCAL
           <property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.JBossTransactionManagerLookup"/>
           -->
           <!-- alternative
           <property name="jboss.entity.manager.factory.jndi.name" 
                value="java:/jpaBookingEntityManagerFactory"/>
           -->
        </properties>
     </persistence-unit>
  </persistence>
  
  
  



More information about the jboss-cvs-commits mailing list