These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 24 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: generator type in ID filed in MySQL
PostPosted: Sun Aug 27, 2006 11:39 pm 
Regular
Regular

Joined: Wed Mar 15, 2006 1:48 pm
Posts: 91
Need help with Hibernate? Read this first:
http://www.hibernate.org/ForumMailingli ... AskForHelp

[b]Hibernate version:[/b] 3.1.3

[b]Mapping documents:[/b]

[b]Code between sessionFactory.openSession() and session.close():[/b]

[b]Full stack trace of any exception that occurs:[/b]

[b]Name and version of the database you are using:[/b] mysql 5.0.24

[b]The generated SQL (show_sql=true):[/b]

[b]Debug level Hibernate log excerpt:[/b]


Problems with Session and transaction handling?

Read this: http://hibernate.org/42.html

I am using hibernate tool 3.2beta7. Following is my revng.xml file and generated hbm file. Problem is generator in ID field doesn't generate expected native type. Instead it still shows me assigned type. Not sure if it is a bug in tool.

--------------Revng.xml file------------------
<hibernate-reverse-engineering>
<schema-selection match-schema="fuel" match-table="app_user"/>
<type-mapping>
<!-- jdbc-type is name fom java.sql.Types -->
<sql-type jdbc-type="DECIMAL" precision="10" scale="0" hibernate-type="Long"/>
</type-mapping>
<table schema="fuel" name="app_user">
<primary-key>
<generator class="native"/>
</primary-key>
</table>
</hibernate-reverse-engineering>

-------------------HBM file------------------
<class name="fuel.a.model.AppUser" table="app_user" catalog="fuel">
<comment>
</comment>

<id name="id" type="long">
<column name="id" />

<generator class="assigned" />
</id>


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 10:20 am 
Regular
Regular

Joined: Wed Mar 15, 2006 1:48 pm
Posts: 91
To my understanding for MySQL, schema is pretty much the same as a database. So I provide a database name for schema in my revng.xml file. Anything wrong for this?


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 12:05 pm 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 6:10 am
Posts: 8615
Location: Neuchatel, Switzerland (Danish)
you probably need to use the right casing.

_________________
Max
Don't forget to rate


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 12:27 pm 
Regular
Regular

Joined: Wed Mar 15, 2006 1:48 pm
Posts: 91
I have tried both lower and upper cases in schema in revng.xml, still get the same generator type.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 12:41 pm 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 6:10 am
Posts: 8615
Location: Neuchatel, Switzerland (Danish)
so look in the debug log what it is actually trying to look up with.

_________________
Max
Don't forget to rate


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 12:54 pm 
Regular
Regular

Joined: Wed Mar 15, 2006 1:48 pm
Posts: 91
I use tool from ant env. and don't see any debug log. Or maybe I haven't set it in ant. Please guide how to set up debug log in ant env. Thanks!


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 1:41 pm 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 6:10 am
Posts: 8615
Location: Neuchatel, Switzerland (Danish)
as described in the docs:

put a log4j.properties in the classpath and beef up the debug level.

_________________
Max
Don't forget to rate


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 5:17 pm 
Regular
Regular

Joined: Wed Mar 15, 2006 1:48 pm
Posts: 91
Here are my reveng.xml file and log info, and still can't figure out cause of wrong generator type.

--------------------complete.reveng.xml file-----------
<hibernate-reverse-engineering>
<schema-selection match-schema="wikidb" match-table="APP_USER"/>
<type-mapping>
<sql-type jdbc-type="DECIMAL" precision="5" scale="2" hibernate-type="Float"/>
</type-mapping>
<table schema="wikidb" name="APP_USER">
<primary-key>
<generator class="native"/>
</primary-key>
</table>
</hibernate-reverse-engineering>

