Subversion Repositories bacoAlunos

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

2018-12-10 15:30:31,563 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 15:30:31,573 (Environment.java:542) 10    INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 15:30:31,577 (Environment.java:676) 14    INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 15:30:31,582 (Environment.java:593) 19    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 15:30:31,638 (Configuration.java:1441) 75    INFO  [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercicio%204/FicheirosDeProjeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-10 15:30:32,270 (Configuration.java:553) 707   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-10 15:30:32,838 (HbmBinder.java:300) 1275  INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 15:30:32,965 (HbmBinder.java:817) 1402  INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 15:30:32,965 (Configuration.java:553) 1402  INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-10 15:30:32,976 (HbmBinder.java:300) 1413  INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 15:30:32,976 (HbmBinder.java:817) 1413  INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 15:30:32,976 (Configuration.java:553) 1413  INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-10 15:30:32,990 (HbmBinder.java:300) 1427  INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 15:30:32,990 (HbmBinder.java:817) 1427  INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 15:30:32,991 (Configuration.java:553) 1428  INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-10 15:30:32,998 (HbmBinder.java:300) 1435  INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 15:30:32,999 (HbmBinder.java:817) 1436  INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 15:30:32,999 (Configuration.java:1541) 1436  INFO  [main] cfg.Configuration - Configured SessionFactory: null
2018-12-10 15:30:33,000 (HbmBinder.java:2375) 1437  INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 15:30:33,008 (DriverManagerConnectionProvider.java:41) 1445  INFO  [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-10 15:30:33,008 (DriverManagerConnectionProvider.java:42) 1445  INFO  [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-10 15:30:33,008 (DriverManagerConnectionProvider.java:45) 1445  INFO  [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-10 15:30:33,016 (DriverManagerConnectionProvider.java:80) 1453  INFO  [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
2018-12-10 15:30:33,016 (DriverManagerConnectionProvider.java:86) 1453  INFO  [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-10 15:30:33,353 (SettingsFactory.java:89) 1790  INFO  [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-10 15:30:33,353 (SettingsFactory.java:90) 1790  INFO  [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-10 15:30:33,382 (Dialect.java:152) 1819  INFO  [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-10 15:30:33,386 (TransactionFactoryFactory.java:31) 1823  INFO  [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-10 15:30:33,389 (TransactionManagerLookupFactory.java:33) 1826  INFO  [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-10 15:30:33,389 (SettingsFactory.java:143) 1826  INFO  [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-10 15:30:33,389 (SettingsFactory.java:147) 1826  INFO  [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-10 15:30:33,389 (SettingsFactory.java:154) 1826  INFO  [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-10 15:30:33,389 (SettingsFactory.java:157) 1826  INFO  [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-10 15:30:33,391 (SettingsFactory.java:162) 1828  INFO  [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-10 15:30:33,391 (SettingsFactory.java:170) 1828  INFO  [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-10 15:30:33,392 (SettingsFactory.java:178) 1829  INFO  [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-10 15:30:33,392 (SettingsFactory.java:202) 1829  INFO  [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-10 15:30:33,393 (SettingsFactory.java:205) 1830  INFO  [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-10 15:30:33,393 (SettingsFactory.java:209) 1830  INFO  [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-10 15:30:33,393 (SettingsFactory.java:213) 1830  INFO  [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-10 15:30:33,393 (SettingsFactory.java:382) 1830  INFO  [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-10 15:30:33,396 (ASTQueryTranslatorFactory.java:24) 1833  INFO  [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-10 15:30:33,397 (SettingsFactory.java:221) 1834  INFO  [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-10 15:30:33,397 (SettingsFactory.java:226) 1834  INFO  [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-10 15:30:33,397 (SettingsFactory.java:231) 1834  INFO  [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-10 15:30:33,397 (SettingsFactory.java:235) 1834  INFO  [main] cfg.SettingsFactory - Query cache: disabled
2018-12-10 15:30:33,397 (SettingsFactory.java:369) 1834  INFO  [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-10 15:30:33,397 (SettingsFactory.java:250) 1834  INFO  [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-10 15:30:33,397 (SettingsFactory.java:259) 1834  INFO  [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-10 15:30:33,402 (SettingsFactory.java:286) 1839  INFO  [main] cfg.SettingsFactory - Statistics: disabled
2018-12-10 15:30:33,402 (SettingsFactory.java:290) 1839  INFO  [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-10 15:30:33,402 (SettingsFactory.java:305) 1839  INFO  [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-10 15:30:33,402 (SettingsFactory.java:309) 1839  INFO  [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-10 15:30:33,435 (SessionFactoryImpl.java:161) 1872  INFO  [main] impl.SessionFactoryImpl - building session factory
2018-12-10 15:30:33,829 (SessionFactoryObjectFactory.java:82) 2266  INFO  [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-10 15:30:33,970 (AbstractFlushingEventListener.java:301) 2407  ERROR [main] def.AbstractFlushingEventListener - Could not synchronize database state with session
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: pt.estgp.es.exemplos.hibernate.Seccao
        at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:219)
        at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
        at org.hibernate.type.ManyToOneType.nullSafeSet(ManyToOneType.java:78)
        at org.hibernate.persister.collection.AbstractCollectionPersister.writeElement(AbstractCollectionPersister.java:755)
        at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1143)
        at org.hibernate.action.CollectionRecreateAction.execute(CollectionRecreateAction.java:26)
        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:143)
        at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
        at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
        at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1562)
        at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
        at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:66)
2018-12-10 15:31:38,521 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 15:31:38,527 (Environment.java:542) 6     INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 15:31:38,530 (Environment.java:676) 9     INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 15:31:38,533 (Environment.java:593) 12    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 15:31:38,584 (Configuration.java:1441) 63    INFO  [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercicio%204/FicheirosDeProjeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-10 15:31:38,758 (Configuration.java:553) 237   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-10 15:31:38,819 (HbmBinder.java:300) 298   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 15:31:38,908 (HbmBinder.java:817) 387   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 15:31:38,908 (Configuration.java:553) 387   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-10 15:31:38,917 (HbmBinder.java:300) 396   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 15:31:38,917 (HbmBinder.java:817) 396   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 15:31:38,917 (Configuration.java:553) 396   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-10 15:31:38,926 (HbmBinder.java:300) 405   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 15:31:38,927 (HbmBinder.java:817) 406   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 15:31:38,927 (Configuration.java:553) 406   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-10 15:31:38,939 (HbmBinder.java:300) 418   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 15:31:38,940 (HbmBinder.java:817) 419   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 15:31:38,940 (Configuration.java:1541) 419   INFO  [main] cfg.Configuration - Configured SessionFactory: null
2018-12-10 15:31:38,941 (HbmBinder.java:2375) 420   INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 15:31:38,946 (DriverManagerConnectionProvider.java:41) 425   INFO  [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-10 15:31:38,947 (DriverManagerConnectionProvider.java:42) 426   INFO  [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-10 15:31:38,947 (DriverManagerConnectionProvider.java:45) 426   INFO  [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-10 15:31:38,951 (DriverManagerConnectionProvider.java:80) 430   INFO  [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
2018-12-10 15:31:38,951 (DriverManagerConnectionProvider.java:86) 430   INFO  [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-10 15:31:39,213 (SettingsFactory.java:89) 692   INFO  [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-10 15:31:39,213 (SettingsFactory.java:90) 692   INFO  [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-10 15:31:39,228 (Dialect.java:152) 707   INFO  [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-10 15:31:39,230 (TransactionFactoryFactory.java:31) 709   INFO  [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-10 15:31:39,231 (TransactionManagerLookupFactory.java:33) 710   INFO  [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-10 15:31:39,232 (SettingsFactory.java:143) 711   INFO  [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-10 15:31:39,232 (SettingsFactory.java:147) 711   INFO  [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-10 15:31:39,232 (SettingsFactory.java:154) 711   INFO  [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-10 15:31:39,232 (SettingsFactory.java:157) 711   INFO  [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-10 15:31:39,232 (SettingsFactory.java:162) 711   INFO  [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-10 15:31:39,232 (SettingsFactory.java:170) 711   INFO  [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-10 15:31:39,232 (SettingsFactory.java:178) 711   INFO  [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-10 15:31:39,233 (SettingsFactory.java:202) 712   INFO  [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-10 15:31:39,233 (SettingsFactory.java:205) 712   INFO  [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-10 15:31:39,233 (SettingsFactory.java:209) 712   INFO  [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-10 15:31:39,233 (SettingsFactory.java:213) 712   INFO  [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-10 15:31:39,233 (SettingsFactory.java:382) 712   INFO  [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-10 15:31:39,234 (ASTQueryTranslatorFactory.java:24) 713   INFO  [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-10 15:31:39,234 (SettingsFactory.java:221) 713   INFO  [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-10 15:31:39,234 (SettingsFactory.java:226) 713   INFO  [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-10 15:31:39,234 (SettingsFactory.java:231) 713   INFO  [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-10 15:31:39,234 (SettingsFactory.java:235) 713   INFO  [main] cfg.SettingsFactory - Query cache: disabled
2018-12-10 15:31:39,235 (SettingsFactory.java:369) 714   INFO  [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-10 15:31:39,235 (SettingsFactory.java:250) 714   INFO  [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-10 15:31:39,235 (SettingsFactory.java:259) 714   INFO  [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-10 15:31:39,238 (SettingsFactory.java:286) 717   INFO  [main] cfg.SettingsFactory - Statistics: disabled
2018-12-10 15:31:39,238 (SettingsFactory.java:290) 717   INFO  [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-10 15:31:39,238 (SettingsFactory.java:305) 717   INFO  [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-10 15:31:39,238 (SettingsFactory.java:309) 717   INFO  [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-10 15:31:39,259 (SessionFactoryImpl.java:161) 738   INFO  [main] impl.SessionFactoryImpl - building session factory
2018-12-10 15:31:39,439 (SessionFactoryObjectFactory.java:82) 918   INFO  [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-10 15:31:39,554 (AbstractFlushingEventListener.java:301) 1033  ERROR [main] def.AbstractFlushingEventListener - Could not synchronize database state with session
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: pt.estgp.es.exemplos.hibernate.Seccao
        at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:219)
        at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
        at org.hibernate.type.ManyToOneType.nullSafeSet(ManyToOneType.java:78)
        at org.hibernate.persister.collection.AbstractCollectionPersister.writeElement(AbstractCollectionPersister.java:755)
        at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1143)
        at org.hibernate.action.CollectionRecreateAction.execute(CollectionRecreateAction.java:26)
        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:143)
        at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
        at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
        at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1562)
        at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
        at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:66)
2018-12-10 15:32:22,254 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 15:32:22,262 (Environment.java:542) 8     INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 15:32:22,264 (Environment.java:676) 10    INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 15:32:22,266 (Environment.java:593) 12    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 15:32:22,304 (Configuration.java:1441) 50    INFO  [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercicio%204/FicheirosDeProjeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-10 15:32:22,437 (Configuration.java:553) 183   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-10 15:32:22,488 (HbmBinder.java:300) 234   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 15:32:22,556 (HbmBinder.java:817) 302   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 15:32:22,556 (Configuration.java:553) 302   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-10 15:32:22,563 (HbmBinder.java:300) 309   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 15:32:22,564 (HbmBinder.java:817) 310   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 15:32:22,564 (Configuration.java:553) 310   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-10 15:32:22,574 (HbmBinder.java:300) 320   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 15:32:22,575 (HbmBinder.java:817) 321   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 15:32:22,575 (Configuration.java:553) 321   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-10 15:32:22,580 (HbmBinder.java:300) 326   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 15:32:22,580 (HbmBinder.java:817) 326   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 15:32:22,581 (Configuration.java:1541) 327   INFO  [main] cfg.Configuration - Configured SessionFactory: null
2018-12-10 15:32:22,581 (HbmBinder.java:2375) 327   INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 15:32:22,585 (DriverManagerConnectionProvider.java:41) 331   INFO  [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-10 15:32:22,585 (DriverManagerConnectionProvider.java:42) 331   INFO  [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-10 15:32:22,585 (DriverManagerConnectionProvider.java:45) 331   INFO  [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-10 15:32:22,588 (DriverManagerConnectionProvider.java:80) 334   INFO  [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
2018-12-10 15:32:22,588 (DriverManagerConnectionProvider.java:86) 334   INFO  [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-10 15:32:22,825 (SettingsFactory.java:89) 571   INFO  [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-10 15:32:22,825 (SettingsFactory.java:90) 571   INFO  [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-10 15:32:22,850 (Dialect.java:152) 596   INFO  [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-10 15:32:22,855 (TransactionFactoryFactory.java:31) 601   INFO  [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-10 15:32:22,856 (TransactionManagerLookupFactory.java:33) 602   INFO  [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-10 15:32:22,856 (SettingsFactory.java:143) 602   INFO  [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-10 15:32:22,856 (SettingsFactory.java:147) 602   INFO  [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-10 15:32:22,856 (SettingsFactory.java:154) 602   INFO  [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-10 15:32:22,857 (SettingsFactory.java:157) 603   INFO  [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-10 15:32:22,857 (SettingsFactory.java:162) 603   INFO  [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-10 15:32:22,857 (SettingsFactory.java:170) 603   INFO  [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-10 15:32:22,857 (SettingsFactory.java:178) 603   INFO  [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-10 15:32:22,858 (SettingsFactory.java:202) 604   INFO  [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-10 15:32:22,858 (SettingsFactory.java:205) 604   INFO  [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-10 15:32:22,858 (SettingsFactory.java:209) 604   INFO  [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-10 15:32:22,858 (SettingsFactory.java:213) 604   INFO  [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-10 15:32:22,858 (SettingsFactory.java:382) 604   INFO  [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-10 15:32:22,859 (ASTQueryTranslatorFactory.java:24) 605   INFO  [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-10 15:32:22,860 (SettingsFactory.java:221) 606   INFO  [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-10 15:32:22,860 (SettingsFactory.java:226) 606   INFO  [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-10 15:32:22,860 (SettingsFactory.java:231) 606   INFO  [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-10 15:32:22,860 (SettingsFactory.java:235) 606   INFO  [main] cfg.SettingsFactory - Query cache: disabled
2018-12-10 15:32:22,860 (SettingsFactory.java:369) 606   INFO  [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-10 15:32:22,860 (SettingsFactory.java:250) 606   INFO  [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-10 15:32:22,860 (SettingsFactory.java:259) 606   INFO  [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-10 15:32:22,867 (SettingsFactory.java:286) 613   INFO  [main] cfg.SettingsFactory - Statistics: disabled
2018-12-10 15:32:22,867 (SettingsFactory.java:290) 613   INFO  [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-10 15:32:22,868 (SettingsFactory.java:305) 614   INFO  [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-10 15:32:22,868 (SettingsFactory.java:309) 614   INFO  [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-10 15:32:22,896 (SessionFactoryImpl.java:161) 642   INFO  [main] impl.SessionFactoryImpl - building session factory
2018-12-10 15:32:23,095 (SessionFactoryObjectFactory.java:82) 841   INFO  [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-10 15:32:23,209 (AbstractFlushingEventListener.java:301) 955   ERROR [main] def.AbstractFlushingEventListener - Could not synchronize database state with session
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: pt.estgp.es.exemplos.hibernate.Seccao
        at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:219)
        at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
        at org.hibernate.type.ManyToOneType.nullSafeSet(ManyToOneType.java:78)
        at org.hibernate.persister.collection.AbstractCollectionPersister.writeElement(AbstractCollectionPersister.java:755)
        at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1143)
        at org.hibernate.action.CollectionRecreateAction.execute(CollectionRecreateAction.java:26)
        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:143)
        at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
        at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
        at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1562)
        at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
        at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:66)
2018-12-10 15:33:10,327 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 15:33:10,333 (Environment.java:542) 6     INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 15:33:10,336 (Environment.java:676) 9     INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 15:33:10,340 (Environment.java:593) 13    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 15:33:10,375 (Configuration.java:1441) 48    INFO  [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercicio%204/FicheirosDeProjeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-10 15:33:10,494 (Configuration.java:553) 167   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-10 15:33:10,535 (HbmBinder.java:300) 208   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 15:33:10,633 (HbmBinder.java:817) 306   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 15:33:10,633 (Configuration.java:553) 306   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-10 15:33:10,646 (HbmBinder.java:300) 319   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 15:33:10,647 (HbmBinder.java:817) 320   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 15:33:10,647 (Configuration.java:553) 320   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-10 15:33:10,662 (HbmBinder.java:300) 335   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 15:33:10,662 (HbmBinder.java:817) 335   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 15:33:10,663 (Configuration.java:553) 336   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-10 15:33:10,669 (HbmBinder.java:300) 342   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 15:33:10,671 (HbmBinder.java:817) 344   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 15:33:10,671 (Configuration.java:1541) 344   INFO  [main] cfg.Configuration - Configured SessionFactory: null
2018-12-10 15:33:10,671 (HbmBinder.java:2375) 344   INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 15:33:10,676 (DriverManagerConnectionProvider.java:41) 349   INFO  [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-10 15:33:10,677 (DriverManagerConnectionProvider.java:42) 350   INFO  [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-10 15:33:10,677 (DriverManagerConnectionProvider.java:45) 350   INFO  [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-10 15:33:10,684 (DriverManagerConnectionProvider.java:80) 357   INFO  [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
2018-12-10 15:33:10,685 (DriverManagerConnectionProvider.java:86) 358   INFO  [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-10 15:33:10,885 (SettingsFactory.java:89) 558   INFO  [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-10 15:33:10,885 (SettingsFactory.java:90) 558   INFO  [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-10 15:33:10,899 (Dialect.java:152) 572   INFO  [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-10 15:33:10,901 (TransactionFactoryFactory.java:31) 574   INFO  [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-10 15:33:10,902 (TransactionManagerLookupFactory.java:33) 575   INFO  [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-10 15:33:10,902 (SettingsFactory.java:143) 575   INFO  [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-10 15:33:10,902 (SettingsFactory.java:147) 575   INFO  [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-10 15:33:10,903 (SettingsFactory.java:154) 576   INFO  [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-10 15:33:10,903 (SettingsFactory.java:157) 576   INFO  [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-10 15:33:10,903 (SettingsFactory.java:162) 576   INFO  [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-10 15:33:10,903 (SettingsFactory.java:170) 576   INFO  [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-10 15:33:10,903 (SettingsFactory.java:178) 576   INFO  [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-10 15:33:10,904 (SettingsFactory.java:202) 577   INFO  [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-10 15:33:10,904 (SettingsFactory.java:205) 577   INFO  [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-10 15:33:10,904 (SettingsFactory.java:209) 577   INFO  [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-10 15:33:10,904 (SettingsFactory.java:213) 577   INFO  [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-10 15:33:10,904 (SettingsFactory.java:382) 577   INFO  [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-10 15:33:10,905 (ASTQueryTranslatorFactory.java:24) 578   INFO  [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-10 15:33:10,905 (SettingsFactory.java:221) 578   INFO  [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-10 15:33:10,905 (SettingsFactory.java:226) 578   INFO  [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-10 15:33:10,905 (SettingsFactory.java:231) 578   INFO  [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-10 15:33:10,905 (SettingsFactory.java:235) 578   INFO  [main] cfg.SettingsFactory - Query cache: disabled
2018-12-10 15:33:10,905 (SettingsFactory.java:369) 578   INFO  [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-10 15:33:10,905 (SettingsFactory.java:250) 578   INFO  [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-10 15:33:10,906 (SettingsFactory.java:259) 579   INFO  [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-10 15:33:10,908 (SettingsFactory.java:286) 581   INFO  [main] cfg.SettingsFactory - Statistics: disabled
2018-12-10 15:33:10,908 (SettingsFactory.java:290) 581   INFO  [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-10 15:33:10,908 (SettingsFactory.java:305) 581   INFO  [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-10 15:33:10,908 (SettingsFactory.java:309) 581   INFO  [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-10 15:33:10,925 (SessionFactoryImpl.java:161) 598   INFO  [main] impl.SessionFactoryImpl - building session factory
2018-12-10 15:33:11,105 (SessionFactoryObjectFactory.java:82) 778   INFO  [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-10 15:33:11,235 (AbstractFlushingEventListener.java:301) 908   ERROR [main] def.AbstractFlushingEventListener - Could not synchronize database state with session
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: pt.estgp.es.exemplos.hibernate.Seccao
        at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:219)
        at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
        at org.hibernate.type.ManyToOneType.nullSafeSet(ManyToOneType.java:78)
        at org.hibernate.persister.collection.AbstractCollectionPersister.writeElement(AbstractCollectionPersister.java:755)
        at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1143)
        at org.hibernate.action.CollectionRecreateAction.execute(CollectionRecreateAction.java:26)
        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:143)
        at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
        at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
        at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1562)
        at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
        at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:66)
2018-12-10 15:33:35,534 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 15:33:35,541 (Environment.java:542) 7     INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 15:33:35,543 (Environment.java:676) 9     INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 15:33:35,546 (Environment.java:593) 12    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 15:33:35,580 (Configuration.java:1441) 46    INFO  [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercicio%204/FicheirosDeProjeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-10 15:33:35,702 (Configuration.java:553) 168   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-10 15:33:35,744 (HbmBinder.java:300) 210   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 15:33:35,806 (HbmBinder.java:817) 272   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 15:33:35,806 (Configuration.java:553) 272   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-10 15:33:35,814 (HbmBinder.java:300) 280   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 15:33:35,814 (HbmBinder.java:817) 280   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 15:33:35,814 (Configuration.java:553) 280   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-10 15:33:35,824 (HbmBinder.java:300) 290   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 15:33:35,824 (HbmBinder.java:817) 290   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 15:33:35,824 (Configuration.java:553) 290   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-10 15:33:35,829 (HbmBinder.java:300) 295   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 15:33:35,830 (HbmBinder.java:817) 296   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 15:33:35,830 (Configuration.java:1541) 296   INFO  [main] cfg.Configuration - Configured SessionFactory: null
2018-12-10 15:33:35,831 (HbmBinder.java:2375) 297   INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 15:33:35,835 (DriverManagerConnectionProvider.java:41) 301   INFO  [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-10 15:33:35,835 (DriverManagerConnectionProvider.java:42) 301   INFO  [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-10 15:33:35,835 (DriverManagerConnectionProvider.java:45) 301   INFO  [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-10 15:33:35,838 (DriverManagerConnectionProvider.java:80) 304   INFO  [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
2018-12-10 15:33:35,838 (DriverManagerConnectionProvider.java:86) 304   INFO  [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-10 15:33:36,062 (SettingsFactory.java:89) 528   INFO  [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-10 15:33:36,062 (SettingsFactory.java:90) 528   INFO  [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-10 15:33:36,081 (Dialect.java:152) 547   INFO  [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-10 15:33:36,083 (TransactionFactoryFactory.java:31) 549   INFO  [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-10 15:33:36,084 (TransactionManagerLookupFactory.java:33) 550   INFO  [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-10 15:33:36,084 (SettingsFactory.java:143) 550   INFO  [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-10 15:33:36,084 (SettingsFactory.java:147) 550   INFO  [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-10 15:33:36,085 (SettingsFactory.java:154) 551   INFO  [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-10 15:33:36,085 (SettingsFactory.java:157) 551   INFO  [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-10 15:33:36,085 (SettingsFactory.java:162) 551   INFO  [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-10 15:33:36,085 (SettingsFactory.java:170) 551   INFO  [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-10 15:33:36,085 (SettingsFactory.java:178) 551   INFO  [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-10 15:33:36,086 (SettingsFactory.java:202) 552   INFO  [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-10 15:33:36,086 (SettingsFactory.java:205) 552   INFO  [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-10 15:33:36,086 (SettingsFactory.java:209) 552   INFO  [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-10 15:33:36,086 (SettingsFactory.java:213) 552   INFO  [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-10 15:33:36,086 (SettingsFactory.java:382) 552   INFO  [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-10 15:33:36,088 (ASTQueryTranslatorFactory.java:24) 554   INFO  [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-10 15:33:36,088 (SettingsFactory.java:221) 554   INFO  [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-10 15:33:36,088 (SettingsFactory.java:226) 554   INFO  [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-10 15:33:36,088 (SettingsFactory.java:231) 554   INFO  [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-10 15:33:36,088 (SettingsFactory.java:235) 554   INFO  [main] cfg.SettingsFactory - Query cache: disabled
2018-12-10 15:33:36,088 (SettingsFactory.java:369) 554   INFO  [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-10 15:33:36,088 (SettingsFactory.java:250) 554   INFO  [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-10 15:33:36,088 (SettingsFactory.java:259) 554   INFO  [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-10 15:33:36,091 (SettingsFactory.java:286) 557   INFO  [main] cfg.SettingsFactory - Statistics: disabled
2018-12-10 15:33:36,091 (SettingsFactory.java:290) 557   INFO  [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-10 15:33:36,091 (SettingsFactory.java:305) 557   INFO  [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-10 15:33:36,091 (SettingsFactory.java:309) 557   INFO  [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-10 15:33:36,111 (SessionFactoryImpl.java:161) 577   INFO  [main] impl.SessionFactoryImpl - building session factory
2018-12-10 15:33:36,274 (SessionFactoryObjectFactory.java:82) 740   INFO  [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-10 15:33:36,412 (AbstractFlushingEventListener.java:301) 878   ERROR [main] def.AbstractFlushingEventListener - Could not synchronize database state with session
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: pt.estgp.es.exemplos.hibernate.Seccao
        at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:219)
        at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
        at org.hibernate.type.ManyToOneType.nullSafeSet(ManyToOneType.java:78)
        at org.hibernate.persister.collection.AbstractCollectionPersister.writeElement(AbstractCollectionPersister.java:755)
        at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1143)
        at org.hibernate.action.CollectionRecreateAction.execute(CollectionRecreateAction.java:26)
        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:143)
        at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
        at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
        at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1562)
        at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
        at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:66)
2018-12-10 15:34:17,943 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 15:34:17,950 (Environment.java:542) 7     INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 15:34:17,951 (Environment.java:676) 8     INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 15:34:17,954 (Environment.java:593) 11    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 15:34:17,986 (Configuration.java:1441) 43    INFO  [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercicio%204/FicheirosDeProjeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-10 15:34:18,111 (Configuration.java:553) 168   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-10 15:34:18,160 (HbmBinder.java:300) 217   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 15:34:18,235 (HbmBinder.java:817) 292   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 15:34:18,235 (Configuration.java:553) 292   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-10 15:34:18,247 (HbmBinder.java:300) 304   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 15:34:18,247 (HbmBinder.java:817) 304   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 15:34:18,247 (Configuration.java:553) 304   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-10 15:34:18,257 (HbmBinder.java:300) 314   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 15:34:18,258 (HbmBinder.java:817) 315   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 15:34:18,258 (Configuration.java:553) 315   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-10 15:34:18,264 (HbmBinder.java:300) 321   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 15:34:18,265 (HbmBinder.java:817) 322   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 15:34:18,266 (Configuration.java:1541) 323   INFO  [main] cfg.Configuration - Configured SessionFactory: null
2018-12-10 15:34:18,266 (HbmBinder.java:2375) 323   INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 15:34:18,271 (DriverManagerConnectionProvider.java:41) 328   INFO  [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-10 15:34:18,271 (DriverManagerConnectionProvider.java:42) 328   INFO  [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-10 15:34:18,271 (DriverManagerConnectionProvider.java:45) 328   INFO  [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-10 15:34:18,275 (DriverManagerConnectionProvider.java:80) 332   INFO  [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
2018-12-10 15:34:18,275 (DriverManagerConnectionProvider.java:86) 332   INFO  [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-10 15:34:18,503 (SettingsFactory.java:89) 560   INFO  [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-10 15:34:18,503 (SettingsFactory.java:90) 560   INFO  [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-10 15:34:18,520 (Dialect.java:152) 577   INFO  [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-10 15:34:18,523 (TransactionFactoryFactory.java:31) 580   INFO  [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-10 15:34:18,524 (TransactionManagerLookupFactory.java:33) 581   INFO  [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-10 15:34:18,524 (SettingsFactory.java:143) 581   INFO  [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-10 15:34:18,524 (SettingsFactory.java:147) 581   INFO  [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-10 15:34:18,524 (SettingsFactory.java:154) 581   INFO  [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-10 15:34:18,524 (SettingsFactory.java:157) 581   INFO  [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-10 15:34:18,525 (SettingsFactory.java:162) 582   INFO  [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-10 15:34:18,525 (SettingsFactory.java:170) 582   INFO  [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-10 15:34:18,525 (SettingsFactory.java:178) 582   INFO  [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-10 15:34:18,526 (SettingsFactory.java:202) 583   INFO  [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-10 15:34:18,526 (SettingsFactory.java:205) 583   INFO  [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-10 15:34:18,526 (SettingsFactory.java:209) 583   INFO  [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-10 15:34:18,526 (SettingsFactory.java:213) 583   INFO  [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-10 15:34:18,526 (SettingsFactory.java:382) 583   INFO  [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-10 15:34:18,527 (ASTQueryTranslatorFactory.java:24) 584   INFO  [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-10 15:34:18,528 (SettingsFactory.java:221) 585   INFO  [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-10 15:34:18,528 (SettingsFactory.java:226) 585   INFO  [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-10 15:34:18,528 (SettingsFactory.java:231) 585   INFO  [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-10 15:34:18,528 (SettingsFactory.java:235) 585   INFO  [main] cfg.SettingsFactory - Query cache: disabled
2018-12-10 15:34:18,528 (SettingsFactory.java:369) 585   INFO  [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-10 15:34:18,528 (SettingsFactory.java:250) 585   INFO  [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-10 15:34:18,528 (SettingsFactory.java:259) 585   INFO  [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-10 15:34:18,530 (SettingsFactory.java:286) 587   INFO  [main] cfg.SettingsFactory - Statistics: disabled
2018-12-10 15:34:18,531 (SettingsFactory.java:290) 588   INFO  [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-10 15:34:18,531 (SettingsFactory.java:305) 588   INFO  [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-10 15:34:18,531 (SettingsFactory.java:309) 588   INFO  [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-10 15:34:18,551 (SessionFactoryImpl.java:161) 608   INFO  [main] impl.SessionFactoryImpl - building session factory
2018-12-10 15:34:18,736 (SessionFactoryObjectFactory.java:82) 793   INFO  [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-10 15:34:18,852 (AbstractFlushingEventListener.java:301) 909   ERROR [main] def.AbstractFlushingEventListener - Could not synchronize database state with session
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: pt.estgp.es.exemplos.hibernate.Seccao
        at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:219)
        at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
        at org.hibernate.type.ManyToOneType.nullSafeSet(ManyToOneType.java:78)
        at org.hibernate.persister.collection.AbstractCollectionPersister.writeElement(AbstractCollectionPersister.java:755)
        at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1143)
        at org.hibernate.action.CollectionRecreateAction.execute(CollectionRecreateAction.java:26)
        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:143)
        at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
        at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
        at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1562)
        at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
        at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:66)
2018-12-10 15:34:26,927 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 15:34:26,933 (Environment.java:542) 6     INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 15:34:26,935 (Environment.java:676) 8     INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 15:34:26,937 (Environment.java:593) 10    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 15:34:26,970 (Configuration.java:1441) 43    INFO  [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercicio%204/FicheirosDeProjeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-10 15:34:27,094 (Configuration.java:553) 167   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-10 15:34:27,142 (HbmBinder.java:300) 215   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 15:34:27,205 (HbmBinder.java:817) 278   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 15:34:27,205 (Configuration.java:553) 278   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-10 15:34:27,213 (HbmBinder.java:300) 286   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 15:34:27,213 (HbmBinder.java:817) 286   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 15:34:27,213 (Configuration.java:553) 286   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-10 15:34:27,222 (HbmBinder.java:300) 295   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 15:34:27,223 (HbmBinder.java:817) 296   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 15:34:27,223 (Configuration.java:553) 296   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-10 15:34:27,229 (HbmBinder.java:300) 302   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 15:34:27,229 (HbmBinder.java:817) 302   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 15:34:27,229 (Configuration.java:1541) 302   INFO  [main] cfg.Configuration - Configured SessionFactory: null
2018-12-10 15:34:27,229 (HbmBinder.java:2375) 302   INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 15:34:27,234 (DriverManagerConnectionProvider.java:41) 307   INFO  [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-10 15:34:27,234 (DriverManagerConnectionProvider.java:42) 307   INFO  [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-10 15:34:27,234 (DriverManagerConnectionProvider.java:45) 307   INFO  [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-10 15:34:27,237 (DriverManagerConnectionProvider.java:80) 310   INFO  [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
2018-12-10 15:34:27,237 (DriverManagerConnectionProvider.java:86) 310   INFO  [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-10 15:34:27,414 (SettingsFactory.java:89) 487   INFO  [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-10 15:34:27,415 (SettingsFactory.java:90) 488   INFO  [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-10 15:34:27,434 (Dialect.java:152) 507   INFO  [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-10 15:34:27,437 (TransactionFactoryFactory.java:31) 510   INFO  [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-10 15:34:27,438 (TransactionManagerLookupFactory.java:33) 511   INFO  [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-10 15:34:27,438 (SettingsFactory.java:143) 511   INFO  [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-10 15:34:27,438 (SettingsFactory.java:147) 511   INFO  [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-10 15:34:27,438 (SettingsFactory.java:154) 511   INFO  [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-10 15:34:27,438 (SettingsFactory.java:157) 511   INFO  [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-10 15:34:27,439 (SettingsFactory.java:162) 512   INFO  [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-10 15:34:27,439 (SettingsFactory.java:170) 512   INFO  [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-10 15:34:27,439 (SettingsFactory.java:178) 512   INFO  [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-10 15:34:27,440 (SettingsFactory.java:202) 513   INFO  [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-10 15:34:27,440 (SettingsFactory.java:205) 513   INFO  [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-10 15:34:27,440 (SettingsFactory.java:209) 513   INFO  [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-10 15:34:27,440 (SettingsFactory.java:213) 513   INFO  [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-10 15:34:27,441 (SettingsFactory.java:382) 514   INFO  [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-10 15:34:27,443 (ASTQueryTranslatorFactory.java:24) 516   INFO  [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-10 15:34:27,443 (SettingsFactory.java:221) 516   INFO  [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-10 15:34:27,444 (SettingsFactory.java:226) 517   INFO  [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-10 15:34:27,444 (SettingsFactory.java:231) 517   INFO  [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-10 15:34:27,444 (SettingsFactory.java:235) 517   INFO  [main] cfg.SettingsFactory - Query cache: disabled
2018-12-10 15:34:27,444 (SettingsFactory.java:369) 517   INFO  [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-10 15:34:27,444 (SettingsFactory.java:250) 517   INFO  [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-10 15:34:27,444 (SettingsFactory.java:259) 517   INFO  [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-10 15:34:27,448 (SettingsFactory.java:286) 521   INFO  [main] cfg.SettingsFactory - Statistics: disabled
2018-12-10 15:34:27,449 (SettingsFactory.java:290) 522   INFO  [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-10 15:34:27,449 (SettingsFactory.java:305) 522   INFO  [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-10 15:34:27,449 (SettingsFactory.java:309) 522   INFO  [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-10 15:34:27,470 (SessionFactoryImpl.java:161) 543   INFO  [main] impl.SessionFactoryImpl - building session factory
2018-12-10 15:34:27,654 (SessionFactoryObjectFactory.java:82) 727   INFO  [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-10 15:34:27,815 (AbstractFlushingEventListener.java:301) 888   ERROR [main] def.AbstractFlushingEventListener - Could not synchronize database state with session
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: pt.estgp.es.exemplos.hibernate.Seccao
        at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:219)
        at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
        at org.hibernate.type.ManyToOneType.nullSafeSet(ManyToOneType.java:78)
        at org.hibernate.persister.collection.AbstractCollectionPersister.writeElement(AbstractCollectionPersister.java:755)
        at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1143)
        at org.hibernate.action.CollectionRecreateAction.execute(CollectionRecreateAction.java:26)
        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:143)
        at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
        at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
        at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1562)
        at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
        at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:66)
2018-12-10 15:36:25,564 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 15:36:25,571 (Environment.java:542) 7     INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 15:36:25,574 (Environment.java:676) 10    INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 15:36:25,576 (Environment.java:593) 12    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 15:36:25,610 (Configuration.java:1441) 46    INFO  [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercicio%204/FicheirosDeProjeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-10 15:36:25,727 (Configuration.java:553) 163   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-10 15:36:25,773 (HbmBinder.java:300) 209   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 15:36:25,835 (HbmBinder.java:817) 271   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 15:36:25,835 (Configuration.java:553) 271   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-10 15:36:25,843 (HbmBinder.java:300) 279   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 15:36:25,843 (HbmBinder.java:817) 279   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 15:36:25,844 (Configuration.java:553) 280   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-10 15:36:25,855 (HbmBinder.java:300) 291   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 15:36:25,855 (HbmBinder.java:817) 291   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 15:36:25,856 (Configuration.java:553) 292   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-10 15:36:25,863 (HbmBinder.java:300) 299   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 15:36:25,864 (HbmBinder.java:817) 300   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 15:36:25,864 (Configuration.java:1541) 300   INFO  [main] cfg.Configuration - Configured SessionFactory: null
2018-12-10 15:36:25,864 (HbmBinder.java:2375) 300   INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 15:36:25,868 (DriverManagerConnectionProvider.java:41) 304   INFO  [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-10 15:36:25,869 (DriverManagerConnectionProvider.java:42) 305   INFO  [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-10 15:36:25,869 (DriverManagerConnectionProvider.java:45) 305   INFO  [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-10 15:36:25,871 (DriverManagerConnectionProvider.java:80) 307   INFO  [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
2018-12-10 15:36:25,872 (DriverManagerConnectionProvider.java:86) 308   INFO  [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-10 15:36:26,066 (SettingsFactory.java:89) 502   INFO  [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-10 15:36:26,066 (SettingsFactory.java:90) 502   INFO  [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-10 15:36:26,083 (Dialect.java:152) 519   INFO  [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-10 15:36:26,086 (TransactionFactoryFactory.java:31) 522   INFO  [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-10 15:36:26,087 (TransactionManagerLookupFactory.java:33) 523   INFO  [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-10 15:36:26,088 (SettingsFactory.java:143) 524   INFO  [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-10 15:36:26,088 (SettingsFactory.java:147) 524   INFO  [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-10 15:36:26,088 (SettingsFactory.java:154) 524   INFO  [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-10 15:36:26,088 (SettingsFactory.java:157) 524   INFO  [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-10 15:36:26,089 (SettingsFactory.java:162) 525   INFO  [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-10 15:36:26,089 (SettingsFactory.java:170) 525   INFO  [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-10 15:36:26,089 (SettingsFactory.java:178) 525   INFO  [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-10 15:36:26,089 (SettingsFactory.java:202) 525   INFO  [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-10 15:36:26,090 (SettingsFactory.java:205) 526   INFO  [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-10 15:36:26,090 (SettingsFactory.java:209) 526   INFO  [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-10 15:36:26,090 (SettingsFactory.java:213) 526   INFO  [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-10 15:36:26,090 (SettingsFactory.java:382) 526   INFO  [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-10 15:36:26,091 (ASTQueryTranslatorFactory.java:24) 527   INFO  [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-10 15:36:26,091 (SettingsFactory.java:221) 527   INFO  [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-10 15:36:26,091 (SettingsFactory.java:226) 527   INFO  [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-10 15:36:26,091 (SettingsFactory.java:231) 527   INFO  [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-10 15:36:26,091 (SettingsFactory.java:235) 527   INFO  [main] cfg.SettingsFactory - Query cache: disabled
2018-12-10 15:36:26,091 (SettingsFactory.java:369) 527   INFO  [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-10 15:36:26,091 (SettingsFactory.java:250) 527   INFO  [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-10 15:36:26,091 (SettingsFactory.java:259) 527   INFO  [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-10 15:36:26,094 (SettingsFactory.java:286) 530   INFO  [main] cfg.SettingsFactory - Statistics: disabled
2018-12-10 15:36:26,094 (SettingsFactory.java:290) 530   INFO  [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-10 15:36:26,094 (SettingsFactory.java:305) 530   INFO  [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-10 15:36:26,094 (SettingsFactory.java:309) 530   INFO  [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-10 15:36:26,114 (SessionFactoryImpl.java:161) 550   INFO  [main] impl.SessionFactoryImpl - building session factory
2018-12-10 15:36:26,270 (SessionFactoryObjectFactory.java:82) 706   INFO  [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-10 15:36:26,390 (AbstractFlushingEventListener.java:301) 826   ERROR [main] def.AbstractFlushingEventListener - Could not synchronize database state with session
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: pt.estgp.es.exemplos.hibernate.Seccao
        at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:219)
        at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
        at org.hibernate.type.ManyToOneType.nullSafeSet(ManyToOneType.java:78)
        at org.hibernate.persister.collection.AbstractCollectionPersister.writeElement(AbstractCollectionPersister.java:755)
        at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1143)
        at org.hibernate.action.CollectionRecreateAction.execute(CollectionRecreateAction.java:26)
        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:143)
        at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
        at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
        at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1562)
        at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
        at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:66)
2018-12-10 15:39:20,950 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 15:39:20,955 (Environment.java:542) 5     INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 15:39:20,957 (Environment.java:676) 7     INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 15:39:20,961 (Environment.java:593) 11    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 15:39:20,996 (Configuration.java:1441) 46    INFO  [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercicio%204/FicheirosDeProjeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-10 15:39:21,112 (Configuration.java:553) 162   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-10 15:39:21,156 (HbmBinder.java:300) 206   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 15:39:21,219 (HbmBinder.java:817) 269   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 15:39:21,219 (Configuration.java:553) 269   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-10 15:39:21,228 (HbmBinder.java:300) 278   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 15:39:21,229 (HbmBinder.java:817) 279   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 15:39:21,229 (Configuration.java:553) 279   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-10 15:39:21,236 (HbmBinder.java:300) 286   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 15:39:21,237 (HbmBinder.java:817) 287   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 15:39:21,237 (Configuration.java:553) 287   INFO  [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-10 15:39:21,243 (HbmBinder.java:300) 293   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 15:39:21,244 (HbmBinder.java:817) 294   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 15:39:21,244 (Configuration.java:1541) 294   INFO  [main] cfg.Configuration - Configured SessionFactory: null
2018-12-10 15:39:21,245 (HbmBinder.java:2375) 295   INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 15:39:21,249 (DriverManagerConnectionProvider.java:41) 299   INFO  [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-10 15:39:21,249 (DriverManagerConnectionProvider.java:42) 299   INFO  [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-10 15:39:21,249 (DriverManagerConnectionProvider.java:45) 299   INFO  [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-10 15:39:21,252 (DriverManagerConnectionProvider.java:80) 302   INFO  [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
2018-12-10 15:39:21,252 (DriverManagerConnectionProvider.java:86) 302   INFO  [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-10 15:39:21,435 (SettingsFactory.java:89) 485   INFO  [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-10 15:39:21,435 (SettingsFactory.java:90) 485   INFO  [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-10 15:39:21,452 (Dialect.java:152) 502   INFO  [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-10 15:39:21,453 (TransactionFactoryFactory.java:31) 503   INFO  [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-10 15:39:21,455 (TransactionManagerLookupFactory.java:33) 505   INFO  [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-10 15:39:21,455 (SettingsFactory.java:143) 505   INFO  [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-10 15:39:21,455 (SettingsFactory.java:147) 505   INFO  [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-10 15:39:21,455 (SettingsFactory.java:154) 505   INFO  [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-10 15:39:21,455 (SettingsFactory.java:157) 505   INFO  [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-10 15:39:21,456 (SettingsFactory.java:162) 506   INFO  [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-10 15:39:21,457 (SettingsFactory.java:170) 507   INFO  [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-10 15:39:21,457 (SettingsFactory.java:178) 507   INFO  [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-10 15:39:21,460 (SettingsFactory.java:202) 510   INFO  [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-10 15:39:21,460 (SettingsFactory.java:205) 510   INFO  [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-10 15:39:21,460 (SettingsFactory.java:209) 510   INFO  [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-10 15:39:21,460 (SettingsFactory.java:213) 510   INFO  [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-10 15:39:21,461 (SettingsFactory.java:382) 511   INFO  [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-10 15:39:21,462 (ASTQueryTranslatorFactory.java:24) 512   INFO  [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-10 15:39:21,462 (SettingsFactory.java:221) 512   INFO  [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-10 15:39:21,462 (SettingsFactory.java:226) 512   INFO  [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-10 15:39:21,463 (SettingsFactory.java:231) 513   INFO  [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-10 15:39:21,463 (SettingsFactory.java:235) 513   INFO  [main] cfg.SettingsFactory - Query cache: disabled
2018-12-10 15:39:21,463 (SettingsFactory.java:369) 513   INFO  [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-10 15:39:21,463 (SettingsFactory.java:250) 513   INFO  [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-10 15:39:21,463 (SettingsFactory.java:259) 513   INFO  [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-10 15:39:21,468 (SettingsFactory.java:286) 518   INFO  [main] cfg.SettingsFactory - Statistics: disabled
2018-12-10 15:39:21,468 (SettingsFactory.java:290) 518   INFO  [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-10 15:39:21,468 (SettingsFactory.java:305) 518   INFO  [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-10 15:39:21,468 (SettingsFactory.java:309) 518   INFO  [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-10 15:39:21,488 (SessionFactoryImpl.java:161) 538   INFO  [main] impl.SessionFactoryImpl - building session factory
2018-12-10 15:39:21,642 (SessionFactoryObjectFactory.java:82) 692   INFO  [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-10 15:39:21,818 (AbstractFlushingEventListener.java:301) 868   ERROR [main] def.AbstractFlushingEventListener - Could not synchronize database state with session
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: pt.estgp.es.exemplos.hibernate.Seccao
        at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:219)
        at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
        at org.hibernate.type.ManyToOneType.nullSafeSet(ManyToOneType.java:78)
        at org.hibernate.persister.collection.AbstractCollectionPersister.writeElement(AbstractCollectionPersister.java:755)
        at org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:1143)
        at org.hibernate.action.CollectionRecreateAction.execute(CollectionRecreateAction.java:26)
        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:143)
        at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
        at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
        at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1562)
        at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
        at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:66)
2018-12-10 22:35:29,572 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 22:35:29,582 (Environment.java:542) 10    INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 22:35:29,585 (Environment.java:676) 13    INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 22:35:29,592 (Environment.java:593) 20    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 22:35:29,663 (Configuration.java:299) 91    INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-10 22:35:29,970 (HbmBinder.java:300) 398   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 22:35:30,121 (HbmBinder.java:817) 549   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 22:35:30,122 (Configuration.java:299) 550   INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-10 22:35:30,132 (HbmBinder.java:300) 560   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 22:35:30,132 (HbmBinder.java:817) 560   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 22:35:30,133 (Configuration.java:299) 561   INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-10 22:35:30,143 (HbmBinder.java:300) 571   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 22:35:30,143 (HbmBinder.java:817) 571   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 22:35:30,144 (Configuration.java:299) 572   INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-10 22:35:30,154 (HbmBinder.java:300) 582   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 22:35:30,154 (HbmBinder.java:817) 582   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 22:35:30,155 (HbmBinder.java:2375) 583   INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 22:35:30,229 (Version.java:15) 657   INFO  [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-10 22:35:36,045 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 22:35:36,055 (Environment.java:542) 10    INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 22:35:36,057 (Environment.java:676) 12    INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 22:35:36,060 (Environment.java:593) 15    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 22:35:36,117 (Configuration.java:299) 72    INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-10 22:35:36,353 (HbmBinder.java:300) 308   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 22:35:36,454 (HbmBinder.java:817) 409   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 22:35:36,455 (Configuration.java:299) 410   INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-10 22:35:36,469 (HbmBinder.java:300) 424   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 22:35:36,469 (HbmBinder.java:817) 424   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 22:35:36,469 (Configuration.java:299) 424   INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-10 22:35:36,476 (HbmBinder.java:300) 431   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 22:35:36,477 (HbmBinder.java:817) 432   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 22:35:36,478 (Configuration.java:299) 433   INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-10 22:35:36,484 (HbmBinder.java:300) 439   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 22:35:36,485 (HbmBinder.java:817) 440   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 22:35:36,487 (HbmBinder.java:2375) 442   INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 22:35:36,545 (Version.java:15) 500   INFO  [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-10 22:36:12,811 (Environment.java:509) 0     INFO  [main] cfg.Environment - Hibernate 3.2.3
2018-12-10 22:36:12,819 (Environment.java:542) 8     INFO  [main] cfg.Environment - hibernate.properties not found
2018-12-10 22:36:12,820 (Environment.java:676) 9     INFO  [main] cfg.Environment - Bytecode provider name : cglib
2018-12-10 22:36:12,823 (Environment.java:593) 12    INFO  [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-10 22:36:12,874 (Configuration.java:299) 63    INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-10 22:36:13,123 (HbmBinder.java:300) 312   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-10 22:36:13,222 (HbmBinder.java:817) 411   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-10 22:36:13,222 (Configuration.java:299) 411   INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-10 22:36:13,233 (HbmBinder.java:300) 422   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-10 22:36:13,234 (HbmBinder.java:817) 423   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-10 22:36:13,234 (Configuration.java:299) 423   INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-10 22:36:13,243 (HbmBinder.java:300) 432   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-10 22:36:13,243 (HbmBinder.java:817) 432   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-10 22:36:13,243 (Configuration.java:299) 432   INFO  [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercicio 4\FicheirosDeProjeto\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-10 22:36:13,250 (HbmBinder.java:300) 439   INFO  [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> userSession
2018-12-10 22:36:13,250 (HbmBinder.java:817) 439   INFO  [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> userSession
2018-12-10 22:36:13,251 (HbmBinder.java:2375) 440   INFO  [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-10 22:36:13,310 (Version.java:15) 499   INFO  [main] tool.Version - Hibernate Tools 3.2.0.b9