When I execute the same code in a SE enviroment (non J2EE):
969 person TRACE [main] openjpa.jdbc.JDBC - Initial connection autoCommit: true, holdability: 1, TransactionIsolation: 2 969 person TRACE [main] openjpa.jdbc.JDBC - <t 27959193, conn 13905160> [0 ms] close 1078 person TRACE [main] openjpa.MetaData - Scanning resource "META-INF/orm.xml" for persistent types. 1078 person TRACE [main] openjpa.MetaData - parsePersistentTypeNames() found [Person]. 1078 person TRACE [main] openjpa.MetaData - Found 1 classes with metadata in 0 milliseconds. 1266 person INFO [main] openjpa.Enhance - Creating subclass for "[class Person]". This means that your application will be less efficient and will consume more memory than it would if you ran the OpenJPA enhancer. Additionally, lazy loading will not be available for one-to-one and many-to-one persistent attributes in types using field access; they will be loaded eagerly instead. 1391 person TRACE [main] openjpa.Runtime - No cache marshaller found for id org.apache.openjpa.conf.MetaDataCacheMaintenance. 1391 person TRACE [main] openjpa.MetaData - Using metadata factory "org.apache.openjpa.persistence.jdbc.persistencemappingfact...@df1832". 1391 person TRACE [main] openjpa.MetaData - Loading metadata for "class Person" under mode "[META]". 1391 person TRACE [main] openjpa.MetaData - Scanning resource "META-INF/orm.xml" for persistent types. 1391 person TRACE [main] openjpa.MetaData - parsePersistentTypeNames() found [Person]. 1391 person TRACE [main] openjpa.MetaData - Found 1 classes with metadata in 0 milliseconds. 1469 person TRACE [main] openjpa.MetaData - Parsing class "Person". 1578 person TRACE [main] openjpa.MetaData - Generating default metadata for type "Person". 1578 person TRACE [main] openjpa.MetaData - Using reflection for metadata generation. 1625 person TRACE [main] openjpa.MetaData - Loading metadata for "class CoreObject" under mode "[META]". 1625 person TRACE [main] openjpa.MetaData - Parsing class "CoreObject". 1625 person TRACE [main] openjpa.MetaData - Set persistence-capable superclass of "Person" to "null". 1625 person TRACE [main] openjpa.MetaData - Resolving metadata for "per...@29234933". 1625 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1641 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1656 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1656 person TRACE [main] openjpa.MetaData - Preparing mapping for "Person". 1656 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1672 person TRACE [main] openjpa.MetaData - "idPerson" has mapping strategy "org.apache.openjpa.jdbc.meta.strats.PrimitiveFieldStrategy". 1672 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1672 person TRACE [main] openjpa.MetaData - "mail" has mapping strategy "org.apache.openjpa.jdbc.meta.strats.StringFieldStrategy". 1688 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1688 person TRACE [main] openjpa.MetaData - "name" has mapping strategy "org.apache.openjpa.jdbc.meta.strats.StringFieldStrategy". 1688 person TRACE [main] openjpa.MetaData - "Person<discriminator>" has mapping strategy "none". 1688 person TRACE [main] openjpa.MetaData - "Person<version>" has mapping strategy "none". 1688 person TRACE [main] openjpa.MetaData - Resolving mapping for "per...@29234933". 1688 person TRACE [main] openjpa.MetaData - "Person" has mapping strategy "full". 1688 person TRACE [main] openjpa.Enhance - Enhancing type "class Person". 1797 person TRACE [main] openjpa.MetaData - Loading metadata for "class Person" under mode "[META][QUERY]". 1797 person TRACE [main] openjpa.MetaData - Parsing class "Person". 1797 person TRACE [main] openjpa.MetaData - Generating default metadata for type "Person". 1797 person TRACE [main] openjpa.MetaData - Set persistence-capable superclass of "Person" to "null". 1797 person TRACE [main] openjpa.MetaData - Resolving metadata for "per...@6781414". 1797 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1797 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1797 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1797 person TRACE [main] openjpa.MetaData - Preparing mapping for "Person". 1797 person TRACE [main] openjpa.MetaData - Processing registered persistence-capable class "class Person". 1828 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1828 person TRACE [main] openjpa.MetaData - "idPerson" has mapping strategy "org.apache.openjpa.jdbc.meta.strats.PrimitiveFieldStrategy". 1828 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1828 person TRACE [main] openjpa.MetaData - "mail" has mapping strategy "org.apache.openjpa.jdbc.meta.strats.StringFieldStrategy". 1828 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1828 person TRACE [main] openjpa.MetaData - "name" has mapping strategy "org.apache.openjpa.jdbc.meta.strats.StringFieldStrategy". 1828 person TRACE [main] openjpa.MetaData - "Person<discriminator>" has mapping strategy "none". 1828 person TRACE [main] openjpa.MetaData - "Person<version>" has mapping strategy "none". 1828 person TRACE [main] openjpa.MetaData - Resolving mapping for "per...@6781414". 1828 person TRACE [main] openjpa.MetaData - "Person" has mapping strategy "full". 1828 person TRACE [main] openjpa.MetaData - Initializing mapping for "per...@6781414". 1828 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1828 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1828 person TRACE [main] openjpa.MetaData - Resolving field "[email protected]". 1938 person TRACE [main] openjpa.jdbc.JDBC - The batch limit is set to 0. 1969 person TRACE [main] openjpa.jdbc.SQL - <t 27959193, conn 8970080> executing prepstmnt 5660886 INSERT INTO persons (id_Person, e_mail, name) VALUES (?, ?, ?) [params=(long) 1, (String) mail1, (String) p1] 1969 person TRACE [main] openjpa.jdbc.SQL - <t 27959193, conn 8970080> [0 ms] spent 1969 person TRACE [main] openjpa.jdbc.JDBC - <t 27959193, conn 8970080> [0 ms] commit 1969 person TRACE [main] openjpa.jdbc.JDBC - <t 27959193, conn 8970080> [0 ms] close 1984 person TRACE [main] openjpa.jdbc.JDBC - The batch limit is set to 0. 1984 person TRACE [main] openjpa.jdbc.SQL - <t 27959193, conn 24864323> executing prepstmnt 16426320 UPDATE persons SET e_mail = ? WHERE id_Person = ? [params=(String) prueba, (long) 1] 1984 person TRACE [main] openjpa.jdbc.SQL - <t 27959193, conn 24864323> [0 ms] spent 1984 person TRACE [main] openjpa.jdbc.JDBC - <t 27959193, conn 24864323> [0 ms] commit 1984 person TRACE [main] openjpa.jdbc.JDBC - <t 27959193, conn 24864323> [0 ms] close -- View this message in context: http://openjpa.208410.n2.nabble.com/tomcat6-openjpa-jsf-tp5120836p5125799.html Sent from the OpenJPA Users mailing list archive at Nabble.com.