-------------------log info -----------------------------
[hibernatetool] Executing Hibernate Tool with a JDBC Configuration (for reverse engineering)
[hibernatetool] 1. task: hbm2hbmxml (Generates a set of hbm.xml files)
[hibernatetool] (cfg.Environment 500 ) Hibernate 3.2 cr3
[hibernatetool] (cfg.Environment 533 ) hibernate.properties not found
[hibernatetool] (cfg.Environment 667 ) Bytecode provider name : cglib
[hibernatetool] (cfg.Environment 584 ) using JDK 1.4 java.sql.Timestamp handling
[hibernatetool] (reveng.OverrideRepository 100 ) Override file: C:\eclipse\workspace\appgen\complete.reveng.xml
[hibernatetool] (util.DTDEntityResolver 38 ) trying to resolve system-id [http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd]
[hibernatetool] (util.DTDEntityResolver 40 ) recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/
[hibernatetool] (util.DTDEntityResolver 50 ) located [http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd] in classpath
[hibernatetool] (connection.DriverManagerConnectionProvider 41 ) Using Hibernate built-in connection pool (not for production use!)
[hibernatetool] (connection.DriverManagerConnectionProvider 42 ) Hibernate connection pool size: 20
[hibernatetool] (connection.DriverManagerConnectionProvider 45 ) autocommit mode: false
[hibernatetool] (connection.DriverManagerConnectionProvider 80 ) using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://10.30.1.205/wikidb
[hibernatetool] (connection.DriverManagerConnectionProvider 83 ) connection properties: {user=wikiuser, password=xxxxx, show_sql=true}
[hibernatetool] (connection.DriverManagerConnectionProvider 93 ) total checked-out connections: 0
[hibernatetool] (connection.DriverManagerConnectionProvider 109 ) opening new JDBC connection
[hibernatetool] (connection.DriverManagerConnectionProvider 115 ) created connection to: jdbc:mysql://10.30.1.205/wikidb, Isolation Level: 4
[hibernatetool] (cfg.SettingsFactory 81 ) RDBMS: MySQL, version: 4.0.25-nt
[hibernatetool] (cfg.SettingsFactory 82 ) JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ )
[hibernatetool] (connection.DriverManagerConnectionProvider 129 ) returning connection to pool, pool size: 1
[hibernatetool] (dialect.Dialect 141 ) Using dialect: org.hibernate.dialect.MySQLInnoDBDialect
[hibernatetool] (transaction.TransactionFactoryFactory 31 ) Using default transaction strategy (direct JDBC transactions)
[hibernatetool] (transaction.TransactionManagerLookupFactory 33 ) No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[hibernatetool] (cfg.SettingsFactory 134 ) Automatic flush during beforeCompletion(): disabled
[hibernatetool] (cfg.SettingsFactory 138 ) Automatic session close at end of transaction: disabled
[hibernatetool] (cfg.SettingsFactory 145 ) JDBC batch size: 15
[hibernatetool] (cfg.SettingsFactory 148 ) JDBC batch updates for versioned data: disabled
[hibernatetool] (cfg.SettingsFactory 153 ) Scrollable result sets: enabled
[hibernatetool] (cfg.SettingsFactory 157 ) Wrap result sets: disabled
[hibernatetool] (cfg.SettingsFactory 161 ) JDBC3 getGeneratedKeys(): enabled
[hibernatetool] (cfg.SettingsFactory 169 ) Connection release mode: auto
[hibernatetool] (cfg.SettingsFactory 187 ) Default schema: wikidb
[hibernatetool] (cfg.SettingsFactory 193 ) Maximum outer join fetch depth: 2
[hibernatetool] (cfg.SettingsFactory 196 ) Default batch fetch size: 1
[hibernatetool] (cfg.SettingsFactory 200 ) Generate SQL with comments: disabled
[hibernatetool] (cfg.SettingsFactory 204 ) Order SQL updates by primary key: disabled
[hibernatetool] (cfg.SettingsFactory 369 ) Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[hibernatetool] (ast.ASTQueryTranslatorFactory 24 ) Using ASTQueryTranslatorFactory
[hibernatetool] (cfg.SettingsFactory 212 ) Query language substitutions: {}
[hibernatetool] (cfg.SettingsFactory 217 ) JPA-QL strict compliance: disabled
[hibernatetool] (cfg.SettingsFactory 222 ) Second-level cache: enabled
[hibernatetool] (cfg.SettingsFactory 226 ) Query cache: disabled
[hibernatetool] (cfg.SettingsFactory 356 ) Cache provider: org.hibernate.cache.NoCacheProvider
[hibernatetool] (cfg.SettingsFactory 241 ) Optimize cache for minimal puts: disabled
[hibernatetool] (cfg.SettingsFactory 250 ) Structured second-level cache entries: disabled
[hibernatetool] (exception.SQLExceptionConverterFactory 52 ) Using dialect defined converter
[hibernatetool] (cfg.SettingsFactory 277 ) Statistics: disabled
[hibernatetool] (cfg.SettingsFactory 281 ) Deleted entity synthetic identifier rollback: disabled
[hibernatetool] (cfg.SettingsFactory 296 ) Default entity-mode: pojo
[hibernatetool] (dialect.JDBCMetaDataDialect 69 ) getTables(null.wikidb.APP_USER)
[hibernatetool] (connection.DriverManagerConnectionProvider 93 ) total checked-out connections: 0
[hibernatetool] (connection.DriverManagerConnectionProvider 99 ) using pooled JDBC connection, pool size: 0
[hibernatetool] (reveng.JDBCReader 499 ) Adding table app_user of type TABLE
[hibernatetool] (reveng.JDBCReader 523 ) Finding columns for wikidb.app_user
[hibernatetool] (dialect.JDBCMetaDataDialect 209 ) getColumns(wikidb.wikidb.app_user.null)
[hibernatetool] (dialect.JDBCMetaDataDialect 238 ) getPrimaryKeys(wikidb.wikidb.app_user)
[hibernatetool] (reveng.JDBCReader 404 ) primary key for org.hibernate.mapping.Table(wikidb.app_user) -> org.hibernate.mapping.PrimaryKey(app_user[org.hibernate.mapping.Column(id)]) as PRIMARY
[hibernatetool] (dialect.JDBCMetaDataDialect 177 ) getIndexInfo(wikidb.wikidb.app_user)
[hibernatetool] (reveng.JDBCReader 162 ) Calling getExportedKeys on org.hibernate.mapping.Table(wikidb.app_user)
[hibernatetool] (dialect.JDBCMetaDataDialect 263 ) getExportedKeys(wikidb.wikidb.app_user)
[hibernatetool] (reveng.JDBCReader 178 ) foreign key name: FK143BF46AF503D155
[hibernatetool] (reveng.JDBCReader 183 ) Foreign key FK143BF46AF503D155 references unknown or filtered table wikidb.user_role
[hibernatetool] (connection.DriverManagerConnectionProvider 129 ) returning connection to pool, pool size: 1
[hibernatetool] (cfg.JDBCBinder 803 ) Building property id
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading id with null
[hibernatetool] (cfg.JDBCBinder 542 ) Scanning org.hibernate.cfg.reveng.TableIdentifier(wikidb.app_user) for <version>/<timestamp> columns.
[hibernatetool] (cfg.JDBCBinder 552 ) No columns reported while scanning for <version>/<timestamp> columns in org.hibernate.cfg.reveng.TableIdentifier(wikidb.app_user)
[hibernatetool] (cfg.JDBCBinder 803 ) Building property version
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading version with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property username
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading username with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property password
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading password with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property firstName
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading firstName with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property lastName
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading lastName with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property address
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading address with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property city
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading city with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property province
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading province with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property country
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading country with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property postalCode
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading postalCode with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property email
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading email with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property phoneNumber
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading phoneNumber with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property website
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading website with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property passwordHint
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading passwordHint with null
[hibernatetool] (reveng.OverrideRepository 312 ) columnToHibernateTypeName, <type-mapping> found: yes_no for Table: wikidb.app_user column: account_enabled
[hibernatetool] (cfg.JDBCBinder 803 ) Building property accountEnabled
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading accountEnabled with null
[hibernatetool] (reveng.OverrideRepository 312 ) columnToHibernateTypeName, <type-mapping> found: yes_no for Table: wikidb.app_user column: account_expired
[hibernatetool] (cfg.JDBCBinder 803 ) Building property accountExpired
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading accountExpired with null
[hibernatetool] (reveng.OverrideRepository 312 ) columnToHibernateTypeName, <type-mapping> found: yes_no for Table: wikidb.app_user column: account_locked
[hibernatetool] (cfg.JDBCBinder 803 ) Building property accountLocked
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading accountLocked with null
[hibernatetool] (reveng.OverrideRepository 312 ) columnToHibernateTypeName, <type-mapping> found: yes_no for Table: wikidb.app_user column: credentials_expired
[hibernatetool] (cfg.JDBCBinder 803 ) Building property credentialsExpired
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading credentialsExpired with null
[hibernatetool] (connection.DriverManagerConnectionProvider 147 ) cleaning up connection pool: jdbc:mysql://10.30.1.205/wikidb
[hibernatetool] (cfg.Configuration 1044) processing extends queue
[hibernatetool] (cfg.Configuration 1048) processing collection mappings
[hibernatetool] (cfg.Configuration 1059) processing native query and ResultSetMapping mappings
[hibernatetool] (cfg.Configuration 1067) processing association property references
[hibernatetool] (cfg.Configuration 1089) processing foreign key constraints
[hibernatetool] (hbm2x.HibernateMappingExporter 132 ) org.hibernate.tool.hbm2x.HibernateMappingExporter outputdir:C:\eclipse\workspace\appgen\build\merge\src templatePrefix: hbm/ path: []
[hibernatetool] (hbm2x.Version 15 ) Hibernate Tools 3.2.0.beta7
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext exporter=org.hibernate.tool.hbm2x.HibernateMappingExporter@11eb199
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext c2h=org.hibernate.tool.hbm2x.Cfg2HbmTool@1de498
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext c2j=org.hibernate.tool.hbm2x.Cfg2JavaTool@8ae45a
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext outputdir=C:\eclipse\workspace\appgen\build\merge\src
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext template_path=[Ljava.lang.String;@95da38
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.connection.username=wikiuser
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.default_schema=wikidb
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.connection.password=xxxxx
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.connection.url=jdbc:mysql://10.30.1.205/wikidb
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.connection.show_sql=true
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.connection.driver_class=com.mysql.jdbc.Driver
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext artifacts=org.hibernate.tool.hbm2x.ArtifactCollector@29c204
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext cfg=org.hibernate.cfg.JDBCMetaDataConfiguration@180cf2a
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hmgs=org.hibernate.tool.hbm2x.HibernateMappingGlobalSettings@1a0d866
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext pojo=org.hibernate.tool.hbm2x.pojo.EntityPOJOClass(com.test.a.model.AppUser)
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext clazz=org.hibernate.mapping.RootClass(com.test.a.model.AppUser)
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/hibernate-mapping.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/hibernate-mapping.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/hibernate-mapping.hbm.ftl
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/persistentclass.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/persistentclass.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/persistentclass.hbm.ftl
[hibernatetool] (freemarker.beans 81 ) Key 'abstract' was not found on instance of org.hibernate.mapping.RootClass. Introspection information for the class is: {getFilterMap=public java.util.Map org.hibernate.mapping.PersistentClass.getFilterMap(), isCustomUpdateCallable=public boolean org.hibernate.mapping.PersistentClass.isCustomUpdateCallable(), where=java.beans.PropertyDescriptor@a017aa2e, getPropertyClosureIterator=public java.util.Iterator org.hibernate.mapping.RootClass.getPropertyClosureIterator(), getTemporaryIdTableName=public java.lang.String org.hibernate.mapping.PersistentClass.getTemporaryIdTableName(), getTableClosureIterator=public java.util.Iterator org.hibernate.mapping.RootClass.getTableClosureIterator(), getRootTable=public org.hibernate.mapping.Table org.hibernate.mapping.RootClass.getRootTable(), getKey=public org.hibernate.mapping.KeyValue org.hibernate.mapping.RootClass.getKey(), nodeName=java.beans.PropertyDescriptor@86d1717a, validate=public void org.hibernate.mapping.RootClass.validate(org.hibernate.engine.Mapping) throws org.hibernate.MappingException, getCustomSQLDeleteCheckStyle=public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLDeleteCheckStyle(), getProxyInterface=public java.lang.Class org.hibernate.mapping.PersistentClass.getProxyInterface(), getEntityPersisterClass=public java.lang.Class org.hibernate.mapping.RootClass.getEntityPersisterClass(), rootClass=java.beans.PropertyDescriptor@3afbb2be, getJoinClosureSpan=public int org.hibernate.mapping.PersistentClass.getJoinClosureSpan(), version=java.beans.PropertyDescriptor@d625b9b2, propertyIterator=java.beans.PropertyDescriptor@46089181, customUpdateCallable=java.beans.PropertyDescriptor@4b2facac, getMetaAttribute=public org.hibernate.mapping.MetaAttribute org.hibernate.mapping.PersistentClass.getMetaAttribute(java.lang.String), getTuplizerImplClassName=public java.lang.String org.hibernate.mapping.PersistentClass.getTuplizerImplClassName(org.hibernate.EntityMode), explicitPolymorphism=java.beans.PropertyDescriptor@9cdde5ea, setCacheRegionName=public void org.hibernate.mapping.RootClass.setCacheRegionName(java.lang.String), referenceablePropertyIterator=java.beans.PropertyDescriptor@dceafbce, setEmbeddedIdentifier=public void org.hibernate.mapping.RootClass.setEmbeddedIdentifier(boolean), addTuplizer=public void org.hibernate.mapping.PersistentClass.addTuplizer(org.hibernate.EntityMode,java.lang.String), setLazyPropertiesCacheable=public void org.hibernate.mapping.RootClass.setLazyPropertiesCacheable(boolean), getCustomSQLDelete=public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLDelete(), subclassId=java.beans.PropertyDescriptor@7448e511, rootTable=java.beans.PropertyDescriptor@b70f3001, setMutable=public void org.hibernate.mapping.RootClass.setMutable(boolean), metaAttributes=java.beans.PropertyDescriptor@6dfc5a39, getSubclassSpan=public int org.hibernate.mapping.PersistentClass.getSubclassSpan(), setSubselectLoadableCollections=public void org.hibernate.mapping.PersistentClass.setSubselectLoadableCollections(boolean), customSQLInsert=java.beans.PropertyDescriptor@ebde4db8, isCustomDeleteCallable=public boolean org.hibernate.mapping.PersistentClass.isCustomDeleteCallable(), getLoaderName=public java.lang.String org.hibernate.mapping.PersistentClass.getLoaderName(), getCustomSQLUpdate=public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLUpdate(), setVersion=public void org.hibernate.mapping.RootClass.setVersion(org.hibernate.mapping.Property), setProxyInterfaceName=public void org.hibernate.mapping.PersistentClass.setProxyInterfaceName(java.lang.String), optimisticLockMode=java.beans.PropertyDescriptor@52e5e82c, setCustomSQLInsert=public void org.hibernate.mapping.PersistentClass.setCustomSQLInsert(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle), proxyInterfaceName=java.beans.PropertyDescriptor@33c23a53, identityTables=java.beans.PropertyDescriptor@152f7527, prepareTemporaryTables=public void org.hibernate.mapping.PersistentClass.prepareTemporaryTables(org.hibernate.engine.Mapping,org.hibernate.dialect.Dialect), identifier=java.beans.PropertyDescriptor@78946ab7, useDynamicInsert=public boolean org.hibernate.mapping.PersistentClass.useDynamicInsert(), setForceDiscriminator=public void org.hibernate.mapping.RootClass.setForceDiscriminator(boolean), filterMap=java.beans.PropertyDescriptor@d6b2b1de, isLazy=public boolean org.hibernate.mapping.PersistentClass.isLazy(), versioned=java.beans.PropertyDescriptor@d8460474, isDiscriminatorValueNull=public boolean org.hibernate.mapping.PersistentClass.isDiscriminatorValueNull(), getCacheRegionName=public java.lang.String org.hibernate.mapping.RootClass.getCacheRegionName(), getKeyClosureIterator=public java.util.Iterator org.hibernate.mapping.RootClass.getKeyClosureIterator(), setAbstract=public void org.hibernate.mapping.PersistentClass.setAbstract(java.lang.Boolean), addFilter=public void org.hibernate.mapping.PersistentClass.addFilter(java.lang.String,java.lang.String), getSuperclass=public org.hibernate.mapping.PersistentClass org.hibernate.mapping.RootClass.getSuperclass(), getBatchSize=public int org.hibernate.mapping.PersistentClass.getBatchSize(), isCustomInsertCallable=public boolean org.hibernate.mapping.PersistentClass.isCustomInsertCallable(), joinIterator=java.beans.PropertyDescriptor@d1ec506, getDirectSubclasses=public java.util.Iterator org.hibernate.mapping.PersistentClass.getDirectSubclasses(), setOptimisticLockMode=public void org.hibernate.mapping.PersistentClass.setOptimisticLockMode(int), superclass=java.beans.PropertyDescriptor@385db789, getSubclassTableClosureIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassTableClosureIterator(), polymorphic=java.beans.PropertyDescriptor@5abbf109, unjoinedPropertyIterator=java.beans.PropertyDescriptor@2012c93, isLazyPropertiesCacheable=public boolean org.hibernate.mapping.RootClass.isLazyPropertiesCacheable(), accept=public java.lang.Object org.hibernate.mapping.RootClass.accept(org.hibernate.mapping.PersistentClassVisitor), identifierProperty=java.beans.PropertyDescriptor@b01f080, getCustomSQLInsertCheckStyle=public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLInsertCheckStyle(), hasIdentifierProperty=public boolean org.hibernate.mapping.RootClass.hasIdentifierProperty(), isDiscriminatorInsertable=public boolean org.hibernate.mapping.RootClass.isDiscriminatorInsertable(), class=java.beans.PropertyDescriptor@15b4c2f9, isVersioned=public boolean org.hibernate.mapping.RootClass.isVersioned(), className=java.beans.PropertyDescriptor@b3de3190, isExplicitPolymorphism=public boolean org.hibernate.mapping.RootClass.isExplicitPolymorphism(), subclassIterator=java.beans.PropertyDescriptor@693d1344, isJoinedSubclass=public boolean org.hibernate.mapping.RootClass.isJoinedSubclass(), getJoinClosureIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getJoinClosureIterator(), getMetaAttributes=public java.util.Map org.hibernate.mapping.PersistentClass.getMetaAttributes(), customSQLDeleteCheckStyle=java.beans.PropertyDescriptor@27a73673, setIdentifier=public void org.hibernate.mapping.RootClass.setIdentifier(org.hibernate.mapping.KeyValue), getSubclassClosureIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassClosureIterator(), batchSize=java.beans.PropertyDescriptor@72ac5961, getIdentifierMapper=public org.hibernate.mapping.Component org.hibernate.mapping.PersistentClass.getIdentifierMapper(), addSynchronizedTable=public void org.hibernate.mapping.PersistentClass.addSynchronizedTable(java.lang.String), setIdentifierProperty=public void org.hibernate.mapping.RootClass.setIdentifierProperty(org.hibernate.mapping.Property), discriminatorValue=java.beans.PropertyDescriptor@1a86c082, toString=public java.lang.String org.hibernate.mapping.PersistentClass.toString(), joinedSubclass=java.beans.PropertyDescriptor@cf6d113a, setEntityPersisterClass=public void org.hibernate.mapping.RootClass.setEntityPersisterClass(java.lang.Class), getClassName=public java.lang.String org.hibernate.mapping.PersistentClass.getClassName(), synchronizedTables=java.beans.PropertyDescriptor@93877bc9, discriminatorValueNull=java.beans.PropertyDescriptor@5eca5226, getReferenceablePropertyIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getReferenceablePropertyIterator(), lazyPropertiesCacheable=java.beans.PropertyDescriptor@ebe4480c, getRecursiveProperty=public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getRecursiveProperty(java.lang.String) throws org.hibernate.MappingException, getUnjoinedPropertyIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getUnjoinedPropertyIterator(), getPropertyClosureSpan=public int org.hibernate.mapping.PersistentClass.getPropertyClosureSpan(), getTable=public org.hibernate.mapping.Table org.hibernate.mapping.RootClass.getTable(), setEntityName=public void org.hibernate.mapping.PersistentClass.setEntityName(java.lang.String), joinClosureSpan=java.beans.PropertyDescriptor@d9c0f466, getIdentityTables=public java.util.Set org.hibernate.mapping.RootClass.getIdentityTables(), setTable=public void org.hibernate.mapping.RootClass.setTable(org.hibernate.mapping.Table), entityPersisterClass=java.beans.PropertyDescriptor@4c246a6c, customSQLInsertCheckStyle=java.beans.PropertyDescriptor@6ca24c31, hasSubselectLoadableCollections=public boolean org.hibernate.mapping.PersistentClass.hasSubselectLoadableCollections(), setDiscriminator=public void org.hibernate.mapping.RootClass.setDiscriminator(org.hibernate.mapping.Value), setCustomSQLDelete=public void org.hibernate.mapping.PersistentClass.setCustomSQLDelete(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle), setNodeName=public void org.hibernate.mapping.PersistentClass.setNodeName(java.lang.String), setExplicitPolymorphism=public void org.hibernate.mapping.RootClass.setExplicitPolymorphism(boolean), hasIdentifierMapper=public boolean org.hibernate.mapping.PersistentClass.hasIdentifierMapper(), hashCode=public native int java.lang.Object.hashCode(), subclassTableClosureIterator=java.beans.PropertyDescriptor@c5cc3011, setIdentifierMapper=public void org.hibernate.mapping.PersistentClass.setIdentifierMapper(org.hibernate.mapping.Component), setLoaderName=public void org.hibernate.mapping.PersistentClass.setLoaderName(java.lang.String), getProperty=public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getProperty(java.lang.String) throws org.hibernate.MappingException, getSubclassPropertyClosureIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassPropertyClosureIterator(), getRootClass=public org.hibernate.mapping.RootClass org.hibernate.mapping.RootClass.getRootClass(), discriminator=java.beans.PropertyDescriptor@343785a7, addJoin=public void org.hibernate.mapping.PersistentClass.addJoin(org.hibernate.mapping.Join), identityTable=java.beans.PropertyDescriptor@f8d6db18, subclassJoinClosureIterator=java.beans.PropertyDescriptor@a9b17565, forceDiscriminator=java.beans.PropertyDescriptor@31b30ec8, identifierMapper=java.beans.PropertyDescriptor@acd038e5, java.lang.Object@d55986={public void org.hibernate.mapping.PersistentClass.setDynamicUpdate(boolean)=[Ljava.lang.Class;@1f1680f, public boolean org.hibernate.mapping.RootClass.isInherited()=[Ljava.lang.Class;@1e6e305, public java.lang.String org.hibernate.mapping.PersistentClass.getTemporaryIdTableDDL()=[Ljava.lang.Class;@14275d4, public org.hibernate.mapping.Component org.hibernate.mapping.PersistentClass.getIdentifierMapper()=[Ljava.lang.Class;@45e228, public boolean org.hibernate.mapping.PersistentClass.isCustomInsertCallable()=[Ljava.lang.Class;@2b249, public boolean org.hibernate.mapping.PersistentClass.isDiscriminatorValueNull()=[Ljava.lang.Class;@106daba, public void org.hibernate.mapping.RootClass.setTable(org.hibernate.mapping.Table)=[Ljava.lang.Class;@1021f34, public final native void java.lang.Object.notifyAll()=[Ljava.lang.Class;@4eb043, public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getRecursiveProperty(java.lang.String) throws org.hibernate.MappingException=[Ljava.lang.Class;@163956, public boolean org.hibernate.mapping.PersistentClass.isLazy()=[Ljava.lang.Class;@10e434d, public java.util.Iterator org.hibernate.mapping.PersistentClass.getJoinClosureIterator()=[Ljava.lang.Class;@16477d9, public void org.hibernate.mapping.PersistentClass.addSynchronizedTable(java.lang.String)=[Ljava.lang.Class;@f864fe, public void org.hibernate.mapping.RootClass.setEmbeddedIdentifier(boolean)=[Ljava.lang.Class;@1ae9aaa, public java.util.Iterator org.hibernate.mapping.PersistentClass.getJoinIterator()=[Ljava.lang.Class;@2c17f7, public org.hibernate.mapping.Value org.hibernate.mapping.RootClass.getDiscriminator()=[Ljava.lang.Class;@d9896e, public void org.hibernate.mapping.PersistentClass.setMetaAttributes(java.util.Map)=[Ljava.lang.Class;@1cda59b, public org.hibernate.mapping.Property org.hibernate.mapping.RootClass.getIdentifierProperty()=[Ljava.lang.Class;@33788d, public void org.hibernate.mapping.RootClass.setMutable(boolean)=[Ljava.lang.Class;@12fb0af, public void org.hibernate.mapping.RootClass.setWhere(java.lang.String)=[Ljava.lang.Class;@1f8bd0d, public boolean org.hibernate.mapping.PersistentClass.hasDom4jRepresentation()=[Ljava.lang.Class;@143bf3d, public void org.hibernate.mapping.RootClass.setIdentifier(org.hibernate.mapping.KeyValue)=[Ljava.lang.Class;@c06258, public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLInsert()=[Ljava.lang.Class;@789869, public void org.hibernate.mapping.PersistentClass.setCustomSQLDelete(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle)=[Ljava.lang.Class;@15e293a, public java.util.Iterator org.hibernate.mapping.RootClass.getKeyClosureIterator()=[Ljava.lang.Class;@e4bb3c, public void org.hibernate.mapping.RootClass.setLazyPropertiesCacheable(boolean)=[Ljava.lang.Class;@c063ad, public java.util.Set org.hibernate.mapping.RootClass.getSynchronizedTables()=[Ljava.lang.Class;@cffc79, public void org.hibernate.mapping.PersistentClass.setAbstract(java.lang.Boolean)=[Ljava.lang.Class;@c8769b, public java.lang.String org.hibernate.mapping.PersistentClass.getTemporaryIdTableName()=[Ljava.lang.Class;@e2ecc7, public final native java.lang.Class java.lang.Object.getClass()=[Ljava.lang.Class;@272961, public void org.hibernate.mapping.RootClass.setForceDiscriminator(boolean)=[Ljava.lang.Class;@10dc656, public boolean org.hibernate.mapping.RootClass.isForceDiscriminator()=[Ljava.lang.Class;@1584807, public void org.hibernate.mapping.PersistentClass.setOptimisticLockMode(int)=[Ljava.lang.Class;@e0e515, public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLInsertCheckStyle()=[Ljava.lang.Class;@dfcb47, public int org.hibernate.mapping.PersistentClass.getJoinNumber(org.hibernate.mapping.Property)=[Ljava.lang.Class;@9abc69, public org.hibernate.mapping.KeyValue org.hibernate.mapping.RootClass.getKey()=[Ljava.lang.Class;@c792d4, public void org.hibernate.mapping.PersistentClass.setEntityName(java.lang.String)=[Ljava.lang.Class;@78dc4c, public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassPropertyClosureIterator()=[Ljava.lang.Class;@c70b0d, public void org.hibernate.mapping.RootClass.setIdentifierProperty(org.hibernate.mapping.Property)=[Ljava.lang.Class;@1a6a1a7, public boolean org.hibernate.mapping.PersistentClass.hasSubselectLoadableCollections()=[Ljava.lang.Class;@bef361, public boolean org.hibernate.mapping.RootClass.isLazyPropertiesCacheable()=[Ljava.lang.Class;@5c98f3, public void org.hibernate.mapping.PersistentClass.addFilter(java.lang.String,java.lang.String)=[Ljava.lang.Class;@13d9460, public java.lang.String org.hibernate.mapping.PersistentClass.getNodeName()=[Ljava.lang.Class;@1d840cd, public boolean org.hibernate.mapping.RootClass.isJoinedSubclass()=[Ljava.lang.Class;@867fc9, public int org.hibernate.mapping.PersistentClass.getPropertyClosureSpan()=[Ljava.lang.Class;@2f8116, public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getProperty(java.lang.String) throws org.hibernate.MappingException=[Ljava.lang.Class;@c3e82b, public void org.hibernate.mapping.PersistentClass.setLoaderName(java.lang.String)=[Ljava.lang.Class;@1bf7b23, public void org.hibernate.mapping.RootClass.setCacheRegionName(java.lang.String)=[Ljava.lang.Class;@2d7440, public void org.hibernate.mapping.RootClass.addSubclass(org.hibernate.mapping.Subclass) throws org.hibernate.MappingException=[Ljava.lang.Class;@2b349d, public org.hibernate.mapping.Table org.hibernate.mapping.RootClass.getRootTable()=[Ljava.lang.Class;@8b567c, public java.lang.Boolean org.hibernate.mapping.PersistentClass.isAbstract()=[Ljava.lang.Class;@1dafbaf, public java.lang.String org.hibernate.mapping.PersistentClass.getClassName()=[Ljava.lang.Class;@1c1c92b, public boolean org.hibernate.mapping.RootClass.isDiscriminatorInsertable()=[Ljava.lang.Class;@17e4dee, public java.util.Iterator org.hibernate.mapping.RootClass.getPropertyClosureIterator()=[Ljava.lang.Class;@12e7c6a, public boolean org.hibernate.mapping.PersistentClass.isDiscriminatorValueNotNull()=[Ljava.lang.Class;@ea5461, public void org.hibernate.mapping.RootClass.validate(org.hibernate.engine.Mapping) throws org.hibernate.MappingException=[Ljava.lang.Class;@49cf9f, public int org.hibernate.mapping.RootClass.getSubclassId()=[Ljava.lang.Class;@1de0b5e, public void org.hibernate.mapping.PersistentClass.setCustomSQLInsert(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle)=[Ljava.lang.Class;@bc5596, public org.hibernate.mapping.PersistentClass org.hibernate.mapping.RootClass.getSuperclass()=[Ljava.lang.Class;@970c0e, public java.lang.Class org.hibernate.mapping.PersistentClass.getMappedClass() throws org.hibernate.MappingException=[Ljava.lang.Class;@987197, public org.hibernate.mapping.RootClass()=[Ljava.lang.Class;@497904, public java.util.Map org.hibernate.mapping.PersistentClass.getMetaAttributes()=[Ljava.lang.Class;@1a7f9dc, public java.lang.String org.hibernate.mapping.RootClass.getCacheRegionName()=[Ljava.lang.Class;@104e28b, public java.lang.String org.hibernate.mapping.PersistentClass.getDiscriminatorValue()=[Ljava.lang.Class;@1b54362, public void org.hibernate.mapping.RootClass.setPolymorphic(boolean)=[Ljava.lang.Class;@15b0e2c, public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassTableClosureIterator()=[Ljava.lang.Class;@ff9053, public void org.hibernate.mapping.PersistentClass.setDynamicInsert(boolean)=[Ljava.lang.Class;@5c7734, public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLDelete()=[Ljava.lang.Class;@96212a, public int org.hibernate.mapping.PersistentClass.getSubclassSpan()=[Ljava.lang.Class;@5b675e, public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassClosureIterator()=[Ljava.lang.Class;@df83e5, public void org.hibernate.mapping.PersistentClass.setNodeName(java.lang.String)=[Ljava.lang.Class;@4c6320, public void org.hibernate.mapping.PersistentClass.addTuplizer(org.hibernate.EntityMode,java.lang.String)=[Ljava.lang.Class;@ffd135, public boolean org.hibernate.mapping.RootClass.isVersioned()=[Ljava.lang.Class;@1000bcf, public org.hibernate.mapping.Property org.hibernate.mapping.RootClass.getVersion()=[Ljava.lang.Class;@754fc, public void org.hibernate.mapping.PersistentClass.setClassName(java.lang.String)=[Ljava.lang.Class;@15c998a, public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLUpdate()=[Ljava.lang.Class;@6458a6, public java.util.Map org.hibernate.mapping.PersistentClass.getFilterMap()=[Ljava.lang.Class;@1f82ab4, public java.util.Iterator org.hibernate.mapping.PersistentClass.getDirectSubclasses()=[Ljava.lang.Class;@1bb9696, public void org.hibernate.mapping.RootClass.setDiscriminatorInsertable(boolean)=[Ljava.lang.Class;@9b6220, public boolean org.hibernate.mapping.PersistentClass.hasNaturalId()=[Ljava.lang.Class;@1474e45, public java.lang.String org.hibernate.mapping.RootClass.getWhere()=[Ljava.lang.Class;@63a721, public boolean org.hibernate.mapping.PersistentClass.hasSelectBeforeUpdate()=[Ljava.lang.Class;@719f1f, public java.lang.String org.hibernate.mapping.PersistentClass.getTuplizerImplClassName(org.hibernate.EntityMode)=[Ljava.lang.Class;@185ad79, public org.hibernate.mapping.MetaAttribute org.hibernate.mapping.PersistentClass.getMetaAttribute(java.lang.String)=[Ljava.lang.Class;@1401d28, public void org.hibernate.mapping.RootClass.setEntityPersisterClass(java.lang.Class)=[Ljava.lang.Class;@3a6e5c, public org.hibernate.mapping.Table org.hibernate.mapping.PersistentClass.getIdentityTable()=[Ljava.lang.Class;@238016, public java.lang.String org.hibernate.mapping.PersistentClass.getEntityName()=[Ljava.lang.Class;@ae4646, public boolean org.hibernate.mapping.RootClass.hasIdentifierProperty()=[Ljava.lang.Class;@187b287, public boolean org.hibernate.mapping.PersistentClass.isCustomDeleteCallable()=[Ljava.lang.Class;@1d9e2c7, public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassJoinClosureIterator()=[Ljava.lang.Class;@1b7ae22, public boolean java.lang.Object.equals(java.lang.Object)=[Ljava.lang.Class;@951a0, public void org.hibernate.mapping.PersistentClass.setDiscriminatorValue(java.lang.String)=[Ljava.lang.Class;@1ce1bea, public void org.hibernate.mapping.PersistentClass.setCustomSQLUpdate(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle)=[Ljava.lang.Class;@8acfc3, public java.lang.Class org.hibernate.mapping.PersistentClass.getProxyInterface()=[Ljava.lang.Class;@14e0e90, public int org.hibernate.mapping.PersistentClass.getBatchSize()=[Ljava.lang.Class;@19e11a1, public org.hibernate.mapping.RootClass org.hibernate.mapping.RootClass.getRootClass()=[Ljava.lang.Class;@979f67, public boolean org.hibernate.mapping.RootClass.isMutable()=[Ljava.lang.Class;@62610b, public java.util.Iterator org.hibernate.mapping.RootClass.getTableClosureIterator()=[Ljava.lang.Class;@d12eea, public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLDeleteCheckStyle()=[Ljava.lang.Class;@15f157b, public boolean org.hibernate.mapping.RootClass.isExplicitPolymorphism()=[Ljava.lang.Class;@17b40fe, public void org.hibernate.mapping.PersistentClass.setBatchSize(int)=[Ljava.lang.Class;@e7f6eb, public java.lang.String org.hibernate.mapping.RootClass.getCacheConcurrencyStrategy()=[Ljava.lang.Class;@103de90, public java.lang.Object org.hibernate.mapping.RootClass.accept(org.hibernate.mapping.PersistentClassVisitor)=[Ljava.lang.Class;@108f8e0, public void org.hibernate.mapping.PersistentClass.addProperty(org.hibernate.mapping.Property)=[Ljava.lang.Class;@b6ef8, public boolean org.hibernate.mapping.PersistentClass.isClassOrSuperclassJoin(org.hibernate.mapping.Join)=[Ljava.lang.Class;@a29c6e, public void org.hibernate.mapping.PersistentClass.createPrimaryKey()=[Ljava.lang.Class;@1cc0a7f, public void org.hibernate.mapping.PersistentClass.setIdentifierMapper(org.hibernate.mapping.Component)=[Ljava.lang.Class;@c52200, public int org.hibernate.mapping.PersistentClass.getJoinClosureSpan()=[Ljava.lang.Class;@3b4b1e, public void org.hibernate.mapping.PersistentClass.setSelectBeforeUpdate(boolean)=[Ljava.lang.Class;@c0a9f9, public boolean org.hibernate.mapping.PersistentClass.isCustomUpdateCallable()=[Ljava.lang.Class;@d72200, public void org.hibernate.mapping.PersistentClass.setProxyInterfaceName(java.lang.String)=[Ljava.lang.Class;@1f9338f, public boolean org.hibernate.mapping.PersistentClass.hasSubclasses()=[Ljava.lang.Class;@1a80aea, public boolean org.hibernate.mapping.PersistentClass.useDynamicInsert()=[Ljava.lang.Class;@164b9b6, public boolean org.hibernate.mapping.RootClass.isPolymorphic()=[Ljava.lang.Class;@1dc64a5, public java.lang.Class org.hibernate.mapping.RootClass.getEntityPersisterClass()=[Ljava.lang.Class;@53c3f5, public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassIterator()=[Ljava.lang.Class;@166340c, public boolean org.hibernate.mapping.PersistentClass.hasPojoRepresentation()=[Ljava.lang.Class;@e33e18, public void org.hibernate.mapping.RootClass.setDiscriminator(org.hibernate.mapping.Value)=[Ljava.lang.Class;@101ac93, public org.hibernate.mapping.Table org.hibernate.mapping.RootClass.getTable()=[Ljava.lang.Class;@e90943, public org.hibernate.mapping.KeyValue org.hibernate.mapping.RootClass.getIdentifier()=[Ljava.lang.Class;@15f1f9c, public void org.hibernate.mapping.PersistentClass.setLazy(boolean)=[Ljava.lang.Class;@1474ea, public java.util.Iterator org.hibernate.mapping.PersistentClass.getPropertyIterator()=[Ljava.lang.Class;@107bd0d, public int org.hibernate.mapping.RootClass.getOptimisticLockMode()=[Ljava.lang.Class;@10ca208, public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLUpdateCheckStyle()=[Ljava.lang.Class;@61f533, public boolean org.hibernate.mapping.PersistentClass.useDynamicUpdate()=[Ljava.lang.Class;@12922f6, public java.lang.String org.hibernate.mapping.PersistentClass.toString()=[Ljava.lang.Class;@1b66b06, public void org.hibernate.mapping.RootClass.setExplicitPolymorphism(boolean)=[Ljava.lang.Class;@12c9557, public void org.hibernate.mapping.PersistentClass.addJoin(org.hibernate.mapping.Join)=[Ljava.lang.Class;@9f0d, public java.util.Iterator org.hibernate.mapping.PersistentClass.getReferenceablePropertyIterator()=[Ljava.lang.Class;@ca3783, public java.lang.String org.hibernate.mapping.PersistentClass.getProxyInterfaceName()=[Ljava.lang.Class;@2a6ff, public final native void java.lang.Object.notify()=[Ljava.lang.Class;@21d23b, public boolean org.hibernate.mapping.PersistentClass.isClassOrSuperclassTable(org.hibernate.mapping.Table)=[Ljava.lang.Class;@7124af, public java.lang.String org.hibernate.mapping.PersistentClass.getLoaderName()=[Ljava.lang.Class;@1f7708, public void org.hibernate.mapping.RootClass.setCacheConcurrencyStrategy(java.lang.String)=[Ljava.lang.Class;@1bfbfb8, public void org.hibernate.mapping.RootClass.setVersion(org.hibernate.mapping.Property)=[Ljava.lang.Class;@1c3e9ba, public java.util.Iterator org.hibernate.mapping.PersistentClass.getUnjoinedPropertyIterator()=[Ljava.lang.Class;@125d61e, public boolean org.hibernate.mapping.PersistentClass.hasIdentifierMapper()=[Ljava.lang.Class;@10c6cfc, public native int java.lang.Object.hashCode()=[Ljava.lang.Class;@c72243, public void org.hibernate.mapping.PersistentClass.prepareTemporaryTables(org.hibernate.engine.Mapping,org.hibernate.dialect.Dialect)=[Ljava.lang.Class;@19a8416, public void org.hibernate.mapping.PersistentClass.setSubselectLoadableCollections(boolean)=[Ljava.lang.Class;@155d3a3, public java.util.Set org.hibernate.mapping.RootClass.getIdentityTables()=[Ljava.lang.Class;@1b994de, public boolean org.hibernate.mapping.RootClass.hasEmbeddedIdentifier()=[Ljava.lang.Class;@dc9766, public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getReferencedProperty(java.lang.String) throws org.hibernate.MappingException=[Ljava.lang.Class;@57e787}, setLazy=public void org.hibernate.mapping.PersistentClass.setLazy(boolean), isMutable=public boolean org.hibernate.mapping.RootClass.isMutable(), isClassOrSuperclassJoin=public boolean org.hibernate.mapping.PersistentClass.isClassOrSuperclassJoin(org.hibernate.mapping.Join), getIdentifierProperty=public org.hibernate.mapping.Property org.hibernate.mapping.RootClass.getIdentifierProperty(), getCustomSQLUpdateCheckStyle=public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLUpdateCheckStyle(), wait=freemarker.ext.beans.MethodMap@1217e67, notify=public final native void java.lang.Object.notify(), setPolymorphic=public void org.hibernate.mapping.RootClass.setPolymorphic(boolean), loaderName=java.beans.PropertyDescriptor@f371a0fb, hasDom4jRepresentation=public boolean org.hibernate.mapping.PersistentClass.hasDom4jRepresentation(), getTemporaryIdTableDDL=public java.lang.String org.hibernate.mapping.PersistentClass.getTemporaryIdTableDDL(), getEntityName=public java.lang.String org.hibernate.mapping.PersistentClass.getEntityName(), joinClosureIterator=java.beans.PropertyDescriptor@5311fd7d, getJoinIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getJoinIterator(), setDynamicUpdate=public void org.hibernate.mapping.PersistentClass.setDynamicUpdate(boolean), isForceDiscriminator=public boolean org.hibernate.mapping.RootClass.isForceDiscriminator(), hasNaturalId=public boolean org.hibernate.mapping.PersistentClass.hasNaturalId(), lazy=java.beans.PropertyDescriptor@7dd0c709, isDiscriminatorValueNotNull=public boolean org.hibernate.mapping.PersistentClass.isDiscriminatorValueNotNull(), useDynamicUpdate=public boolean org.hibernate.mapping.PersistentClass.useDynamicUpdate(), propertyClosureIterator=java.beans.PropertyDescriptor@eefa477, discriminatorInsertable=java.beans.PropertyDescriptor@87cdd8be, customSQLUpdateCheckStyle=java.beans.PropertyDescriptor@f9e454c1, java.lang.Object@1b4c1d7=public org.hibernate.mapping.RootClass(), mappedClass=java.beans.PropertyDescriptor@3071bafe, setCacheConcurrencyStrategy=public void org.hibernate.mapping.RootClass.setCacheConcurrencyStrategy(java.lang.String), directSubclasses=java.beans.PropertyDescriptor@55820895, setBatchSize=public void org.hibernate.mapping.PersistentClass.setBatchSize(int), isPolymorphic=public boolean org.hibernate.mapping.RootClass.isPolymorphic(), setClassName=public void org.hibernate.mapping.PersistentClass.setClassName(java.lang.String), propertyClosureSpan=java.beans.PropertyDescriptor@53139abb, getProxyInterfaceName=public java.lang.String org.hibernate.mapping.PersistentClass.getProxyInterfaceName(), getPropertyIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getPropertyIterator(), getMappedClass=public java.lang.Class org.hibernate.mapping.PersistentClass.getMappedClass() throws org.hibernate.MappingException, getSubclassIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassIterator(), customSQLUpdate=java.beans.PropertyDescriptor@d78f1248, table=java.beans.PropertyDescriptor@b07fa74f, getDiscriminatorValue=public java.lang.String org.hibernate.mapping.PersistentClass.getDiscriminatorValue(), getOptimisticLockMode=public int org.hibernate.mapping.RootClass.getOptimisticLockMode(), getCacheConcurrencyStrategy=public java.lang.String org.hibernate.mapping.RootClass.getCacheConcurrencyStrategy(), isAbstract=public java.lang.Boolean org.hibernate.mapping.PersistentClass.isAbstract(), temporaryIdTableName=java.beans.PropertyDescriptor@80824ce7, getSubclassId=public int org.hibernate.mapping.RootClass.getSubclassId(), subclassClosureIterator=java.beans.PropertyDescriptor@506797f, addSubclass=public void org.hibernate.mapping.RootClass.addSubclass(org.hibernate.mapping.Subclass) throws org.hibernate.MappingException, cacheRegionName=java.beans.PropertyDescriptor@69ee1ba0, setDynamicInsert=public void org.hibernate.mapping.PersistentClass.setDynamicInsert(boolean), hasSelectBeforeUpdate=public boolean org.hibernate.mapping.PersistentClass.hasSelectBeforeUpdate(), keyClosureIterator=java.beans.PropertyDescriptor@43eda171, createPrimaryKey=public void org.hibernate.mapping.PersistentClass.createPrimaryKey(), getIdentifier=public org.hibernate.mapping.KeyValue org.hibernate.mapping.RootClass.getIdentifier(), getJoinNumber=public int org.hibernate.mapping.PersistentClass.getJoinNumber(org.hibernate.mapping.Property), setSelectBeforeUpdate=public void org.hibernate.mapping.PersistentClass.setSelectBeforeUpdate(boolean), getSynchronizedTables=public java.util.Set org.hibernate.mapping.RootClass.getSynchronizedTables(), inherited=java.beans.PropertyDescriptor@f48c06bd, customDeleteCallable=java.beans.PropertyDescriptor@7f4e2de, entityName=java.beans.PropertyDescriptor@4040094b, getCustomSQLInsert=public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLInsert(), getReferencedProperty=public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getReferencedProperty(java.lang.String) throws org.hibernate.MappingException, getIdentityTable=public org.hibernate.mapping.Table org.hibernate.mapping.PersistentClass.getIdentityTable(), getWhere=public java.lang.String org.hibernate.mapping.RootClass.getWhere(), equals=public boolean java.lang.Object.equals(java.lang.Object), getDiscriminator=public org.hibernate.mapping.Value org.hibernate.mapping.RootClass.getDiscriminator(), setDiscriminatorInsertable=public void org.hibernate.mapping.RootClass.setDiscriminatorInsertable(boolean), subclassPropertyClosureIterator=java.beans.PropertyDescriptor@c4e8220a, customInsertCallable=java.beans.PropertyDescriptor@f8caf01c, customSQLDelete=java.beans.PropertyDescriptor@b34648fa, subclassSpan=java.beans.PropertyDescriptor@9983b65d, discriminatorValueNotNull=java.beans.PropertyDescriptor@7825ae0f, getClass=public final native java.lang.Class java.lang.Object.getClass(), hasSubclasses=public boolean org.hibernate.mapping.PersistentClass.hasSubclasses(), isClassOrSuperclassTable=public boolean org.hibernate.mapping.PersistentClass.isClassOrSuperclassTable(org.hibernate.mapping.Table), isInherited=public boolean org.hibernate.mapping.RootClass.isInherited(), setMetaAttributes=public void org.hibernate.mapping.PersistentClass.setMetaAttributes(java.util.Map), hasPojoRepresentation=public boolean org.hibernate.mapping.PersistentClass.hasPojoRepresentation(), temporaryIdTableDDL=java.beans.PropertyDescriptor@7b06edb4, setDiscriminatorValue=public void org.hibernate.mapping.PersistentClass.setDiscriminatorValue(java.lang.String), notifyAll=public final native void java.lang.Object.notifyAll(), addProperty=public void org.hibernate.mapping.PersistentClass.addProperty(org.hibernate.mapping.Property), getSubclassJoinClosureIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassJoinClosureIterator(), setWhere=public void org.hibernate.mapping.RootClass.setWhere(java.lang.String), key=java.beans.PropertyDescriptor@6f81c133, cacheConcurrencyStrategy=java.beans.PropertyDescriptor@5b95ba37, tableClosureIterator=java.beans.PropertyDescriptor@8807e4a4, hasEmbeddedIdentifier=public boolean org.hibernate.mapping.RootClass.hasEmbeddedIdentifier(), getVersion=public org.hibernate.mapping.Property org.hibernate.mapping.RootClass.getVersion(), setCustomSQLUpdate=public void org.hibernate.mapping.PersistentClass.setCustomSQLUpdate(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle), getNodeName=public java.lang.String org.hibernate.mapping.PersistentClass.getNodeName(), mutable=java.beans.PropertyDescriptor@b3c9e499, proxyInterface=java.beans.PropertyDescriptor@419301ac}
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/id.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/id.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/id.hbm.ftl
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/pkcolumn.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/pkcolumn.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/pkcolumn.hbm.ftl
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/property.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/property.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/property.hbm.ftl
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/column.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/column.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/column.hbm.ftl
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext pojo=org.hibernate.tool.hbm2x.pojo.EntityPOJOClass(com.test.a.model.AppUser)
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext clazz=org.hibernate.mapping.RootClass(com.test.a.model.AppUser)
[hibernatetool] (hbm2x.TemplateProducer 40 ) Writing hibernate-mapping.hbm to C:\eclipse\workspace\appgen\build\merge\src\com\test\a\model\AppUser.hbm.xml
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.connection.username=wikiuser
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.default_schema=wikidb
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.connection.password=xxxxx
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.connection.url=jdbc:mysql://10.30.1.205/wikidb
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.connection.show_sql=true
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.connection.driver_class=com.mysql.jdbc.Driver
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext outputdir=C:\eclipse\workspace\appgen\build\merge\src
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext template_path=[Ljava.lang.String;@95da38
(connection.DriverManagerConnectionProvider 147 ) cleaning up connection pool: jdbc:mysql://10.30.1.205/wikidb
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext exporter=org.hibernate.tool.hbm2x.HibernateMappingExporter@11eb199
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext artifacts=org.hibernate.tool.hbm2x.ArtifactCollector@29c204
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext cfg=org.hibernate.cfg.JDBCMetaDataConfiguration@180cf2a
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext c2h=org.hibernate.tool.hbm2x.Cfg2HbmTool@1de498
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext c2j=org.hibernate.tool.hbm2x.Cfg2JavaTool@8ae45a
[hibernatetool] (hbm2x.XMLPrettyPrinter 89 ) XMLPrettyPrinting C:\eclipse\workspace\appgen\build\merge\src\com\test\a\model\AppUser.hbm.xml
[hibernatetool] (hbm2x.XMLPrettyPrinter 139 ) XMLPrettyPrinting completed
BUILD SUCCESSFUL
Total time: 16 seconds


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 5:36 pm 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 6:10 am
Posts: 8615
Location: Neuchatel, Switzerland (Danish)
you are using APP_USER in schemaselection but mysql answers back with app_user which will be what is used for the lookup.

you should use lowercase then in your reveng.xml

in a future release i hope to sync the lookups with what the databasemetadata says about casing in the db - but haven't gotten around to that yet.

_________________
Max
Don't forget to rate


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 5:54 pm 
Regular
Regular

Joined: Wed Mar 15, 2006 1:48 pm
Posts: 91
That doesn't count after I changed table name to lower case. Here are reveng.xml and log info,

---------------------------
<hibernate-reverse-engineering>
<schema-selection match-schema="wikidb" match-table="app_user"/>
<type-mapping>
<sql-type jdbc-type="DECIMAL" precision="5" scale="2" hibernate-type="Float"/>
</type-mapping>
<table schema="wikidb" name="app_user">
<primary-key>
<generator class="native"/>
</primary-key>
</table>
</hibernate-reverse-engineering>

---------------------------------
[hibernatetool] Executing Hibernate Tool with a JDBC Configuration (for reverse engineering)
[hibernatetool] 1. task: hbm2hbmxml (Generates a set of hbm.xml files)
[hibernatetool] (cfg.Environment 500 ) Hibernate 3.2 cr3
[hibernatetool] (cfg.Environment 533 ) hibernate.properties not found
[hibernatetool] (cfg.Environment 667 ) Bytecode provider name : cglib
[hibernatetool] (cfg.Environment 584 ) using JDK 1.4 java.sql.Timestamp handling
[hibernatetool] (reveng.OverrideRepository 100 ) Override file: C:\eclipse\workspace\appgen\complete.reveng.xml
[hibernatetool] (util.DTDEntityResolver 38 ) trying to resolve system-id [http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd]
[hibernatetool] (util.DTDEntityResolver 40 ) recognized hibernate namespace; attempting to resolve on classpath under org/hibernate/
[hibernatetool] (util.DTDEntityResolver 50 ) located [http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd] in classpath
[hibernatetool] (connection.DriverManagerConnectionProvider 41 ) Using Hibernate built-in connection pool (not for production use!)
[hibernatetool] (connection.DriverManagerConnectionProvider 42 ) Hibernate connection pool size: 20
[hibernatetool] (connection.DriverManagerConnectionProvider 45 ) autocommit mode: false
[hibernatetool] (connection.DriverManagerConnectionProvider 80 ) using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://10.30.1.205/wikidb
[hibernatetool] (connection.DriverManagerConnectionProvider 83 ) connection properties: {user=wikiuser, password=xxxxx, show_sql=true}
[hibernatetool] (connection.DriverManagerConnectionProvider 93 ) total checked-out connections: 0
[hibernatetool] (connection.DriverManagerConnectionProvider 109 ) opening new JDBC connection
[hibernatetool] (connection.DriverManagerConnectionProvider 115 ) created connection to: jdbc:mysql://10.30.1.205/wikidb, Isolation Level: 4
[hibernatetool] (cfg.SettingsFactory 81 ) RDBMS: MySQL, version: 4.0.25-nt
[hibernatetool] (cfg.SettingsFactory 82 ) JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ )
[hibernatetool] (connection.DriverManagerConnectionProvider 129 ) returning connection to pool, pool size: 1
[hibernatetool] (dialect.Dialect 141 ) Using dialect: org.hibernate.dialect.MySQLInnoDBDialect
[hibernatetool] (transaction.TransactionFactoryFactory 31 ) Using default transaction strategy (direct JDBC transactions)
[hibernatetool] (transaction.TransactionManagerLookupFactory 33 ) No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[hibernatetool] (cfg.SettingsFactory 134 ) Automatic flush during beforeCompletion(): disabled
[hibernatetool] (cfg.SettingsFactory 138 ) Automatic session close at end of transaction: disabled
[hibernatetool] (cfg.SettingsFactory 145 ) JDBC batch size: 15
[hibernatetool] (cfg.SettingsFactory 148 ) JDBC batch updates for versioned data: disabled
[hibernatetool] (cfg.SettingsFactory 153 ) Scrollable result sets: enabled
[hibernatetool] (cfg.SettingsFactory 157 ) Wrap result sets: disabled
[hibernatetool] (cfg.SettingsFactory 161 ) JDBC3 getGeneratedKeys(): enabled
[hibernatetool] (cfg.SettingsFactory 169 ) Connection release mode: auto
[hibernatetool] (cfg.SettingsFactory 187 ) Default schema: wikidb
[hibernatetool] (cfg.SettingsFactory 193 ) Maximum outer join fetch depth: 2
[hibernatetool] (cfg.SettingsFactory 196 ) Default batch fetch size: 1
[hibernatetool] (cfg.SettingsFactory 200 ) Generate SQL with comments: disabled
[hibernatetool] (cfg.SettingsFactory 204 ) Order SQL updates by primary key: disabled
[hibernatetool] (cfg.SettingsFactory 369 ) Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[hibernatetool] (ast.ASTQueryTranslatorFactory 24 ) Using ASTQueryTranslatorFactory
[hibernatetool] (cfg.SettingsFactory 212 ) Query language substitutions: {}
[hibernatetool] (cfg.SettingsFactory 217 ) JPA-QL strict compliance: disabled
[hibernatetool] (cfg.SettingsFactory 222 ) Second-level cache: enabled
[hibernatetool] (cfg.SettingsFactory 226 ) Query cache: disabled
[hibernatetool] (cfg.SettingsFactory 356 ) Cache provider: org.hibernate.cache.NoCacheProvider
[hibernatetool] (cfg.SettingsFactory 241 ) Optimize cache for minimal puts: disabled
[hibernatetool] (cfg.SettingsFactory 250 ) Structured second-level cache entries: disabled
[hibernatetool] (exception.SQLExceptionConverterFactory 52 ) Using dialect defined converter
[hibernatetool] (cfg.SettingsFactory 277 ) Statistics: disabled
[hibernatetool] (cfg.SettingsFactory 281 ) Deleted entity synthetic identifier rollback: disabled
[hibernatetool] (cfg.SettingsFactory 296 ) Default entity-mode: pojo
[hibernatetool] (dialect.JDBCMetaDataDialect 69 ) getTables(null.wikidb.app_user)
[hibernatetool] (connection.DriverManagerConnectionProvider 93 ) total checked-out connections: 0
[hibernatetool] (connection.DriverManagerConnectionProvider 99 ) using pooled JDBC connection, pool size: 0
[hibernatetool] (reveng.JDBCReader 499 ) Adding table app_user of type TABLE
[hibernatetool] (reveng.JDBCReader 523 ) Finding columns for wikidb.app_user
[hibernatetool] (dialect.JDBCMetaDataDialect 209 ) getColumns(wikidb.wikidb.app_user.null)
[hibernatetool] (dialect.JDBCMetaDataDialect 238 ) getPrimaryKeys(wikidb.wikidb.app_user)
[hibernatetool] (reveng.JDBCReader 404 ) primary key for org.hibernate.mapping.Table(wikidb.app_user) -> org.hibernate.mapping.PrimaryKey(app_user[org.hibernate.mapping.Column(id)]) as PRIMARY
[hibernatetool] (dialect.JDBCMetaDataDialect 177 ) getIndexInfo(wikidb.wikidb.app_user)
[hibernatetool] (reveng.JDBCReader 162 ) Calling getExportedKeys on org.hibernate.mapping.Table(wikidb.app_user)
[hibernatetool] (dialect.JDBCMetaDataDialect 263 ) getExportedKeys(wikidb.wikidb.app_user)
[hibernatetool] (reveng.JDBCReader 178 ) foreign key name: FK143BF46AF503D155
[hibernatetool] (reveng.JDBCReader 183 ) Foreign key FK143BF46AF503D155 references unknown or filtered table wikidb.user_role
[hibernatetool] (connection.DriverManagerConnectionProvider 129 ) returning connection to pool, pool size: 1
[hibernatetool] (cfg.JDBCBinder 803 ) Building property id
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading id with null
[hibernatetool] (cfg.JDBCBinder 542 ) Scanning org.hibernate.cfg.reveng.TableIdentifier(wikidb.app_user) for <version>/<timestamp> columns.
[hibernatetool] (cfg.JDBCBinder 552 ) No columns reported while scanning for <version>/<timestamp> columns in org.hibernate.cfg.reveng.TableIdentifier(wikidb.app_user)
[hibernatetool] (cfg.JDBCBinder 803 ) Building property version
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading version with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property username
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading username with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property password
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading password with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property firstName
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading firstName with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property lastName
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading lastName with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property address
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading address with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property city
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading city with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property province
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading province with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property country
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading country with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property postalCode
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading postalCode with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property email
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading email with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property phoneNumber
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading phoneNumber with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property website
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading website with null
[hibernatetool] (cfg.JDBCBinder 803 ) Building property passwordHint
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading passwordHint with null
[hibernatetool] (reveng.OverrideRepository 312 ) columnToHibernateTypeName, <type-mapping> found: yes_no for Table: wikidb.app_user column: account_enabled
[hibernatetool] (cfg.JDBCBinder 803 ) Building property accountEnabled
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading accountEnabled with null
[hibernatetool] (reveng.OverrideRepository 312 ) columnToHibernateTypeName, <type-mapping> found: yes_no for Table: wikidb.app_user column: account_expired
[hibernatetool] (cfg.JDBCBinder 803 ) Building property accountExpired
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading accountExpired with null
[hibernatetool] (reveng.OverrideRepository 312 ) columnToHibernateTypeName, <type-mapping> found: yes_no for Table: wikidb.app_user column: account_locked
[hibernatetool] (cfg.JDBCBinder 803 ) Building property accountLocked
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading accountLocked with null
[hibernatetool] (reveng.OverrideRepository 312 ) columnToHibernateTypeName, <type-mapping> found: yes_no for Table: wikidb.app_user column: credentials_expired
[hibernatetool] (cfg.JDBCBinder 803 ) Building property credentialsExpired
[hibernatetool] (cfg.JDBCBinder 813 ) Cascading credentialsExpired with null
[hibernatetool] (connection.DriverManagerConnectionProvider 147 ) cleaning up connection pool: jdbc:mysql://10.30.1.205/wikidb
[hibernatetool] (cfg.Configuration 1044) processing extends queue
[hibernatetool] (cfg.Configuration 1048) processing collection mappings
[hibernatetool] (cfg.Configuration 1059) processing native query and ResultSetMapping mappings
[hibernatetool] (cfg.Configuration 1067) processing association property references
[hibernatetool] (cfg.Configuration 1089) processing foreign key constraints
[hibernatetool] (hbm2x.HibernateMappingExporter 132 ) org.hibernate.tool.hbm2x.HibernateMappingExporter outputdir:C:\eclipse\workspace\appgen\build\merge\src templatePrefix: hbm/ path: []
[hibernatetool] (hbm2x.Version 15 ) Hibernate Tools 3.2.0.beta7
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext exporter=org.hibernate.tool.hbm2x.HibernateMappingExporter@1a0d866
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext c2h=org.hibernate.tool.hbm2x.Cfg2HbmTool@df48c4
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext c2j=org.hibernate.tool.hbm2x.Cfg2JavaTool@1226a77
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext outputdir=C:\eclipse\workspace\appgen\build\merge\src
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext template_path=[Ljava.lang.String;@7be8c2
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.connection.username=wikiuser
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.default_schema=wikidb
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.connection.password=xxxxx
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.connection.url=jdbc:mysql://10.30.1.205/wikidb
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.connection.show_sql=true
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hibernate.connection.driver_class=com.mysql.jdbc.Driver
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext artifacts=org.hibernate.tool.hbm2x.ArtifactCollector@ee3aa7
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext cfg=org.hibernate.cfg.JDBCMetaDataConfiguration@4cd580
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext hmgs=org.hibernate.tool.hbm2x.HibernateMappingGlobalSettings@54f9f1
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext pojo=org.hibernate.tool.hbm2x.pojo.EntityPOJOClass(com.test.a.model.AppUser)
[hibernatetool] (hbm2x.TemplateHelper 148 ) putInContext clazz=org.hibernate.mapping.RootClass(com.test.a.model.AppUser)
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/hibernate-mapping.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/hibernate-mapping.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/hibernate-mapping.hbm.ftl
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/persistentclass.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/persistentclass.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/persistentclass.hbm.ftl
[hibernatetool] (freemarker.beans 81 ) Key 'abstract' was not found on instance of org.hibernate.mapping.RootClass. Introspection information for the class is: {getFilterMap=public java.util.Map org.hibernate.mapping.PersistentClass.getFilterMap(), isCustomUpdateCallable=public boolean org.hibernate.mapping.PersistentClass.isCustomUpdateCallable(), where=java.beans.PropertyDescriptor@a017aa2e, getPropertyClosureIterator=public java.util.Iterator org.hibernate.mapping.RootClass.getPropertyClosureIterator(), getTemporaryIdTableName=public java.lang.String org.hibernate.mapping.PersistentClass.getTemporaryIdTableName(), getTableClosureIterator=public java.util.Iterator org.hibernate.mapping.RootClass.getTableClosureIterator(), getRootTable=public org.hibernate.mapping.Table org.hibernate.mapping.RootClass.getRootTable(), getKey=public org.hibernate.mapping.KeyValue org.hibernate.mapping.RootClass.getKey(), nodeName=java.beans.PropertyDescriptor@86d1717a, validate=public void org.hibernate.mapping.RootClass.validate(org.hibernate.engine.Mapping) throws org.hibernate.MappingException, getCustomSQLDeleteCheckStyle=public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLDeleteCheckStyle(), getProxyInterface=public java.lang.Class org.hibernate.mapping.PersistentClass.getProxyInterface(), getEntityPersisterClass=public java.lang.Class org.hibernate.mapping.RootClass.getEntityPersisterClass(), rootClass=java.beans.PropertyDescriptor@8e681899, getJoinClosureSpan=public int org.hibernate.mapping.PersistentClass.getJoinClosureSpan(), version=java.beans.PropertyDescriptor@7370a8c3, propertyIterator=java.beans.PropertyDescriptor@f40513c5, customUpdateCallable=java.beans.PropertyDescriptor@4b2facac, getMetaAttribute=public org.hibernate.mapping.MetaAttribute org.hibernate.mapping.PersistentClass.getMetaAttribute(java.lang.String), getTuplizerImplClassName=public java.lang.String org.hibernate.mapping.PersistentClass.getTuplizerImplClassName(org.hibernate.EntityMode), explicitPolymorphism=java.beans.PropertyDescriptor@9cdde5ea, setCacheRegionName=public void org.hibernate.mapping.RootClass.setCacheRegionName(java.lang.String), referenceablePropertyIterator=java.beans.PropertyDescriptor@8ae77e12, setEmbeddedIdentifier=public void org.hibernate.mapping.RootClass.setEmbeddedIdentifier(boolean), addTuplizer=public void org.hibernate.mapping.PersistentClass.addTuplizer(org.hibernate.EntityMode,java.lang.String), setLazyPropertiesCacheable=public void org.hibernate.mapping.RootClass.setLazyPropertiesCacheable(boolean), getCustomSQLDelete=public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLDelete(), subclassId=java.beans.PropertyDescriptor@7448e511, rootTable=java.beans.PropertyDescriptor@a453f4ab, setMutable=public void org.hibernate.mapping.RootClass.setMutable(boolean), metaAttributes=java.beans.PropertyDescriptor@cdd91a77, getSubclassSpan=public int org.hibernate.mapping.PersistentClass.getSubclassSpan(), setSubselectLoadableCollections=public void org.hibernate.mapping.PersistentClass.setSubselectLoadableCollections(boolean), customSQLInsert=java.beans.PropertyDescriptor@ebde4db8, isCustomDeleteCallable=public boolean org.hibernate.mapping.PersistentClass.isCustomDeleteCallable(), getLoaderName=public java.lang.String org.hibernate.mapping.PersistentClass.getLoaderName(), getCustomSQLUpdate=public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLUpdate(), setVersion=public void org.hibernate.mapping.RootClass.setVersion(org.hibernate.mapping.Property), setProxyInterfaceName=public void org.hibernate.mapping.PersistentClass.setProxyInterfaceName(java.lang.String), optimisticLockMode=java.beans.PropertyDescriptor@52e5e82c, setCustomSQLInsert=public void org.hibernate.mapping.PersistentClass.setCustomSQLInsert(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle), proxyInterfaceName=java.beans.PropertyDescriptor@33c23a53, identityTables=java.beans.PropertyDescriptor@3750dba7, prepareTemporaryTables=public void org.hibernate.mapping.PersistentClass.prepareTemporaryTables(org.hibernate.engine.Mapping,org.hibernate.dialect.Dialect), identifier=java.beans.PropertyDescriptor@f32db59d, useDynamicInsert=public boolean org.hibernate.mapping.PersistentClass.useDynamicInsert(), setForceDiscriminator=public void org.hibernate.mapping.RootClass.setForceDiscriminator(boolean), filterMap=java.beans.PropertyDescriptor@368f721c, isLazy=public boolean org.hibernate.mapping.PersistentClass.isLazy(), versioned=java.beans.PropertyDescriptor@d8460474, isDiscriminatorValueNull=public boolean org.hibernate.mapping.PersistentClass.isDiscriminatorValueNull(), getCacheRegionName=public java.lang.String org.hibernate.mapping.RootClass.getCacheRegionName(), getKeyClosureIterator=public java.util.Iterator org.hibernate.mapping.RootClass.getKeyClosureIterator(), setAbstract=public void org.hibernate.mapping.PersistentClass.setAbstract(java.lang.Boolean), addFilter=public void org.hibernate.mapping.PersistentClass.addFilter(java.lang.String,java.lang.String), getSuperclass=public org.hibernate.mapping.PersistentClass org.hibernate.mapping.RootClass.getSuperclass(), getBatchSize=public int org.hibernate.mapping.PersistentClass.getBatchSize(), isCustomInsertCallable=public boolean org.hibernate.mapping.PersistentClass.isCustomInsertCallable(), joinIterator=java.beans.PropertyDescriptor@bb1b474a, getDirectSubclasses=public java.util.Iterator org.hibernate.mapping.PersistentClass.getDirectSubclasses(), setOptimisticLockMode=public void org.hibernate.mapping.PersistentClass.setOptimisticLockMode(int), superclass=java.beans.PropertyDescriptor@2aa7b473, getSubclassTableClosureIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassTableClosureIterator(), polymorphic=java.beans.PropertyDescriptor@5abbf109, unjoinedPropertyIterator=java.beans.PropertyDescriptor@affdaed7, isLazyPropertiesCacheable=public boolean org.hibernate.mapping.RootClass.isLazyPropertiesCacheable(), accept=public java.lang.Object org.hibernate.mapping.RootClass.accept(org.hibernate.mapping.PersistentClassVisitor), identifierProperty=java.beans.PropertyDescriptor@a84cdf91, getCustomSQLInsertCheckStyle=public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLInsertCheckStyle(), hasIdentifierProperty=public boolean org.hibernate.mapping.RootClass.hasIdentifierProperty(), isDiscriminatorInsertable=public boolean org.hibernate.mapping.RootClass.isDiscriminatorInsertable(), class=java.beans.PropertyDescriptor@bed54746, isVersioned=public boolean org.hibernate.mapping.RootClass.isVersioned(), className=java.beans.PropertyDescriptor@b3de3190, isExplicitPolymorphism=public boolean org.hibernate.mapping.RootClass.isExplicitPolymorphism(), subclassIterator=java.beans.PropertyDescriptor@17399588, isJoinedSubclass=public boolean org.hibernate.mapping.RootClass.isJoinedSubclass(), getJoinClosureIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getJoinClosureIterator(), getMetaAttributes=public java.util.Map org.hibernate.mapping.PersistentClass.getMetaAttributes(), customSQLDeleteCheckStyle=java.beans.PropertyDescriptor@aa41d363, setIdentifier=public void org.hibernate.mapping.RootClass.setIdentifier(org.hibernate.mapping.KeyValue), getSubclassClosureIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassClosureIterator(), batchSize=java.beans.PropertyDescriptor@72ac5961, getIdentifierMapper=public org.hibernate.mapping.Component org.hibernate.mapping.PersistentClass.getIdentifierMapper(), addSynchronizedTable=public void org.hibernate.mapping.PersistentClass.addSynchronizedTable(java.lang.String), setIdentifierProperty=public void org.hibernate.mapping.RootClass.setIdentifierProperty(org.hibernate.mapping.Property), discriminatorValue=java.beans.PropertyDescriptor@1a86c082, toString=public java.lang.String org.hibernate.mapping.PersistentClass.toString(), joinedSubclass=java.beans.PropertyDescriptor@cf6d113a, setEntityPersisterClass=public void org.hibernate.mapping.RootClass.setEntityPersisterClass(java.lang.Class), getClassName=public java.lang.String org.hibernate.mapping.PersistentClass.getClassName(), synchronizedTables=java.beans.PropertyDescriptor@b5a8e249, discriminatorValueNull=java.beans.PropertyDescriptor@5eca5226, getReferenceablePropertyIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getReferenceablePropertyIterator(), lazyPropertiesCacheable=java.beans.PropertyDescriptor@ebe4480c, getRecursiveProperty=public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getRecursiveProperty(java.lang.String) throws org.hibernate.MappingException, getUnjoinedPropertyIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getUnjoinedPropertyIterator(), getPropertyClosureSpan=public int org.hibernate.mapping.PersistentClass.getPropertyClosureSpan(), getTable=public org.hibernate.mapping.Table org.hibernate.mapping.RootClass.getTable(), setEntityName=public void org.hibernate.mapping.PersistentClass.setEntityName(java.lang.String), joinClosureSpan=java.beans.PropertyDescriptor@d9c0f466, getIdentityTables=public java.util.Set org.hibernate.mapping.RootClass.getIdentityTables(), setTable=public void org.hibernate.mapping.RootClass.setTable(org.hibernate.mapping.Table), entityPersisterClass=java.beans.PropertyDescriptor@f544eeb9, customSQLInsertCheckStyle=java.beans.PropertyDescriptor@ef3ce921, hasSubselectLoadableCollections=public boolean org.hibernate.mapping.PersistentClass.hasSubselectLoadableCollections(), setDiscriminator=public void org.hibernate.mapping.RootClass.setDiscriminator(org.hibernate.mapping.Value), setCustomSQLDelete=public void org.hibernate.mapping.PersistentClass.setCustomSQLDelete(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle), setNodeName=public void org.hibernate.mapping.PersistentClass.setNodeName(java.lang.String), setExplicitPolymorphism=public void org.hibernate.mapping.RootClass.setExplicitPolymorphism(boolean), hasIdentifierMapper=public boolean org.hibernate.mapping.PersistentClass.hasIdentifierMapper(), hashCode=public native int java.lang.Object.hashCode(), subclassTableClosureIterator=java.beans.PropertyDescriptor@73c8b255, setIdentifierMapper=public void org.hibernate.mapping.PersistentClass.setIdentifierMapper(org.hibernate.mapping.Component), setLoaderName=public void org.hibernate.mapping.PersistentClass.setLoaderName(java.lang.String), getProperty=public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getProperty(java.lang.String) throws org.hibernate.MappingException, getSubclassPropertyClosureIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassPropertyClosureIterator(), getRootClass=public org.hibernate.mapping.RootClass org.hibernate.mapping.RootClass.getRootClass(), discriminator=java.beans.PropertyDescriptor@6761d668, addJoin=public void org.hibernate.mapping.PersistentClass.addJoin(org.hibernate.mapping.Join), identityTable=java.beans.PropertyDescriptor@e61b9fc2, subclassJoinClosureIterator=java.beans.PropertyDescriptor@57adf7a9, forceDiscriminator=java.beans.PropertyDescriptor@31b30ec8, identifierMapper=java.beans.PropertyDescriptor@c27a4551, setLazy=public void org.hibernate.mapping.PersistentClass.setLazy(boolean), isMutable=public boolean org.hibernate.mapping.RootClass.isMutable(), isClassOrSuperclassJoin=public boolean org.hibernate.mapping.PersistentClass.isClassOrSuperclassJoin(org.hibernate.mapping.Join), getIdentifierProperty=public org.hibernate.mapping.Property org.hibernate.mapping.RootClass.getIdentifierProperty(), getCustomSQLUpdateCheckStyle=public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLUpdateCheckStyle(), wait=freemarker.ext.beans.MethodMap@1021f34, notify=public final native void java.lang.Object.notify(), setPolymorphic=public void org.hibernate.mapping.RootClass.setPolymorphic(boolean), loaderName=java.beans.PropertyDescriptor@f371a0fb, hasDom4jRepresentation=public boolean org.hibernate.mapping.PersistentClass.hasDom4jRepresentation(), java.lang.Object@430b6=public org.hibernate.mapping.RootClass(), getTemporaryIdTableDDL=public java.lang.String org.hibernate.mapping.PersistentClass.getTemporaryIdTableDDL(), getEntityName=public java.lang.String org.hibernate.mapping.PersistentClass.getEntityName(), joinClosureIterator=java.beans.PropertyDescriptor@10e7fc1, getJoinIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getJoinIterator(), setDynamicUpdate=public void org.hibernate.mapping.PersistentClass.setDynamicUpdate(boolean), isForceDiscriminator=public boolean org.hibernate.mapping.RootClass.isForceDiscriminator(), hasNaturalId=public boolean org.hibernate.mapping.PersistentClass.hasNaturalId(), lazy=java.beans.PropertyDescriptor@7dd0c709, isDiscriminatorValueNotNull=public boolean org.hibernate.mapping.PersistentClass.isDiscriminatorValueNotNull(), useDynamicUpdate=public boolean org.hibernate.mapping.PersistentClass.useDynamicUpdate(), propertyClosureIterator=java.beans.PropertyDescriptor@bcec26bb, discriminatorInsertable=java.beans.PropertyDescriptor@87cdd8be, customSQLUpdateCheckStyle=java.beans.PropertyDescriptor@7c7ef1b1, mappedClass=java.beans.PropertyDescriptor@d9923f4b, setCacheConcurrencyStrategy=public void org.hibernate.mapping.RootClass.setCacheConcurrencyStrategy(java.lang.String), directSubclasses=java.beans.PropertyDescriptor@37e8ad9, setBatchSize=public void org.hibernate.mapping.PersistentClass.setBatchSize(int), isPolymorphic=public boolean org.hibernate.mapping.RootClass.isPolymorphic(), setClassName=public void org.hibernate.mapping.PersistentClass.setClassName(java.lang.String), propertyClosureSpan=java.beans.PropertyDescriptor@53139abb, getProxyInterfaceName=public java.lang.String org.hibernate.mapping.PersistentClass.getProxyInterfaceName(), getPropertyIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getPropertyIterator(), getMappedClass=public java.lang.Class org.hibernate.mapping.PersistentClass.getMappedClass() throws org.hibernate.MappingException, getSubclassIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassIterator(), customSQLUpdate=java.beans.PropertyDescriptor@d78f1248, table=java.beans.PropertyDescriptor@9dc46bf9, getDiscriminatorValue=public java.lang.String org.hibernate.mapping.PersistentClass.getDiscriminatorValue(), getOptimisticLockMode=public int org.hibernate.mapping.RootClass.getOptimisticLockMode(), getCacheConcurrencyStrategy=public java.lang.String org.hibernate.mapping.RootClass.getCacheConcurrencyStrategy(), isAbstract=public java.lang.Boolean org.hibernate.mapping.PersistentClass.isAbstract(), temporaryIdTableName=java.beans.PropertyDescriptor@80824ce7, getSubclassId=public int org.hibernate.mapping.RootClass.getSubclassId(), subclassClosureIterator=java.beans.PropertyDescriptor@b302fbc3, addSubclass=public void org.hibernate.mapping.RootClass.addSubclass(org.hibernate.mapping.Subclass) throws org.hibernate.MappingException, cacheRegionName=java.beans.PropertyDescriptor@69ee1ba0, setDynamicInsert=public void org.hibernate.mapping.PersistentClass.setDynamicInsert(boolean), hasSelectBeforeUpdate=public boolean org.hibernate.mapping.PersistentClass.hasSelectBeforeUpdate(), keyClosureIterator=java.beans.PropertyDescriptor@f1ea23b5, createPrimaryKey=public void org.hibernate.mapping.PersistentClass.createPrimaryKey(), getIdentifier=public org.hibernate.mapping.KeyValue org.hibernate.mapping.RootClass.getIdentifier(), getJoinNumber=public int org.hibernate.mapping.PersistentClass.getJoinNumber(org.hibernate.mapping.Property), java.lang.Object@221e9e={public void org.hibernate.mapping.PersistentClass.setDynamicUpdate(boolean)=[Ljava.lang.Class;@4eb043, public boolean org.hibernate.mapping.RootClass.isInherited()=[Ljava.lang.Class;@163956, public java.lang.String org.hibernate.mapping.PersistentClass.getTemporaryIdTableDDL()=[Ljava.lang.Class;@10e434d, public org.hibernate.mapping.Component org.hibernate.mapping.PersistentClass.getIdentifierMapper()=[Ljava.lang.Class;@16477d9, public boolean org.hibernate.mapping.PersistentClass.isCustomInsertCallable()=[Ljava.lang.Class;@f864fe, public boolean org.hibernate.mapping.PersistentClass.isDiscriminatorValueNull()=[Ljava.lang.Class;@1ae9aaa, public void org.hibernate.mapping.RootClass.setTable(org.hibernate.mapping.Table)=[Ljava.lang.Class;@2c17f7, public final native void java.lang.Object.notifyAll()=[Ljava.lang.Class;@d9896e, public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getRecursiveProperty(java.lang.String) throws org.hibernate.MappingException=[Ljava.lang.Class;@1cda59b, public boolean org.hibernate.mapping.PersistentClass.isLazy()=[Ljava.lang.Class;@33788d, public java.util.Iterator org.hibernate.mapping.PersistentClass.getJoinClosureIterator()=[Ljava.lang.Class;@12fb0af, public void org.hibernate.mapping.PersistentClass.addSynchronizedTable(java.lang.String)=[Ljava.lang.Class;@1f8bd0d, public void org.hibernate.mapping.RootClass.setEmbeddedIdentifier(boolean)=[Ljava.lang.Class;@143bf3d, public java.util.Iterator org.hibernate.mapping.PersistentClass.getJoinIterator()=[Ljava.lang.Class;@c06258, public org.hibernate.mapping.Value org.hibernate.mapping.RootClass.getDiscriminator()=[Ljava.lang.Class;@789869, public void org.hibernate.mapping.PersistentClass.setMetaAttributes(java.util.Map)=[Ljava.lang.Class;@15e293a, public org.hibernate.mapping.Property org.hibernate.mapping.RootClass.getIdentifierProperty()=[Ljava.lang.Class;@e4bb3c, public void org.hibernate.mapping.RootClass.setMutable(boolean)=[Ljava.lang.Class;@c063ad, public void org.hibernate.mapping.RootClass.setWhere(java.lang.String)=[Ljava.lang.Class;@cffc79, public boolean org.hibernate.mapping.PersistentClass.hasDom4jRepresentation()=[Ljava.lang.Class;@c8769b, public void org.hibernate.mapping.RootClass.setIdentifier(org.hibernate.mapping.KeyValue)=[Ljava.lang.Class;@e2ecc7, public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLInsert()=[Ljava.lang.Class;@272961, public void org.hibernate.mapping.PersistentClass.setCustomSQLDelete(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle)=[Ljava.lang.Class;@10dc656, public java.util.Iterator org.hibernate.mapping.RootClass.getKeyClosureIterator()=[Ljava.lang.Class;@1584807, public void org.hibernate.mapping.RootClass.setLazyPropertiesCacheable(boolean)=[Ljava.lang.Class;@e0e515, public java.util.Set org.hibernate.mapping.RootClass.getSynchronizedTables()=[Ljava.lang.Class;@dfcb47, public void org.hibernate.mapping.PersistentClass.setAbstract(java.lang.Boolean)=[Ljava.lang.Class;@9abc69, public java.lang.String org.hibernate.mapping.PersistentClass.getTemporaryIdTableName()=[Ljava.lang.Class;@c792d4, public final native java.lang.Class java.lang.Object.getClass()=[Ljava.lang.Class;@78dc4c, public void org.hibernate.mapping.RootClass.setForceDiscriminator(boolean)=[Ljava.lang.Class;@c70b0d, public boolean org.hibernate.mapping.RootClass.isForceDiscriminator()=[Ljava.lang.Class;@1a6a1a7, public void org.hibernate.mapping.PersistentClass.setOptimisticLockMode(int)=[Ljava.lang.Class;@bef361, public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLInsertCheckStyle()=[Ljava.lang.Class;@5c98f3, public int org.hibernate.mapping.PersistentClass.getJoinNumber(org.hibernate.mapping.Property)=[Ljava.lang.Class;@13d9460, public org.hibernate.mapping.KeyValue org.hibernate.mapping.RootClass.getKey()=[Ljava.lang.Class;@1d840cd, public void org.hibernate.mapping.PersistentClass.setEntityName(java.lang.String)=[Ljava.lang.Class;@867fc9, public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassPropertyClosureIterator()=[Ljava.lang.Class;@2f8116, public void org.hibernate.mapping.RootClass.setIdentifierProperty(org.hibernate.mapping.Property)=[Ljava.lang.Class;@c3e82b, public boolean org.hibernate.mapping.PersistentClass.hasSubselectLoadableCollections()=[Ljava.lang.Class;@1bf7b23, public boolean org.hibernate.mapping.RootClass.isLazyPropertiesCacheable()=[Ljava.lang.Class;@2d7440, public void org.hibernate.mapping.PersistentClass.addFilter(java.lang.String,java.lang.String)=[Ljava.lang.Class;@2b349d, public java.lang.String org.hibernate.mapping.PersistentClass.getNodeName()=[Ljava.lang.Class;@8b567c, public boolean org.hibernate.mapping.RootClass.isJoinedSubclass()=[Ljava.lang.Class;@1dafbaf, public int org.hibernate.mapping.PersistentClass.getPropertyClosureSpan()=[Ljava.lang.Class;@1c1c92b, public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getProperty(java.lang.String) throws org.hibernate.MappingException=[Ljava.lang.Class;@17e4dee, public void org.hibernate.mapping.PersistentClass.setLoaderName(java.lang.String)=[Ljava.lang.Class;@12e7c6a, public void org.hibernate.mapping.RootClass.setCacheRegionName(java.lang.String)=[Ljava.lang.Class;@ea5461, public void org.hibernate.mapping.RootClass.addSubclass(org.hibernate.mapping.Subclass) throws org.hibernate.MappingException=[Ljava.lang.Class;@49cf9f, public org.hibernate.mapping.Table org.hibernate.mapping.RootClass.getRootTable()=[Ljava.lang.Class;@1de0b5e, public java.lang.Boolean org.hibernate.mapping.PersistentClass.isAbstract()=[Ljava.lang.Class;@bc5596, public java.lang.String org.hibernate.mapping.PersistentClass.getClassName()=[Ljava.lang.Class;@970c0e, public boolean org.hibernate.mapping.RootClass.isDiscriminatorInsertable()=[Ljava.lang.Class;@987197, public java.util.Iterator org.hibernate.mapping.RootClass.getPropertyClosureIterator()=[Ljava.lang.Class;@497904, public boolean org.hibernate.mapping.PersistentClass.isDiscriminatorValueNotNull()=[Ljava.lang.Class;@1a7f9dc, public void org.hibernate.mapping.RootClass.validate(org.hibernate.engine.Mapping) throws org.hibernate.MappingException=[Ljava.lang.Class;@104e28b, public int org.hibernate.mapping.RootClass.getSubclassId()=[Ljava.lang.Class;@1b54362, public void org.hibernate.mapping.PersistentClass.setCustomSQLInsert(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle)=[Ljava.lang.Class;@15b0e2c, public org.hibernate.mapping.PersistentClass org.hibernate.mapping.RootClass.getSuperclass()=[Ljava.lang.Class;@ff9053, public java.lang.Class org.hibernate.mapping.PersistentClass.getMappedClass() throws org.hibernate.MappingException=[Ljava.lang.Class;@5c7734, public org.hibernate.mapping.RootClass()=[Ljava.lang.Class;@96212a, public java.util.Map org.hibernate.mapping.PersistentClass.getMetaAttributes()=[Ljava.lang.Class;@5b675e, public java.lang.String org.hibernate.mapping.RootClass.getCacheRegionName()=[Ljava.lang.Class;@df83e5, public java.lang.String org.hibernate.mapping.PersistentClass.getDiscriminatorValue()=[Ljava.lang.Class;@4c6320, public void org.hibernate.mapping.RootClass.setPolymorphic(boolean)=[Ljava.lang.Class;@ffd135, public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassTableClosureIterator()=[Ljava.lang.Class;@1000bcf, public void org.hibernate.mapping.PersistentClass.setDynamicInsert(boolean)=[Ljava.lang.Class;@754fc, public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLDelete()=[Ljava.lang.Class;@15c998a, public int org.hibernate.mapping.PersistentClass.getSubclassSpan()=[Ljava.lang.Class;@6458a6, public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassClosureIterator()=[Ljava.lang.Class;@1f82ab4, public void org.hibernate.mapping.PersistentClass.setNodeName(java.lang.String)=[Ljava.lang.Class;@1bb9696, public void org.hibernate.mapping.PersistentClass.addTuplizer(org.hibernate.EntityMode,java.lang.String)=[Ljava.lang.Class;@9b6220, public boolean org.hibernate.mapping.RootClass.isVersioned()=[Ljava.lang.Class;@1474e45, public org.hibernate.mapping.Property org.hibernate.mapping.RootClass.getVersion()=[Ljava.lang.Class;@63a721, public void org.hibernate.mapping.PersistentClass.setClassName(java.lang.String)=[Ljava.lang.Class;@719f1f, public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLUpdate()=[Ljava.lang.Class;@185ad79, public java.util.Map org.hibernate.mapping.PersistentClass.getFilterMap()=[Ljava.lang.Class;@1401d28, public java.util.Iterator org.hibernate.mapping.PersistentClass.getDirectSubclasses()=[Ljava.lang.Class;@3a6e5c, public void org.hibernate.mapping.RootClass.setDiscriminatorInsertable(boolean)=[Ljava.lang.Class;@238016, public boolean org.hibernate.mapping.PersistentClass.hasNaturalId()=[Ljava.lang.Class;@ae4646, public java.lang.String org.hibernate.mapping.RootClass.getWhere()=[Ljava.lang.Class;@187b287, public boolean org.hibernate.mapping.PersistentClass.hasSelectBeforeUpdate()=[Ljava.lang.Class;@1d9e2c7, public java.lang.String org.hibernate.mapping.PersistentClass.getTuplizerImplClassName(org.hibernate.EntityMode)=[Ljava.lang.Class;@1b7ae22, public org.hibernate.mapping.MetaAttribute org.hibernate.mapping.PersistentClass.getMetaAttribute(java.lang.String)=[Ljava.lang.Class;@951a0, public void org.hibernate.mapping.RootClass.setEntityPersisterClass(java.lang.Class)=[Ljava.lang.Class;@1ce1bea, public org.hibernate.mapping.Table org.hibernate.mapping.PersistentClass.getIdentityTable()=[Ljava.lang.Class;@8acfc3, public java.lang.String org.hibernate.mapping.PersistentClass.getEntityName()=[Ljava.lang.Class;@14e0e90, public boolean org.hibernate.mapping.RootClass.hasIdentifierProperty()=[Ljava.lang.Class;@19e11a1, public boolean org.hibernate.mapping.PersistentClass.isCustomDeleteCallable()=[Ljava.lang.Class;@979f67, public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassJoinClosureIterator()=[Ljava.lang.Class;@62610b, public boolean java.lang.Object.equals(java.lang.Object)=[Ljava.lang.Class;@d12eea, public void org.hibernate.mapping.PersistentClass.setDiscriminatorValue(java.lang.String)=[Ljava.lang.Class;@15f157b, public void org.hibernate.mapping.PersistentClass.setCustomSQLUpdate(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle)=[Ljava.lang.Class;@17b40fe, public java.lang.Class org.hibernate.mapping.PersistentClass.getProxyInterface()=[Ljava.lang.Class;@e7f6eb, public int org.hibernate.mapping.PersistentClass.getBatchSize()=[Ljava.lang.Class;@103de90, public org.hibernate.mapping.RootClass org.hibernate.mapping.RootClass.getRootClass()=[Ljava.lang.Class;@108f8e0, public boolean org.hibernate.mapping.RootClass.isMutable()=[Ljava.lang.Class;@b6ef8, public java.util.Iterator org.hibernate.mapping.RootClass.getTableClosureIterator()=[Ljava.lang.Class;@a29c6e, public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLDeleteCheckStyle()=[Ljava.lang.Class;@1cc0a7f, public boolean org.hibernate.mapping.RootClass.isExplicitPolymorphism()=[Ljava.lang.Class;@c52200, public void org.hibernate.mapping.PersistentClass.setBatchSize(int)=[Ljava.lang.Class;@3b4b1e, public java.lang.String org.hibernate.mapping.RootClass.getCacheConcurrencyStrategy()=[Ljava.lang.Class;@c0a9f9, public java.lang.Object org.hibernate.mapping.RootClass.accept(org.hibernate.mapping.PersistentClassVisitor)=[Ljava.lang.Class;@d72200, public void org.hibernate.mapping.PersistentClass.addProperty(org.hibernate.mapping.Property)=[Ljava.lang.Class;@1f9338f, public boolean org.hibernate.mapping.PersistentClass.isClassOrSuperclassJoin(org.hibernate.mapping.Join)=[Ljava.lang.Class;@1a80aea, public void org.hibernate.mapping.PersistentClass.createPrimaryKey()=[Ljava.lang.Class;@164b9b6, public void org.hibernate.mapping.PersistentClass.setIdentifierMapper(org.hibernate.mapping.Component)=[Ljava.lang.Class;@1dc64a5, public int org.hibernate.mapping.PersistentClass.getJoinClosureSpan()=[Ljava.lang.Class;@53c3f5, public void org.hibernate.mapping.PersistentClass.setSelectBeforeUpdate(boolean)=[Ljava.lang.Class;@166340c, public boolean org.hibernate.mapping.PersistentClass.isCustomUpdateCallable()=[Ljava.lang.Class;@e33e18, public void org.hibernate.mapping.PersistentClass.setProxyInterfaceName(java.lang.String)=[Ljava.lang.Class;@101ac93, public boolean org.hibernate.mapping.PersistentClass.hasSubclasses()=[Ljava.lang.Class;@e90943, public boolean org.hibernate.mapping.PersistentClass.useDynamicInsert()=[Ljava.lang.Class;@15f1f9c, public boolean org.hibernate.mapping.RootClass.isPolymorphic()=[Ljava.lang.Class;@1474ea, public java.lang.Class org.hibernate.mapping.RootClass.getEntityPersisterClass()=[Ljava.lang.Class;@107bd0d, public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassIterator()=[Ljava.lang.Class;@10ca208, public boolean org.hibernate.mapping.PersistentClass.hasPojoRepresentation()=[Ljava.lang.Class;@61f533, public void org.hibernate.mapping.RootClass.setDiscriminator(org.hibernate.mapping.Value)=[Ljava.lang.Class;@12922f6, public org.hibernate.mapping.Table org.hibernate.mapping.RootClass.getTable()=[Ljava.lang.Class;@1b66b06, public org.hibernate.mapping.KeyValue org.hibernate.mapping.RootClass.getIdentifier()=[Ljava.lang.Class;@12c9557, public void org.hibernate.mapping.PersistentClass.setLazy(boolean)=[Ljava.lang.Class;@9f0d, public java.util.Iterator org.hibernate.mapping.PersistentClass.getPropertyIterator()=[Ljava.lang.Class;@ca3783, public int org.hibernate.mapping.RootClass.getOptimisticLockMode()=[Ljava.lang.Class;@2a6ff, public org.hibernate.engine.ExecuteUpdateResultCheckStyle org.hibernate.mapping.PersistentClass.getCustomSQLUpdateCheckStyle()=[Ljava.lang.Class;@21d23b, public boolean org.hibernate.mapping.PersistentClass.useDynamicUpdate()=[Ljava.lang.Class;@7124af, public java.lang.String org.hibernate.mapping.PersistentClass.toString()=[Ljava.lang.Class;@1f7708, public void org.hibernate.mapping.RootClass.setExplicitPolymorphism(boolean)=[Ljava.lang.Class;@1bfbfb8, public void org.hibernate.mapping.PersistentClass.addJoin(org.hibernate.mapping.Join)=[Ljava.lang.Class;@1c3e9ba, public java.util.Iterator org.hibernate.mapping.PersistentClass.getReferenceablePropertyIterator()=[Ljava.lang.Class;@125d61e, public java.lang.String org.hibernate.mapping.PersistentClass.getProxyInterfaceName()=[Ljava.lang.Class;@10c6cfc, public final native void java.lang.Object.notify()=[Ljava.lang.Class;@c72243, public boolean org.hibernate.mapping.PersistentClass.isClassOrSuperclassTable(org.hibernate.mapping.Table)=[Ljava.lang.Class;@19a8416, public java.lang.String org.hibernate.mapping.PersistentClass.getLoaderName()=[Ljava.lang.Class;@155d3a3, public void org.hibernate.mapping.RootClass.setCacheConcurrencyStrategy(java.lang.String)=[Ljava.lang.Class;@1b994de, public void org.hibernate.mapping.RootClass.setVersion(org.hibernate.mapping.Property)=[Ljava.lang.Class;@dc9766, public java.util.Iterator org.hibernate.mapping.PersistentClass.getUnjoinedPropertyIterator()=[Ljava.lang.Class;@57e787, public boolean org.hibernate.mapping.PersistentClass.hasIdentifierMapper()=[Ljava.lang.Class;@1217e67, public native int java.lang.Object.hashCode()=[Ljava.lang.Class;@1f1bd98, public void org.hibernate.mapping.PersistentClass.prepareTemporaryTables(org.hibernate.engine.Mapping,org.hibernate.dialect.Dialect)=[Ljava.lang.Class;@1d686c1, public void org.hibernate.mapping.PersistentClass.setSubselectLoadableCollections(boolean)=[Ljava.lang.Class;@128edf2, public java.util.Set org.hibernate.mapping.RootClass.getIdentityTables()=[Ljava.lang.Class;@1dddba, public boolean org.hibernate.mapping.RootClass.hasEmbeddedIdentifier()=[Ljava.lang.Class;@c7e8a7, public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getReferencedProperty(java.lang.String) throws org.hibernate.MappingException=[Ljava.lang.Class;@7b4703}, setSelectBeforeUpdate=public void org.hibernate.mapping.PersistentClass.setSelectBeforeUpdate(boolean), getSynchronizedTables=public java.util.Set org.hibernate.mapping.RootClass.getSynchronizedTables(), inherited=java.beans.PropertyDescriptor@f48c06bd, customDeleteCallable=java.beans.PropertyDescriptor@7f4e2de, entityName=java.beans.PropertyDescriptor@4040094b, getCustomSQLInsert=public java.lang.String org.hibernate.mapping.PersistentClass.getCustomSQLInsert(), getReferencedProperty=public org.hibernate.mapping.Property org.hibernate.mapping.PersistentClass.getReferencedProperty(java.lang.String) throws org.hibernate.MappingException, getIdentityTable=public org.hibernate.mapping.Table org.hibernate.mapping.PersistentClass.getIdentityTable(), getWhere=public java.lang.String org.hibernate.mapping.RootClass.getWhere(), equals=public boolean java.lang.Object.equals(java.lang.Object), getDiscriminator=public org.hibernate.mapping.Value org.hibernate.mapping.RootClass.getDiscriminator(), setDiscriminatorInsertable=public void org.hibernate.mapping.RootClass.setDiscriminatorInsertable(boolean), subclassPropertyClosureIterator=java.beans.PropertyDescriptor@72e4a44e, customInsertCallable=java.beans.PropertyDescriptor@f8caf01c, customSQLDelete=java.beans.PropertyDescriptor@b34648fa, subclassSpan=java.beans.PropertyDescriptor@9983b65d, discriminatorValueNotNull=java.beans.PropertyDescriptor@7825ae0f, getClass=public final native java.lang.Class java.lang.Object.getClass(), hasSubclasses=public boolean org.hibernate.mapping.PersistentClass.hasSubclasses(), isClassOrSuperclassTable=public boolean org.hibernate.mapping.PersistentClass.isClassOrSuperclassTable(org.hibernate.mapping.Table), isInherited=public boolean org.hibernate.mapping.RootClass.isInherited(), setMetaAttributes=public void org.hibernate.mapping.PersistentClass.setMetaAttributes(java.util.Map), hasPojoRepresentation=public boolean org.hibernate.mapping.PersistentClass.hasPojoRepresentation(), temporaryIdTableDDL=java.beans.PropertyDescriptor@7b06edb4, setDiscriminatorValue=public void org.hibernate.mapping.PersistentClass.setDiscriminatorValue(java.lang.String), notifyAll=public final native void java.lang.Object.notifyAll(), addProperty=public void org.hibernate.mapping.PersistentClass.addProperty(org.hibernate.mapping.Property), getSubclassJoinClosureIterator=public java.util.Iterator org.hibernate.mapping.PersistentClass.getSubclassJoinClosureIterator(), setWhere=public void org.hibernate.mapping.RootClass.setWhere(java.lang.String), key=java.beans.PropertyDescriptor@ea1b0c19, cacheConcurrencyStrategy=java.beans.PropertyDescriptor@5b95ba37, tableClosureIterator=java.beans.PropertyDescriptor@360466e8, hasEmbeddedIdentifier=public boolean org.hibernate.mapping.RootClass.hasEmbeddedIdentifier(), getVersion=public org.hibernate.mapping.Property org.hibernate.mapping.RootClass.getVersion(), setCustomSQLUpdate=public void org.hibernate.mapping.PersistentClass.setCustomSQLUpdate(java.lang.String,boolean,org.hibernate.engine.ExecuteUpdateResultCheckStyle), getNodeName=public java.lang.String org.hibernate.mapping.PersistentClass.getNodeName(), mutable=java.beans.PropertyDescriptor@b3c9e499, proxyInterface=java.beans.PropertyDescriptor@eab385f9}
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/id.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/id.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/id.hbm.ftl
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/pkcolumn.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/pkcolumn.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/pkcolumn.hbm.ftl
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/property.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/property.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/property.hbm.ftl
[hibernatetool] (freemarker.cache 81 ) Could not find template in cache, creating new one; id=[hbm/column.hbm.ftl[en_US,Cp1252,parsed] ]
[hibernatetool] (freemarker.cache 81 ) Compiling FreeMarker template hbm/column.hbm.ftl[en_US,Cp1252,parsed] from jar:file:/C:/eclipse/workspace/appgen/lib/exclude/hibernate-tools.jar!/hbm/column.hbm.ftl
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/property.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (freemarker.cache 81 ) hbm/column.hbm.ftl[en_US,Cp1252,parsed] cached copy not yet stale; using cached.
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext pojo=org.hibernate.tool.hbm2x.pojo.EntityPOJOClass(com.test.a.model.AppUser)
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext clazz=org.hibernate.mapping.RootClass(com.test.a.model.AppUser)
[hibernatetool] (hbm2x.TemplateProducer 40 ) Writing hibernate-mapping.hbm to C:\eclipse\workspace\appgen\build\merge\src\com\test\a\model\AppUser.hbm.xml
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.connection.username=wikiuser
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.default_schema=wikidb
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.connection.password=xxxxx
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.connection.url=jdbc:mysql://10.30.1.205/wikidb
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.connection.show_sql=true
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext hibernate.connection.driver_class=com.mysql.jdbc.Driver
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext outputdir=C:\eclipse\workspace\appgen\build\merge\src
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext template_path=[Ljava.lang.String;@7be8c2
(connection.DriverManagerConnectionProvider 147 ) cleaning up connection pool: jdbc:mysql://10.30.1.205/wikidb
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext exporter=org.hibernate.tool.hbm2x.HibernateMappingExporter@1a0d866
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext artifacts=org.hibernate.tool.hbm2x.ArtifactCollector@ee3aa7
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext cfg=org.hibernate.cfg.JDBCMetaDataConfiguration@4cd580
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext c2h=org.hibernate.tool.hbm2x.Cfg2HbmTool@df48c4
[hibernatetool] (hbm2x.TemplateHelper 155 ) removeFromContext c2j=org.hibernate.tool.hbm2x.Cfg2JavaTool@1226a77
[hibernatetool] (hbm2x.XMLPrettyPrinter 89 ) XMLPrettyPrinting C:\eclipse\workspace\appgen\build\merge\src\com\test\a\model\AppUser.hbm.xml
[hibernatetool] (hbm2x.XMLPrettyPrinter 139 ) XMLPrettyPrinting completed
BUILD SUCCESSFUL
Total time: 10 seconds


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 6:11 pm 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 6:10 am
Posts: 8615
Location: Neuchatel, Switzerland (Danish)
ah yes, the inconsistencies of mysql ;)

it returns that the catalog is also named wikidb (see the wikidb.wikidb.app_user in the log)

To circumvene all this the easiest thing for you to do would be to set hibernate.default_schema and default_catalog to wikidb then you don't need to reference those parts in reveng.xml at all.

_________________
Max
Don't forget to rate


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 6:42 pm 
Regular
Regular

Joined: Wed Mar 15, 2006 1:48 pm
Posts: 91
After I removed shema (catalog) from reveng.xml file and put them in hibernate property file, I have correct generator type, THANKS!

Tricky thing for me is when I use Oracle (not MySQL), I have to put schema back in reveng.xml and tables in upper case to generate hbm file!


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 6:46 pm 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 6:10 am
Posts: 8615
Location: Neuchatel, Switzerland (Danish)
you don't have to put schema in there again do you ?

the casing is needed at the moment yes - i want to change that.

_________________
Max
Don't forget to rate


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 6:57 pm 
Regular
Regular

Joined: Wed Mar 15, 2006 1:48 pm
Posts: 91
My test shows me I have to put schema back in reveng.xml in upper case when I use ORACLE; When I use MySQL, I don't need it in reveng.xml at all.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 28, 2006 7:01 pm 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 6:10 am
Posts: 8615
Location: Neuchatel, Switzerland (Danish)
but if you set default schema and catalog the only thing you need to change is the table name, right?

_________________
Max
Don't forget to rate


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 24 posts ]  Go to page 1, 2  Next

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.