Subversion Repositories bacoAlunos

Compare Revisions

Regard whitespace Rev 2011 → Rev 2027

/es2018/jmachado/Exercicio5.iml
40,7 → 40,6
<sourceFolder url="file://$MODULE_DIR$/src/gen" isTestSource="false" />
<excludeFolder url="file://$MODULE_DIR$/.idea" />
<excludeFolder url="file://$MODULE_DIR$/build" />
<excludeFolder url="file://$MODULE_DIR$/lib" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
206,5 → 205,23
<SOURCES />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="jar://$MODULE_DIR$/lib/json/genson-1.4.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="jar://$MODULE_DIR$/lib/json/org.json-20120521.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
</component>
</module>
/es2018/jmachado/.idea/misc.xml
3,4 → 3,18
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
<component name="SvnBranchConfigurationManager">
<option name="myConfigurationMap">
<map>
<entry key="$PROJECT_DIR$">
<value>
<SvnBranchConfiguration>
<option name="trunkUrl" value="http://deptal.estgp.pt:9090/svn/bacoAlunos/es2018/jmachado" />
</SvnBranchConfiguration>
</value>
</entry>
</map>
</option>
<option name="mySupportsUserInfoFilter" value="true" />
</component>
</project>
/es2018/jmachado/src/java/pt/estgp/es/exemplos/hibernate/web/rest/AbstractRestServlet.java
New file
0,0 → 1,32
package pt.estgp.es.exemplos.hibernate.web.rest;
 
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
 
public class AbstractRestServlet extends HttpServlet
{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
process(req,resp);
}
 
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
process(req,resp);
}
 
protected void process(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException
{
if(req.getContentType().equals("application/json"))
{
 
}
else
{
 
}
}
}
/es2018/jmachado/src/web/teste.jsp
1,4 → 1,4
<%@ page import="teste.Teste" %>
<%@ page import="pt.estgp.es.Teste" %>
<%@page language="java" contentType="UTF-8" %>
 
<%
/es2018/jmachado/src/web/errors/403.jsp
1,4 → 1,4
<%@ page import="teste.Teste" %>
<%@ page import="pt.estgp.es.Teste" %>
<%@page language="java" contentType="UTF-8" %>
 
<%
/es2018/jmachado/src/web/errors/404.jsp
1,4 → 1,4
<%@ page import="teste.Teste" %>
<%@ page import="pt.estgp.es.Teste" %>
<%@page language="java" contentType="UTF-8" %>
 
POagina nao encontrada
/es2018/jmachado/libs.xml
22,6 → 22,9
<fileset dir="lib/log4j">
<include name="*.jar" />
</fileset>
<fileset dir="lib/json">
<include name="*.jar" />
</fileset>
<fileset dir="lib/hibernate/mysql">
<include name="*.jar" />
</fileset>
/es2018/jmachado/metricas-desenho-ckjm.txt
28,7 → 28,7
pt.estgp.es.exemplos.hibernate.Main 2 1 0 10 32 1 0 2
pt.estgp.es.exemplos.hibernate.Seccao 11 0 1 2 12 45 3 11
pt.estgp.es.exemplos.hibernate.UserSessionImpl 1 0 0 1 2 0 2 1
teste.Teste 2 1 0 0 3 1 0 2
pt.estgp.es.Teste 2 1 0 0 3 1 0 2
pt.estgp.es.exemplos.hibernate.services.ServicoSessoes 2 1 0 6 10 1 1 2
pt.estgp.es.exemplos.hibernate.security.logic.PrintParameterExample 1 1 0 0 1 0 1 1
pt.estgp.es.exemplos.hibernate.web.pluginSession.PluginFactory 3 1 0 0 12 1 1 2
/es2018/jmachado/build.xml
112,6 → 112,9
<fileset dir="lib/log4j">
<include name="*.*"/>
</fileset>
<fileset dir="lib/json">
<include name="*.*"/>
</fileset>
<fileset dir="lib/hibernate/hibernate3">
<include name="*.*"/>
</fileset>
/es2018/18497/teste.log.2018-10-22
File deleted
/es2018/18497/teste.log.2018-11-12
File deleted
/es2018/18497/teste.log.2018-12-03
File deleted
/es2018/18497/teste.log.2018-10-23
File deleted
/es2018/18497/teste.log.2018-11-13
File deleted
/es2018/18497/teste.log.2018-11-19
File deleted
/es2018/18497/Projeto/Projeto.iml
New file
0,0 → 1,9
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
/es2018/18497/Projeto.iml
New file
0,0 → 1,12
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/gen" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
/es2018/18497/teste.log
1,59 → 1,333
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
2018-12-12 15:02:13,122 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 15:02:13,129 (Environment.java:542) 7 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 15:02:13,130 (Environment.java:676) 8 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 15:02:13,133 (Environment.java:593) 11 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 15:02:13,186 (Configuration.java:299) 64 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 15:02:13,415 (HbmBinder.java:300) 293 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 15:02:13,506 (HbmBinder.java:817) 384 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 15:02:13,507 (Configuration.java:299) 385 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 15:02:13,518 (HbmBinder.java:300) 396 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 15:02:13,519 (HbmBinder.java:817) 397 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 15:02:13,520 (Configuration.java:299) 398 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 15:02:13,529 (HbmBinder.java:300) 407 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 15:02:13,530 (HbmBinder.java:817) 408 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 15:02:13,530 (Configuration.java:299) 408 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 15:02:13,535 (HbmBinder.java:300) 413 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 15:02:13,535 (HbmBinder.java:817) 413 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 15:02:13,537 (HbmBinder.java:2375) 415 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 15:02:13,591 (Version.java:15) 469 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-12 15:02:24,289 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 15:02:24,294 (Environment.java:542) 5 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 15:02:24,295 (Environment.java:676) 6 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 15:02:24,298 (Environment.java:593) 9 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 15:02:24,361 (Configuration.java:299) 72 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 15:02:24,496 (HbmBinder.java:300) 207 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 15:02:24,636 (HbmBinder.java:817) 347 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 15:02:24,636 (Configuration.java:299) 347 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 15:02:24,647 (HbmBinder.java:300) 358 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 15:02:24,648 (HbmBinder.java:817) 359 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 15:02:24,649 (Configuration.java:299) 360 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 15:02:24,658 (HbmBinder.java:300) 369 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 15:02:24,659 (HbmBinder.java:817) 370 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 15:02:24,660 (Configuration.java:299) 371 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 15:02:24,668 (HbmBinder.java:300) 379 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 15:02:24,669 (HbmBinder.java:817) 380 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 15:02:24,690 (Dialect.java:152) 401 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 15:02:24,694 (SchemaUpdate.java:115) 405 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-12 15:02:24,694 (SchemaUpdate.java:126) 405 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-12 15:02:24,698 (DriverManagerConnectionProvider.java:41) 409 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 15:02:24,698 (DriverManagerConnectionProvider.java:42) 409 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 15:02:24,698 (DriverManagerConnectionProvider.java:45) 409 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 15:02:24,702 (DriverManagerConnectionProvider.java:80) 413 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 15:02:24,702 (DriverManagerConnectionProvider.java:86) 413 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-12 15:02:24,786 (SchemaUpdate.java:138) 497 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-12 15:02:24,786 (HbmBinder.java:2375) 497 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 15:02:24,802 (TableMetadata.java:39) 513 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-12 15:02:24,802 (TableMetadata.java:40) 513 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-12 15:02:24,802 (TableMetadata.java:42) 513 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-12 15:02:24,803 (TableMetadata.java:43) 514 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-12 15:02:24,813 (TableMetadata.java:39) 524 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-12 15:02:24,813 (TableMetadata.java:40) 524 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-12 15:02:24,814 (TableMetadata.java:42) 525 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-12 15:02:24,814 (TableMetadata.java:43) 525 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-12 15:02:24,821 (TableMetadata.java:39) 532 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-12 15:02:24,822 (TableMetadata.java:40) 533 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-12 15:02:24,822 (TableMetadata.java:42) 533 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-12 15:02:24,822 (TableMetadata.java:43) 533 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-12 15:02:24,830 (TableMetadata.java:39) 541 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-12 15:02:24,830 (TableMetadata.java:40) 541 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-12 15:02:24,831 (TableMetadata.java:42) 542 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-12 15:02:24,831 (TableMetadata.java:43) 542 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-12 15:02:24,854 (SchemaUpdate.java:160) 565 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-12 15:02:24,855 (DriverManagerConnectionProvider.java:147) 566 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 15:33:36,232 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 15:33:36,238 (Environment.java:542) 6 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 15:33:36,240 (Environment.java:676) 8 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 15:33:36,245 (Environment.java:593) 13 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 15:33:36,323 (Configuration.java:299) 91 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 15:33:36,465 (HbmBinder.java:300) 233 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 15:33:36,603 (HbmBinder.java:817) 371 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 15:33:36,603 (Configuration.java:299) 371 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 15:33:36,621 (HbmBinder.java:300) 389 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 15:33:36,622 (HbmBinder.java:817) 390 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 15:33:36,622 (Configuration.java:299) 390 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 15:33:36,635 (HbmBinder.java:300) 403 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 15:33:36,636 (HbmBinder.java:817) 404 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 15:33:36,637 (Configuration.java:299) 405 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 15:33:36,644 (HbmBinder.java:300) 412 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 15:33:36,645 (HbmBinder.java:817) 413 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 15:33:36,681 (Dialect.java:152) 449 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 15:33:36,687 (SchemaUpdate.java:115) 455 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-12 15:33:36,687 (SchemaUpdate.java:126) 455 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-12 15:33:36,692 (DriverManagerConnectionProvider.java:41) 460 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 15:33:36,692 (DriverManagerConnectionProvider.java:42) 460 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 15:33:36,692 (DriverManagerConnectionProvider.java:45) 460 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 15:33:36,695 (DriverManagerConnectionProvider.java:80) 463 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 15:33:36,696 (DriverManagerConnectionProvider.java:86) 464 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-12 15:33:36,826 (SchemaUpdate.java:138) 594 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-12 15:33:36,827 (HbmBinder.java:2375) 595 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 15:33:36,843 (TableMetadata.java:39) 611 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-12 15:33:36,843 (TableMetadata.java:40) 611 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-12 15:33:36,844 (TableMetadata.java:42) 612 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-12 15:33:36,844 (TableMetadata.java:43) 612 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-12 15:33:36,856 (TableMetadata.java:39) 624 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-12 15:33:36,856 (TableMetadata.java:40) 624 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-12 15:33:36,856 (TableMetadata.java:42) 624 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-12 15:33:36,856 (TableMetadata.java:43) 624 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-12 15:33:36,865 (TableMetadata.java:39) 633 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-12 15:33:36,865 (TableMetadata.java:40) 633 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-12 15:33:36,865 (TableMetadata.java:42) 633 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-12 15:33:36,866 (TableMetadata.java:43) 634 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-12 15:33:36,873 (TableMetadata.java:39) 641 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-12 15:33:36,874 (TableMetadata.java:40) 642 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-12 15:33:36,874 (TableMetadata.java:42) 642 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-12 15:33:36,874 (TableMetadata.java:43) 642 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-12 15:33:36,908 (SchemaUpdate.java:160) 676 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-12 15:33:36,910 (DriverManagerConnectionProvider.java:147) 678 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 15:33:43,959 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 15:33:43,964 (Environment.java:542) 5 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 15:33:43,965 (Environment.java:676) 6 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 15:33:43,969 (Environment.java:593) 10 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 15:33:44,027 (Configuration.java:299) 68 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 15:33:44,258 (HbmBinder.java:300) 299 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 15:33:44,372 (HbmBinder.java:817) 413 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 15:33:44,373 (Configuration.java:299) 414 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 15:33:44,383 (HbmBinder.java:300) 424 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 15:33:44,384 (HbmBinder.java:817) 425 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 15:33:44,384 (Configuration.java:299) 425 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 15:33:44,394 (HbmBinder.java:300) 435 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 15:33:44,396 (HbmBinder.java:817) 437 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 15:33:44,396 (Configuration.java:299) 437 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 15:33:44,402 (HbmBinder.java:300) 443 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 15:33:44,403 (HbmBinder.java:817) 444 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 15:33:44,404 (HbmBinder.java:2375) 445 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 15:33:44,469 (Version.java:15) 510 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-12 15:35:22,962 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 15:35:22,966 (Environment.java:542) 4 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 15:35:22,967 (Environment.java:676) 5 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 15:35:22,970 (Environment.java:593) 8 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 15:35:23,014 (Configuration.java:299) 52 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 15:35:23,109 (HbmBinder.java:300) 147 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 15:35:23,231 (HbmBinder.java:817) 269 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 15:35:23,231 (Configuration.java:299) 269 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 15:35:23,242 (HbmBinder.java:300) 280 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 15:35:23,242 (HbmBinder.java:817) 280 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 15:35:23,242 (Configuration.java:299) 280 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 15:35:23,249 (HbmBinder.java:300) 287 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 15:35:23,250 (HbmBinder.java:817) 288 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 15:35:23,250 (Configuration.java:299) 288 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 15:35:23,256 (HbmBinder.java:300) 294 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 15:35:23,256 (HbmBinder.java:817) 294 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 15:35:23,277 (Dialect.java:152) 315 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 15:35:23,279 (SchemaUpdate.java:115) 317 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-12 15:35:23,279 (SchemaUpdate.java:126) 317 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-12 15:35:23,281 (DriverManagerConnectionProvider.java:41) 319 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 15:35:23,281 (DriverManagerConnectionProvider.java:42) 319 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 15:35:23,282 (DriverManagerConnectionProvider.java:45) 320 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 15:35:23,284 (DriverManagerConnectionProvider.java:80) 322 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 15:35:23,285 (DriverManagerConnectionProvider.java:86) 323 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-12 15:35:23,378 (SchemaUpdate.java:138) 416 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-12 15:35:23,379 (HbmBinder.java:2375) 417 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 15:35:23,394 (TableMetadata.java:39) 432 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-12 15:35:23,395 (TableMetadata.java:40) 433 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-12 15:35:23,395 (TableMetadata.java:42) 433 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-12 15:35:23,395 (TableMetadata.java:43) 433 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-12 15:35:23,403 (TableMetadata.java:39) 441 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-12 15:35:23,404 (TableMetadata.java:40) 442 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-12 15:35:23,404 (TableMetadata.java:42) 442 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-12 15:35:23,404 (TableMetadata.java:43) 442 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-12 15:35:23,409 (TableMetadata.java:39) 447 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-12 15:35:23,409 (TableMetadata.java:40) 447 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-12 15:35:23,410 (TableMetadata.java:42) 448 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-12 15:35:23,410 (TableMetadata.java:43) 448 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-12 15:35:23,417 (TableMetadata.java:39) 455 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-12 15:35:23,417 (TableMetadata.java:40) 455 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-12 15:35:23,417 (TableMetadata.java:42) 455 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-12 15:35:23,417 (TableMetadata.java:43) 455 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-12 15:35:23,438 (SchemaUpdate.java:160) 476 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-12 15:35:23,442 (DriverManagerConnectionProvider.java:147) 480 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 15:40:38,548 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 15:40:38,557 (Environment.java:542) 9 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 15:40:38,558 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 15:40:38,564 (Environment.java:593) 16 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 15:40:38,629 (Configuration.java:299) 81 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 15:40:38,742 (HbmBinder.java:300) 194 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 15:40:38,816 (HbmBinder.java:817) 268 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 15:40:38,816 (Configuration.java:299) 268 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 15:40:38,827 (HbmBinder.java:300) 279 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 15:40:38,828 (HbmBinder.java:817) 280 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 15:40:38,828 (Configuration.java:299) 280 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 15:40:38,838 (HbmBinder.java:300) 290 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 15:40:38,839 (HbmBinder.java:817) 291 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 15:40:38,839 (Configuration.java:299) 291 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 15:40:38,845 (HbmBinder.java:300) 297 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 15:40:38,845 (HbmBinder.java:817) 297 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 15:40:38,865 (Dialect.java:152) 317 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 15:40:38,868 (SchemaUpdate.java:115) 320 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-12 15:40:38,869 (SchemaUpdate.java:126) 321 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-12 15:40:38,871 (DriverManagerConnectionProvider.java:41) 323 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 15:40:38,871 (DriverManagerConnectionProvider.java:42) 323 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 15:40:38,872 (DriverManagerConnectionProvider.java:45) 324 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 15:40:38,874 (DriverManagerConnectionProvider.java:80) 326 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 15:40:38,875 (DriverManagerConnectionProvider.java:86) 327 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-12 15:40:38,980 (SchemaUpdate.java:138) 432 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-12 15:40:38,980 (HbmBinder.java:2375) 432 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 15:40:38,995 (TableMetadata.java:39) 447 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-12 15:40:38,995 (TableMetadata.java:40) 447 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-12 15:40:38,996 (TableMetadata.java:42) 448 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-12 15:40:38,997 (TableMetadata.java:43) 449 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-12 15:40:39,003 (TableMetadata.java:39) 455 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-12 15:40:39,003 (TableMetadata.java:40) 455 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-12 15:40:39,004 (TableMetadata.java:42) 456 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-12 15:40:39,004 (TableMetadata.java:43) 456 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-12 15:40:39,009 (TableMetadata.java:39) 461 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-12 15:40:39,009 (TableMetadata.java:40) 461 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-12 15:40:39,010 (TableMetadata.java:42) 462 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-12 15:40:39,010 (TableMetadata.java:43) 462 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-12 15:40:39,016 (TableMetadata.java:39) 468 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-12 15:40:39,016 (TableMetadata.java:40) 468 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-12 15:40:39,016 (TableMetadata.java:42) 468 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-12 15:40:39,016 (TableMetadata.java:43) 468 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-12 15:40:39,044 (SchemaUpdate.java:160) 496 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-12 15:40:39,045 (DriverManagerConnectionProvider.java:147) 497 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 15:49:45,518 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 15:49:45,525 (Environment.java:542) 7 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 15:49:45,526 (Environment.java:676) 8 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 15:49:45,529 (Environment.java:593) 11 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 15:49:45,583 (Configuration.java:299) 65 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 15:49:45,800 (HbmBinder.java:300) 282 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 15:49:45,895 (HbmBinder.java:817) 377 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 15:49:45,895 (Configuration.java:299) 377 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 15:49:45,907 (HbmBinder.java:300) 389 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 15:49:45,908 (HbmBinder.java:817) 390 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 15:49:45,909 (Configuration.java:299) 391 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 15:49:45,917 (HbmBinder.java:300) 399 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 15:49:45,918 (HbmBinder.java:817) 400 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 15:49:45,918 (Configuration.java:299) 400 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 15:49:45,924 (HbmBinder.java:300) 406 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 15:49:45,924 (HbmBinder.java:817) 406 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 15:49:45,926 (HbmBinder.java:2375) 408 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 15:49:45,979 (Version.java:15) 461 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-12 15:49:58,682 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 15:49:58,686 (Environment.java:542) 4 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 15:49:58,687 (Environment.java:676) 5 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 15:49:58,691 (Environment.java:593) 9 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 15:49:58,734 (Configuration.java:299) 52 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 15:49:58,838 (HbmBinder.java:300) 156 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 15:49:58,930 (HbmBinder.java:817) 248 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 15:49:58,930 (Configuration.java:299) 248 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 15:49:58,942 (HbmBinder.java:300) 260 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 15:49:58,943 (HbmBinder.java:817) 261 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 15:49:58,943 (Configuration.java:299) 261 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 15:49:58,951 (HbmBinder.java:300) 269 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 15:49:58,952 (HbmBinder.java:817) 270 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 15:49:58,953 (Configuration.java:299) 271 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 15:49:58,964 (HbmBinder.java:300) 282 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 15:49:58,964 (HbmBinder.java:817) 282 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 15:49:58,981 (Dialect.java:152) 299 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 15:49:58,984 (SchemaUpdate.java:115) 302 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-12 15:49:58,984 (SchemaUpdate.java:126) 302 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-12 15:49:58,989 (DriverManagerConnectionProvider.java:41) 307 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 15:49:58,989 (DriverManagerConnectionProvider.java:42) 307 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 15:49:58,989 (DriverManagerConnectionProvider.java:45) 307 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 15:49:58,993 (DriverManagerConnectionProvider.java:80) 311 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 15:49:58,993 (DriverManagerConnectionProvider.java:86) 311 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-12 15:49:59,074 (SchemaUpdate.java:138) 392 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-12 15:49:59,075 (HbmBinder.java:2375) 393 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 15:49:59,088 (TableMetadata.java:39) 406 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-12 15:49:59,088 (TableMetadata.java:40) 406 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-12 15:49:59,088 (TableMetadata.java:42) 406 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-12 15:49:59,088 (TableMetadata.java:43) 406 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-12 15:49:59,095 (TableMetadata.java:39) 413 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-12 15:49:59,095 (TableMetadata.java:40) 413 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-12 15:49:59,095 (TableMetadata.java:42) 413 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-12 15:49:59,095 (TableMetadata.java:43) 413 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-12 15:49:59,100 (TableMetadata.java:39) 418 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-12 15:49:59,100 (TableMetadata.java:40) 418 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-12 15:49:59,101 (TableMetadata.java:42) 419 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-12 15:49:59,101 (TableMetadata.java:43) 419 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-12 15:49:59,106 (TableMetadata.java:39) 424 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-12 15:49:59,106 (TableMetadata.java:40) 424 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-12 15:49:59,106 (TableMetadata.java:42) 424 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-12 15:49:59,107 (TableMetadata.java:43) 425 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-12 15:49:59,129 (SchemaUpdate.java:160) 447 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-12 15:49:59,130 (DriverManagerConnectionProvider.java:147) 448 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 15:50:04,401 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 15:50:04,412 (Environment.java:542) 11 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 15:50:04,414 (Environment.java:676) 13 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 15:50:04,423 (Environment.java:593) 22 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 15:50:04,546 (Configuration.java:1441) 145 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 15:50:04,917 (Configuration.java:553) 516 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 15:50:05,003 (HbmBinder.java:300) 602 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 15:50:05,160 (HbmBinder.java:817) 759 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 15:50:05,160 (Configuration.java:553) 759 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 15:50:05,168 (HbmBinder.java:300) 767 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 15:50:05,169 (HbmBinder.java:817) 768 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 15:50:05,169 (Configuration.java:553) 768 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 15:50:05,177 (HbmBinder.java:300) 776 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 15:50:05,179 (HbmBinder.java:817) 778 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 15:50:05,179 (Configuration.java:553) 778 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 15:50:05,184 (HbmBinder.java:300) 783 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 15:50:05,185 (HbmBinder.java:817) 784 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 15:50:05,185 (Configuration.java:1541) 784 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 15:50:05,187 (HbmBinder.java:2375) 786 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 15:50:05,197 (DriverManagerConnectionProvider.java:41) 796 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 15:50:05,198 (DriverManagerConnectionProvider.java:42) 797 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 15:50:05,198 (DriverManagerConnectionProvider.java:45) 797 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 15:50:05,203 (DriverManagerConnectionProvider.java:80) 802 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-12 15:50:05,204 (DriverManagerConnectionProvider.java:86) 803 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 15:50:05,302 (SettingsFactory.java:89) 901 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 15:50:05,302 (SettingsFactory.java:90) 901 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 15:50:05,343 (Dialect.java:152) 942 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 15:50:05,348 (TransactionFactoryFactory.java:31) 947 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 15:50:05,352 (TransactionManagerLookupFactory.java:33) 951 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 15:50:05,352 (SettingsFactory.java:143) 951 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 15:50:05,352 (SettingsFactory.java:147) 951 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 15:50:05,353 (SettingsFactory.java:154) 952 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 15:50:05,353 (SettingsFactory.java:157) 952 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 15:50:05,354 (SettingsFactory.java:162) 953 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 15:50:05,354 (SettingsFactory.java:170) 953 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 15:50:05,354 (SettingsFactory.java:178) 953 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 15:50:05,355 (SettingsFactory.java:202) 954 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 15:50:05,356 (SettingsFactory.java:205) 955 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 15:50:05,356 (SettingsFactory.java:209) 955 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 15:50:05,356 (SettingsFactory.java:213) 955 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 15:50:05,356 (SettingsFactory.java:382) 955 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 15:50:05,360 (ASTQueryTranslatorFactory.java:24) 959 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 15:50:05,361 (SettingsFactory.java:221) 960 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 15:50:05,361 (SettingsFactory.java:226) 960 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 15:50:05,361 (SettingsFactory.java:231) 960 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 15:50:05,361 (SettingsFactory.java:235) 960 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 15:50:05,361 (SettingsFactory.java:369) 960 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 15:50:05,362 (SettingsFactory.java:250) 961 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 15:50:05,362 (SettingsFactory.java:259) 961 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 15:50:05,371 (SettingsFactory.java:286) 970 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 15:50:05,371 (SettingsFactory.java:290) 970 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 15:50:05,373 (SettingsFactory.java:305) 972 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 15:50:05,373 (SettingsFactory.java:309) 972 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 15:50:05,502 (SessionFactoryImpl.java:161) 1101 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 15:50:06,110 (SessionFactoryObjectFactory.java:82) 1709 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 15:50:06,413 (AbstractFlushingEventListener.java:301) 2012 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)
69,63 → 343,94
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
at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 16:09:59,509 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 16:09:59,517 (Environment.java:542) 8 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 16:09:59,519 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 16:09:59,525 (Environment.java:593) 16 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 16:09:59,639 (Configuration.java:1441) 130 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 16:09:59,926 (Configuration.java:553) 417 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 16:10:00,012 (HbmBinder.java:300) 503 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 16:10:00,165 (HbmBinder.java:817) 656 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 16:10:00,165 (Configuration.java:553) 656 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 16:10:00,177 (HbmBinder.java:300) 668 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 16:10:00,178 (HbmBinder.java:817) 669 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 16:10:00,178 (Configuration.java:553) 669 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 16:10:00,191 (HbmBinder.java:300) 682 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 16:10:00,192 (HbmBinder.java:817) 683 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 16:10:00,192 (Configuration.java:553) 683 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 16:10:00,201 (HbmBinder.java:300) 692 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 16:10:00,202 (HbmBinder.java:817) 693 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 16:10:00,202 (Configuration.java:1541) 693 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 16:10:00,203 (HbmBinder.java:2375) 694 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 16:10:00,213 (DriverManagerConnectionProvider.java:41) 704 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 16:10:00,213 (DriverManagerConnectionProvider.java:42) 704 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 16:10:00,213 (DriverManagerConnectionProvider.java:45) 704 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 16:10:00,220 (DriverManagerConnectionProvider.java:80) 711 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-12 16:10:00,221 (DriverManagerConnectionProvider.java:86) 712 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 16:10:00,313 (SettingsFactory.java:89) 804 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 16:10:00,313 (SettingsFactory.java:90) 804 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 16:10:00,351 (Dialect.java:152) 842 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 16:10:00,359 (TransactionFactoryFactory.java:31) 850 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 16:10:00,363 (TransactionManagerLookupFactory.java:33) 854 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 16:10:00,363 (SettingsFactory.java:143) 854 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 16:10:00,363 (SettingsFactory.java:147) 854 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 16:10:00,363 (SettingsFactory.java:154) 854 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 16:10:00,363 (SettingsFactory.java:157) 854 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 16:10:00,365 (SettingsFactory.java:162) 856 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 16:10:00,365 (SettingsFactory.java:170) 856 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 16:10:00,365 (SettingsFactory.java:178) 856 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 16:10:00,367 (SettingsFactory.java:202) 858 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 16:10:00,367 (SettingsFactory.java:205) 858 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 16:10:00,367 (SettingsFactory.java:209) 858 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 16:10:00,367 (SettingsFactory.java:213) 858 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 16:10:00,368 (SettingsFactory.java:382) 859 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 16:10:00,373 (ASTQueryTranslatorFactory.java:24) 864 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 16:10:00,374 (SettingsFactory.java:221) 865 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 16:10:00,374 (SettingsFactory.java:226) 865 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 16:10:00,374 (SettingsFactory.java:231) 865 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 16:10:00,374 (SettingsFactory.java:235) 865 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 16:10:00,375 (SettingsFactory.java:369) 866 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 16:10:00,375 (SettingsFactory.java:250) 866 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 16:10:00,375 (SettingsFactory.java:259) 866 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 16:10:00,386 (SettingsFactory.java:286) 877 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 16:10:00,386 (SettingsFactory.java:290) 877 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 16:10:00,387 (SettingsFactory.java:305) 878 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 16:10:00,387 (SettingsFactory.java:309) 878 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 16:10:00,515 (SessionFactoryImpl.java:161) 1006 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 16:10:00,867 (SessionFactoryObjectFactory.java:82) 1358 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 16:10:01,047 (AbstractFlushingEventListener.java:301) 1538 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)
141,63 → 446,94
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
at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 16:18:01,718 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 16:18:01,729 (Environment.java:542) 11 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 16:18:01,732 (Environment.java:676) 14 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 16:18:01,737 (Environment.java:593) 19 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 16:18:01,841 (Configuration.java:1441) 123 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 16:18:02,129 (Configuration.java:553) 411 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 16:18:02,209 (HbmBinder.java:300) 491 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 16:18:02,354 (HbmBinder.java:817) 636 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 16:18:02,354 (Configuration.java:553) 636 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 16:18:02,362 (HbmBinder.java:300) 644 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 16:18:02,362 (HbmBinder.java:817) 644 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 16:18:02,362 (Configuration.java:553) 644 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 16:18:02,369 (HbmBinder.java:300) 651 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 16:18:02,369 (HbmBinder.java:817) 651 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 16:18:02,369 (Configuration.java:553) 651 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 16:18:02,375 (HbmBinder.java:300) 657 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 16:18:02,376 (HbmBinder.java:817) 658 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 16:18:02,376 (Configuration.java:1541) 658 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 16:18:02,377 (HbmBinder.java:2375) 659 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 16:18:02,389 (DriverManagerConnectionProvider.java:41) 671 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 16:18:02,389 (DriverManagerConnectionProvider.java:42) 671 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 16:18:02,389 (DriverManagerConnectionProvider.java:45) 671 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 16:18:02,394 (DriverManagerConnectionProvider.java:80) 676 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-12 16:18:02,396 (DriverManagerConnectionProvider.java:86) 678 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 16:18:02,490 (SettingsFactory.java:89) 772 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 16:18:02,491 (SettingsFactory.java:90) 773 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 16:18:02,526 (Dialect.java:152) 808 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 16:18:02,532 (TransactionFactoryFactory.java:31) 814 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 16:18:02,535 (TransactionManagerLookupFactory.java:33) 817 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 16:18:02,535 (SettingsFactory.java:143) 817 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 16:18:02,535 (SettingsFactory.java:147) 817 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 16:18:02,536 (SettingsFactory.java:154) 818 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 16:18:02,536 (SettingsFactory.java:157) 818 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 16:18:02,537 (SettingsFactory.java:162) 819 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 16:18:02,537 (SettingsFactory.java:170) 819 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 16:18:02,538 (SettingsFactory.java:178) 820 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 16:18:02,540 (SettingsFactory.java:202) 822 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 16:18:02,540 (SettingsFactory.java:205) 822 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 16:18:02,540 (SettingsFactory.java:209) 822 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 16:18:02,540 (SettingsFactory.java:213) 822 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 16:18:02,541 (SettingsFactory.java:382) 823 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 16:18:02,545 (ASTQueryTranslatorFactory.java:24) 827 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 16:18:02,546 (SettingsFactory.java:221) 828 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 16:18:02,546 (SettingsFactory.java:226) 828 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 16:18:02,546 (SettingsFactory.java:231) 828 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 16:18:02,546 (SettingsFactory.java:235) 828 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 16:18:02,546 (SettingsFactory.java:369) 828 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 16:18:02,546 (SettingsFactory.java:250) 828 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 16:18:02,547 (SettingsFactory.java:259) 829 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 16:18:02,555 (SettingsFactory.java:286) 837 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 16:18:02,555 (SettingsFactory.java:290) 837 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 16:18:02,555 (SettingsFactory.java:305) 837 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 16:18:02,555 (SettingsFactory.java:309) 837 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 16:18:02,605 (SessionFactoryImpl.java:161) 887 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 16:18:02,987 (SessionFactoryObjectFactory.java:82) 1269 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 16:18:03,165 (AbstractFlushingEventListener.java:301) 1447 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)
213,63 → 549,156
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
at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 16:36:59,160 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 16:36:59,168 (Environment.java:542) 8 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 16:36:59,170 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 16:36:59,173 (Environment.java:593) 13 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 16:36:59,239 (Configuration.java:299) 79 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 16:36:59,487 (HbmBinder.java:300) 327 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 16:36:59,580 (HbmBinder.java:817) 420 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 16:36:59,580 (Configuration.java:299) 420 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 16:36:59,592 (HbmBinder.java:300) 432 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 16:36:59,592 (HbmBinder.java:817) 432 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 16:36:59,593 (Configuration.java:299) 433 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 16:36:59,601 (HbmBinder.java:300) 441 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 16:36:59,602 (HbmBinder.java:817) 442 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 16:36:59,602 (Configuration.java:299) 442 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 16:36:59,607 (HbmBinder.java:300) 447 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 16:36:59,607 (HbmBinder.java:817) 447 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 16:36:59,608 (HbmBinder.java:2375) 448 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 16:36:59,659 (Version.java:15) 499 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-12 16:37:32,477 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 16:37:32,481 (Environment.java:542) 4 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 16:37:32,483 (Environment.java:676) 6 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 16:37:32,486 (Environment.java:593) 9 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 16:37:32,528 (Configuration.java:299) 51 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 16:37:32,627 (HbmBinder.java:300) 150 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 16:37:32,721 (HbmBinder.java:817) 244 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 16:37:32,722 (Configuration.java:299) 245 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 16:37:32,736 (HbmBinder.java:300) 259 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 16:37:32,737 (HbmBinder.java:817) 260 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 16:37:32,737 (Configuration.java:299) 260 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 16:37:32,751 (HbmBinder.java:300) 274 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 16:37:32,752 (HbmBinder.java:817) 275 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 16:37:32,752 (Configuration.java:299) 275 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 16:37:32,759 (HbmBinder.java:300) 282 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 16:37:32,759 (HbmBinder.java:817) 282 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 16:37:32,778 (Dialect.java:152) 301 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 16:37:32,781 (SchemaUpdate.java:115) 304 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-12 16:37:32,781 (SchemaUpdate.java:126) 304 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-12 16:37:32,783 (DriverManagerConnectionProvider.java:41) 306 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 16:37:32,783 (DriverManagerConnectionProvider.java:42) 306 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 16:37:32,783 (DriverManagerConnectionProvider.java:45) 306 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 16:37:32,787 (DriverManagerConnectionProvider.java:80) 310 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 16:37:32,787 (DriverManagerConnectionProvider.java:86) 310 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-12 16:37:32,868 (SchemaUpdate.java:138) 391 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-12 16:37:32,869 (HbmBinder.java:2375) 392 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 16:37:32,881 (TableMetadata.java:39) 404 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-12 16:37:32,882 (TableMetadata.java:40) 405 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-12 16:37:32,882 (TableMetadata.java:42) 405 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-12 16:37:32,882 (TableMetadata.java:43) 405 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-12 16:37:32,888 (TableMetadata.java:39) 411 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-12 16:37:32,889 (TableMetadata.java:40) 412 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-12 16:37:32,889 (TableMetadata.java:42) 412 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-12 16:37:32,889 (TableMetadata.java:43) 412 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-12 16:37:32,894 (TableMetadata.java:39) 417 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-12 16:37:32,894 (TableMetadata.java:40) 417 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-12 16:37:32,894 (TableMetadata.java:42) 417 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-12 16:37:32,894 (TableMetadata.java:43) 417 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-12 16:37:32,899 (TableMetadata.java:39) 422 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-12 16:37:32,899 (TableMetadata.java:40) 422 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-12 16:37:32,899 (TableMetadata.java:42) 422 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-12 16:37:32,899 (TableMetadata.java:43) 422 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-12 16:37:32,921 (SchemaUpdate.java:160) 444 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-12 16:37:32,922 (DriverManagerConnectionProvider.java:147) 445 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 16:38:32,207 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 16:38:32,216 (Environment.java:542) 9 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 16:38:32,219 (Environment.java:676) 12 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 16:38:32,225 (Environment.java:593) 18 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 16:38:32,314 (Configuration.java:1441) 107 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 16:38:32,627 (Configuration.java:553) 420 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 16:38:32,708 (HbmBinder.java:300) 501 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 16:38:32,855 (HbmBinder.java:817) 648 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 16:38:32,856 (Configuration.java:553) 649 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 16:38:32,863 (HbmBinder.java:300) 656 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 16:38:32,863 (HbmBinder.java:817) 656 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 16:38:32,863 (Configuration.java:553) 656 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 16:38:32,873 (HbmBinder.java:300) 666 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 16:38:32,874 (HbmBinder.java:817) 667 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 16:38:32,874 (Configuration.java:553) 667 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 16:38:32,881 (HbmBinder.java:300) 674 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 16:38:32,882 (HbmBinder.java:817) 675 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 16:38:32,882 (Configuration.java:1541) 675 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 16:38:32,884 (HbmBinder.java:2375) 677 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 16:38:32,893 (DriverManagerConnectionProvider.java:41) 686 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 16:38:32,893 (DriverManagerConnectionProvider.java:42) 686 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 16:38:32,893 (DriverManagerConnectionProvider.java:45) 686 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 16:38:32,899 (DriverManagerConnectionProvider.java:80) 692 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-12 16:38:32,899 (DriverManagerConnectionProvider.java:86) 692 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 16:38:32,994 (SettingsFactory.java:89) 787 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 16:38:32,995 (SettingsFactory.java:90) 788 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 16:38:33,026 (Dialect.java:152) 819 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 16:38:33,032 (TransactionFactoryFactory.java:31) 825 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 16:38:33,036 (TransactionManagerLookupFactory.java:33) 829 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 16:38:33,036 (SettingsFactory.java:143) 829 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 16:38:33,036 (SettingsFactory.java:147) 829 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 16:38:33,036 (SettingsFactory.java:154) 829 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 16:38:33,037 (SettingsFactory.java:157) 830 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 16:38:33,040 (SettingsFactory.java:162) 833 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 16:38:33,040 (SettingsFactory.java:170) 833 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 16:38:33,040 (SettingsFactory.java:178) 833 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 16:38:33,042 (SettingsFactory.java:202) 835 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 16:38:33,042 (SettingsFactory.java:205) 835 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 16:38:33,042 (SettingsFactory.java:209) 835 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 16:38:33,042 (SettingsFactory.java:213) 835 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 16:38:33,042 (SettingsFactory.java:382) 835 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 16:38:33,046 (ASTQueryTranslatorFactory.java:24) 839 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 16:38:33,047 (SettingsFactory.java:221) 840 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 16:38:33,047 (SettingsFactory.java:226) 840 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 16:38:33,047 (SettingsFactory.java:231) 840 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 16:38:33,047 (SettingsFactory.java:235) 840 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 16:38:33,047 (SettingsFactory.java:369) 840 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 16:38:33,047 (SettingsFactory.java:250) 840 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 16:38:33,048 (SettingsFactory.java:259) 841 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 16:38:33,058 (SettingsFactory.java:286) 851 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 16:38:33,058 (SettingsFactory.java:290) 851 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 16:38:33,059 (SettingsFactory.java:305) 852 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 16:38:33,059 (SettingsFactory.java:309) 852 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 16:38:33,114 (SessionFactoryImpl.java:161) 907 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 16:38:33,513 (SessionFactoryObjectFactory.java:82) 1306 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 16:38:33,737 (AbstractFlushingEventListener.java:301) 1530 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)
285,63 → 714,94
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
at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 16:38:43,966 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 16:38:43,976 (Environment.java:542) 10 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 16:38:43,979 (Environment.java:676) 13 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 16:38:43,989 (Environment.java:593) 23 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 16:38:44,139 (Configuration.java:1441) 173 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 16:38:44,450 (Configuration.java:553) 484 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 16:38:44,549 (HbmBinder.java:300) 583 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 16:38:44,719 (HbmBinder.java:817) 753 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 16:38:44,720 (Configuration.java:553) 754 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 16:38:44,727 (HbmBinder.java:300) 761 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 16:38:44,728 (HbmBinder.java:817) 762 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 16:38:44,728 (Configuration.java:553) 762 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 16:38:44,735 (HbmBinder.java:300) 769 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 16:38:44,735 (HbmBinder.java:817) 769 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 16:38:44,735 (Configuration.java:553) 769 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 16:38:44,742 (HbmBinder.java:300) 776 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 16:38:44,743 (HbmBinder.java:817) 777 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 16:38:44,743 (Configuration.java:1541) 777 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 16:38:44,744 (HbmBinder.java:2375) 778 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 16:38:44,755 (DriverManagerConnectionProvider.java:41) 789 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 16:38:44,756 (DriverManagerConnectionProvider.java:42) 790 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 16:38:44,756 (DriverManagerConnectionProvider.java:45) 790 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 16:38:44,761 (DriverManagerConnectionProvider.java:80) 795 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-12 16:38:44,761 (DriverManagerConnectionProvider.java:86) 795 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 16:38:44,855 (SettingsFactory.java:89) 889 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 16:38:44,855 (SettingsFactory.java:90) 889 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 16:38:44,887 (Dialect.java:152) 921 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 16:38:44,893 (TransactionFactoryFactory.java:31) 927 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 16:38:44,897 (TransactionManagerLookupFactory.java:33) 931 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 16:38:44,897 (SettingsFactory.java:143) 931 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 16:38:44,898 (SettingsFactory.java:147) 932 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 16:38:44,898 (SettingsFactory.java:154) 932 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 16:38:44,898 (SettingsFactory.java:157) 932 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 16:38:44,899 (SettingsFactory.java:162) 933 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 16:38:44,900 (SettingsFactory.java:170) 934 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 16:38:44,900 (SettingsFactory.java:178) 934 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 16:38:44,901 (SettingsFactory.java:202) 935 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 16:38:44,901 (SettingsFactory.java:205) 935 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 16:38:44,901 (SettingsFactory.java:209) 935 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 16:38:44,901 (SettingsFactory.java:213) 935 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 16:38:44,901 (SettingsFactory.java:382) 935 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 16:38:44,906 (ASTQueryTranslatorFactory.java:24) 940 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 16:38:44,906 (SettingsFactory.java:221) 940 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 16:38:44,906 (SettingsFactory.java:226) 940 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 16:38:44,906 (SettingsFactory.java:231) 940 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 16:38:44,906 (SettingsFactory.java:235) 940 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 16:38:44,907 (SettingsFactory.java:369) 941 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 16:38:44,907 (SettingsFactory.java:250) 941 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 16:38:44,907 (SettingsFactory.java:259) 941 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 16:38:44,917 (SettingsFactory.java:286) 951 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 16:38:44,917 (SettingsFactory.java:290) 951 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 16:38:44,917 (SettingsFactory.java:305) 951 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 16:38:44,918 (SettingsFactory.java:309) 952 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 16:38:44,970 (SessionFactoryImpl.java:161) 1004 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 16:38:45,388 (SessionFactoryObjectFactory.java:82) 1422 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 16:38:45,567 (AbstractFlushingEventListener.java:301) 1601 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)
357,63 → 817,94
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
at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 16:41:33,000 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 16:41:33,008 (Environment.java:542) 8 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 16:41:33,010 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 16:41:33,017 (Environment.java:593) 17 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 16:41:33,104 (Configuration.java:1441) 104 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/fasfa/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 16:41:33,446 (Configuration.java:553) 446 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 16:41:33,522 (HbmBinder.java:300) 522 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 16:41:33,669 (HbmBinder.java:817) 669 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 16:41:33,669 (Configuration.java:553) 669 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 16:41:33,678 (HbmBinder.java:300) 678 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 16:41:33,679 (HbmBinder.java:817) 679 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 16:41:33,679 (Configuration.java:553) 679 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 16:41:33,686 (HbmBinder.java:300) 686 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 16:41:33,687 (HbmBinder.java:817) 687 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 16:41:33,687 (Configuration.java:553) 687 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 16:41:33,692 (HbmBinder.java:300) 692 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 16:41:33,693 (HbmBinder.java:817) 693 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 16:41:33,693 (Configuration.java:1541) 693 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 16:41:33,694 (HbmBinder.java:2375) 694 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 16:41:33,703 (DriverManagerConnectionProvider.java:41) 703 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 16:41:33,703 (DriverManagerConnectionProvider.java:42) 703 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 16:41:33,703 (DriverManagerConnectionProvider.java:45) 703 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 16:41:33,709 (DriverManagerConnectionProvider.java:80) 709 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-12 16:41:33,710 (DriverManagerConnectionProvider.java:86) 710 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 16:41:33,805 (SettingsFactory.java:89) 805 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 16:41:33,805 (SettingsFactory.java:90) 805 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 16:41:33,837 (Dialect.java:152) 837 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 16:41:33,846 (TransactionFactoryFactory.java:31) 846 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 16:41:33,849 (TransactionManagerLookupFactory.java:33) 849 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 16:41:33,849 (SettingsFactory.java:143) 849 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 16:41:33,850 (SettingsFactory.java:147) 850 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 16:41:33,850 (SettingsFactory.java:154) 850 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 16:41:33,850 (SettingsFactory.java:157) 850 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 16:41:33,851 (SettingsFactory.java:162) 851 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 16:41:33,851 (SettingsFactory.java:170) 851 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 16:41:33,851 (SettingsFactory.java:178) 851 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 16:41:33,853 (SettingsFactory.java:202) 853 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 16:41:33,853 (SettingsFactory.java:205) 853 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 16:41:33,853 (SettingsFactory.java:209) 853 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 16:41:33,853 (SettingsFactory.java:213) 853 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 16:41:33,853 (SettingsFactory.java:382) 853 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 16:41:33,857 (ASTQueryTranslatorFactory.java:24) 857 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 16:41:33,858 (SettingsFactory.java:221) 858 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 16:41:33,858 (SettingsFactory.java:226) 858 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 16:41:33,858 (SettingsFactory.java:231) 858 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 16:41:33,858 (SettingsFactory.java:235) 858 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 16:41:33,858 (SettingsFactory.java:369) 858 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 16:41:33,858 (SettingsFactory.java:250) 858 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 16:41:33,858 (SettingsFactory.java:259) 858 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 16:41:33,869 (SettingsFactory.java:286) 869 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 16:41:33,869 (SettingsFactory.java:290) 869 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 16:41:33,870 (SettingsFactory.java:305) 870 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 16:41:33,870 (SettingsFactory.java:309) 870 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 16:41:33,916 (SessionFactoryImpl.java:161) 916 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 16:41:34,302 (SessionFactoryObjectFactory.java:82) 1302 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 16:41:34,505 (AbstractFlushingEventListener.java:301) 1505 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)
429,63 → 920,94
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
at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 16:42:05,827 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 16:42:05,835 (Environment.java:542) 8 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 16:42:05,837 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 16:42:05,844 (Environment.java:593) 17 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 16:42:05,928 (Configuration.java:1441) 101 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/fasfa/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 16:42:06,270 (Configuration.java:553) 443 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 16:42:06,366 (HbmBinder.java:300) 539 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 16:42:06,513 (HbmBinder.java:817) 686 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 16:42:06,513 (Configuration.java:553) 686 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 16:42:06,521 (HbmBinder.java:300) 694 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 16:42:06,521 (HbmBinder.java:817) 694 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 16:42:06,521 (Configuration.java:553) 694 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 16:42:06,528 (HbmBinder.java:300) 701 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 16:42:06,528 (HbmBinder.java:817) 701 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 16:42:06,528 (Configuration.java:553) 701 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 16:42:06,533 (HbmBinder.java:300) 706 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 16:42:06,534 (HbmBinder.java:817) 707 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 16:42:06,534 (Configuration.java:1541) 707 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 16:42:06,536 (HbmBinder.java:2375) 709 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 16:42:06,545 (DriverManagerConnectionProvider.java:41) 718 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 16:42:06,546 (DriverManagerConnectionProvider.java:42) 719 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 16:42:06,546 (DriverManagerConnectionProvider.java:45) 719 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 16:42:06,551 (DriverManagerConnectionProvider.java:80) 724 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-12 16:42:06,551 (DriverManagerConnectionProvider.java:86) 724 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 16:42:06,645 (SettingsFactory.java:89) 818 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 16:42:06,645 (SettingsFactory.java:90) 818 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 16:42:06,677 (Dialect.java:152) 850 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 16:42:06,684 (TransactionFactoryFactory.java:31) 857 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 16:42:06,687 (TransactionManagerLookupFactory.java:33) 860 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 16:42:06,687 (SettingsFactory.java:143) 860 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 16:42:06,687 (SettingsFactory.java:147) 860 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 16:42:06,687 (SettingsFactory.java:154) 860 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 16:42:06,688 (SettingsFactory.java:157) 861 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 16:42:06,689 (SettingsFactory.java:162) 862 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 16:42:06,689 (SettingsFactory.java:170) 862 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 16:42:06,689 (SettingsFactory.java:178) 862 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 16:42:06,690 (SettingsFactory.java:202) 863 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 16:42:06,691 (SettingsFactory.java:205) 864 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 16:42:06,691 (SettingsFactory.java:209) 864 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 16:42:06,691 (SettingsFactory.java:213) 864 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 16:42:06,691 (SettingsFactory.java:382) 864 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 16:42:06,697 (ASTQueryTranslatorFactory.java:24) 870 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 16:42:06,697 (SettingsFactory.java:221) 870 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 16:42:06,698 (SettingsFactory.java:226) 871 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 16:42:06,698 (SettingsFactory.java:231) 871 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 16:42:06,698 (SettingsFactory.java:235) 871 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 16:42:06,698 (SettingsFactory.java:369) 871 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 16:42:06,698 (SettingsFactory.java:250) 871 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 16:42:06,698 (SettingsFactory.java:259) 871 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 16:42:06,707 (SettingsFactory.java:286) 880 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 16:42:06,708 (SettingsFactory.java:290) 881 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 16:42:06,708 (SettingsFactory.java:305) 881 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 16:42:06,708 (SettingsFactory.java:309) 881 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 16:42:06,755 (SessionFactoryImpl.java:161) 928 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 16:42:07,148 (SessionFactoryObjectFactory.java:82) 1321 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 16:42:07,335 (AbstractFlushingEventListener.java:301) 1508 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)
501,63 → 1023,156
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
at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 16:43:45,124 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 16:43:45,129 (Environment.java:542) 5 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 16:43:45,130 (Environment.java:676) 6 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 16:43:45,133 (Environment.java:593) 9 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 16:43:45,185 (Configuration.java:299) 61 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 16:43:45,399 (HbmBinder.java:300) 275 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 16:43:45,491 (HbmBinder.java:817) 367 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 16:43:45,491 (Configuration.java:299) 367 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 16:43:45,502 (HbmBinder.java:300) 378 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 16:43:45,503 (HbmBinder.java:817) 379 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 16:43:45,503 (Configuration.java:299) 379 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 16:43:45,510 (HbmBinder.java:300) 386 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 16:43:45,510 (HbmBinder.java:817) 386 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 16:43:45,510 (Configuration.java:299) 386 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 16:43:45,516 (HbmBinder.java:300) 392 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 16:43:45,516 (HbmBinder.java:817) 392 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 16:43:45,517 (HbmBinder.java:2375) 393 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 16:43:45,566 (Version.java:15) 442 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-12 16:43:53,871 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 16:43:53,876 (Environment.java:542) 5 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 16:43:53,878 (Environment.java:676) 7 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 16:43:53,881 (Environment.java:593) 10 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 16:43:53,929 (Configuration.java:299) 58 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 16:43:54,008 (HbmBinder.java:300) 137 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 16:43:54,096 (HbmBinder.java:817) 225 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 16:43:54,097 (Configuration.java:299) 226 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 16:43:54,105 (HbmBinder.java:300) 234 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 16:43:54,106 (HbmBinder.java:817) 235 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 16:43:54,106 (Configuration.java:299) 235 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 16:43:54,113 (HbmBinder.java:300) 242 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 16:43:54,113 (HbmBinder.java:817) 242 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 16:43:54,114 (Configuration.java:299) 243 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 16:43:54,123 (HbmBinder.java:300) 252 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 16:43:54,123 (HbmBinder.java:817) 252 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 16:43:54,141 (Dialect.java:152) 270 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 16:43:54,143 (SchemaUpdate.java:115) 272 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-12 16:43:54,143 (SchemaUpdate.java:126) 272 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-12 16:43:54,145 (DriverManagerConnectionProvider.java:41) 274 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 16:43:54,145 (DriverManagerConnectionProvider.java:42) 274 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 16:43:54,145 (DriverManagerConnectionProvider.java:45) 274 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 16:43:54,148 (DriverManagerConnectionProvider.java:80) 277 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 16:43:54,148 (DriverManagerConnectionProvider.java:86) 277 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-12 16:43:54,229 (SchemaUpdate.java:138) 358 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-12 16:43:54,229 (HbmBinder.java:2375) 358 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 16:43:54,243 (TableMetadata.java:39) 372 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-12 16:43:54,243 (TableMetadata.java:40) 372 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-12 16:43:54,243 (TableMetadata.java:42) 372 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-12 16:43:54,243 (TableMetadata.java:43) 372 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-12 16:43:54,249 (TableMetadata.java:39) 378 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-12 16:43:54,249 (TableMetadata.java:40) 378 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-12 16:43:54,249 (TableMetadata.java:42) 378 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-12 16:43:54,250 (TableMetadata.java:43) 379 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-12 16:43:54,254 (TableMetadata.java:39) 383 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-12 16:43:54,255 (TableMetadata.java:40) 384 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-12 16:43:54,255 (TableMetadata.java:42) 384 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-12 16:43:54,255 (TableMetadata.java:43) 384 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-12 16:43:54,260 (TableMetadata.java:39) 389 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-12 16:43:54,260 (TableMetadata.java:40) 389 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-12 16:43:54,260 (TableMetadata.java:42) 389 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-12 16:43:54,260 (TableMetadata.java:43) 389 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-12 16:43:54,280 (SchemaUpdate.java:160) 409 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-12 16:43:54,281 (DriverManagerConnectionProvider.java:147) 410 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 17:10:39,872 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 17:10:39,879 (Environment.java:542) 7 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 17:10:39,881 (Environment.java:676) 9 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 17:10:39,888 (Environment.java:593) 16 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 17:10:39,973 (Configuration.java:1441) 101 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/fasfa/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 17:10:40,307 (Configuration.java:553) 435 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 17:10:40,403 (HbmBinder.java:300) 531 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 17:10:40,568 (HbmBinder.java:817) 696 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 17:10:40,568 (Configuration.java:553) 696 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 17:10:40,575 (HbmBinder.java:300) 703 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 17:10:40,576 (HbmBinder.java:817) 704 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 17:10:40,576 (Configuration.java:553) 704 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 17:10:40,584 (HbmBinder.java:300) 712 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 17:10:40,585 (HbmBinder.java:817) 713 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 17:10:40,585 (Configuration.java:553) 713 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 17:10:40,591 (HbmBinder.java:300) 719 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 17:10:40,592 (HbmBinder.java:817) 720 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 17:10:40,592 (Configuration.java:1541) 720 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 17:10:40,593 (HbmBinder.java:2375) 721 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 17:10:40,602 (DriverManagerConnectionProvider.java:41) 730 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 17:10:40,602 (DriverManagerConnectionProvider.java:42) 730 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 17:10:40,603 (DriverManagerConnectionProvider.java:45) 731 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 17:10:40,607 (DriverManagerConnectionProvider.java:80) 735 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-12 17:10:40,608 (DriverManagerConnectionProvider.java:86) 736 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 17:10:40,700 (SettingsFactory.java:89) 828 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 17:10:40,700 (SettingsFactory.java:90) 828 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 17:10:40,733 (Dialect.java:152) 861 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 17:10:40,740 (TransactionFactoryFactory.java:31) 868 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 17:10:40,744 (TransactionManagerLookupFactory.java:33) 872 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 17:10:40,744 (SettingsFactory.java:143) 872 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 17:10:40,744 (SettingsFactory.java:147) 872 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 17:10:40,744 (SettingsFactory.java:154) 872 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 17:10:40,745 (SettingsFactory.java:157) 873 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 17:10:40,746 (SettingsFactory.java:162) 874 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 17:10:40,746 (SettingsFactory.java:170) 874 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 17:10:40,746 (SettingsFactory.java:178) 874 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 17:10:40,748 (SettingsFactory.java:202) 876 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 17:10:40,748 (SettingsFactory.java:205) 876 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 17:10:40,748 (SettingsFactory.java:209) 876 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 17:10:40,748 (SettingsFactory.java:213) 876 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 17:10:40,748 (SettingsFactory.java:382) 876 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 17:10:40,752 (ASTQueryTranslatorFactory.java:24) 880 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 17:10:40,753 (SettingsFactory.java:221) 881 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 17:10:40,753 (SettingsFactory.java:226) 881 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 17:10:40,753 (SettingsFactory.java:231) 881 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 17:10:40,753 (SettingsFactory.java:235) 881 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 17:10:40,753 (SettingsFactory.java:369) 881 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 17:10:40,753 (SettingsFactory.java:250) 881 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 17:10:40,754 (SettingsFactory.java:259) 882 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 17:10:40,762 (SettingsFactory.java:286) 890 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 17:10:40,762 (SettingsFactory.java:290) 890 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 17:10:40,762 (SettingsFactory.java:305) 890 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 17:10:40,762 (SettingsFactory.java:309) 890 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 17:10:40,810 (SessionFactoryImpl.java:161) 938 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 17:10:41,173 (SessionFactoryObjectFactory.java:82) 1301 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 17:10:41,390 (AbstractFlushingEventListener.java:301) 1518 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)
573,63 → 1188,149
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
at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 17:53:24,911 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 17:53:24,920 (Environment.java:542) 9 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 17:53:24,921 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 17:53:24,926 (Environment.java:593) 15 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 17:53:24,985 (Configuration.java:1441) 74 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/fasfa/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 17:53:25,355 (Configuration.java:553) 444 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 17:53:25,440 (HbmBinder.java:300) 529 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 17:53:25,546 (HbmBinder.java:817) 635 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 17:53:25,547 (Configuration.java:553) 636 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 17:53:25,561 (HbmBinder.java:300) 650 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 17:53:25,561 (HbmBinder.java:817) 650 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 17:53:25,562 (Configuration.java:553) 651 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 17:53:25,575 (HbmBinder.java:300) 664 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 17:53:25,576 (HbmBinder.java:817) 665 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 17:53:25,577 (Configuration.java:553) 666 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 17:53:25,587 (HbmBinder.java:300) 676 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 17:53:25,588 (HbmBinder.java:817) 677 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 17:53:25,588 (Configuration.java:1541) 677 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 17:53:25,590 (HbmBinder.java:2375) 679 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 17:53:25,597 (DriverManagerConnectionProvider.java:41) 686 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 17:53:25,597 (DriverManagerConnectionProvider.java:42) 686 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 17:53:25,598 (DriverManagerConnectionProvider.java:45) 687 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 17:53:25,603 (DriverManagerConnectionProvider.java:80) 692 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-12 17:53:25,603 (DriverManagerConnectionProvider.java:86) 692 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 17:53:25,896 (SettingsFactory.java:89) 985 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 17:53:25,897 (SettingsFactory.java:90) 986 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-12 17:53:25,916 (Dialect.java:152) 1005 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 17:53:25,920 (TransactionFactoryFactory.java:31) 1009 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 17:53:25,921 (TransactionManagerLookupFactory.java:33) 1010 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 17:53:25,922 (SettingsFactory.java:143) 1011 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 17:53:25,922 (SettingsFactory.java:147) 1011 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 17:53:25,922 (SettingsFactory.java:154) 1011 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 17:53:25,922 (SettingsFactory.java:157) 1011 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 17:53:25,923 (SettingsFactory.java:162) 1012 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 17:53:25,923 (SettingsFactory.java:170) 1012 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 17:53:25,923 (SettingsFactory.java:178) 1012 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 17:53:25,924 (SettingsFactory.java:202) 1013 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 17:53:25,925 (SettingsFactory.java:205) 1014 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 17:53:25,925 (SettingsFactory.java:209) 1014 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 17:53:25,925 (SettingsFactory.java:213) 1014 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 17:53:25,925 (SettingsFactory.java:382) 1014 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 17:53:25,927 (ASTQueryTranslatorFactory.java:24) 1016 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 17:53:25,928 (SettingsFactory.java:221) 1017 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 17:53:25,928 (SettingsFactory.java:226) 1017 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 17:53:25,928 (SettingsFactory.java:231) 1017 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 17:53:25,928 (SettingsFactory.java:235) 1017 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 17:53:25,928 (SettingsFactory.java:369) 1017 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 17:53:25,929 (SettingsFactory.java:250) 1018 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 17:53:25,929 (SettingsFactory.java:259) 1018 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 17:53:25,936 (SettingsFactory.java:286) 1025 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 17:53:25,937 (SettingsFactory.java:290) 1026 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 17:53:25,937 (SettingsFactory.java:305) 1026 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 17:53:25,937 (SettingsFactory.java:309) 1026 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 17:53:25,981 (SessionFactoryImpl.java:161) 1070 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 17:53:26,296 (SessionFactoryObjectFactory.java:82) 1385 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 17:53:58,744 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 17:53:58,749 (Environment.java:542) 5 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 17:53:58,750 (Environment.java:676) 6 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 17:53:58,753 (Environment.java:593) 9 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 17:53:58,796 (Configuration.java:1441) 52 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/fasfa/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 17:53:58,917 (Configuration.java:553) 173 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 17:53:58,960 (HbmBinder.java:300) 216 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 17:53:59,022 (HbmBinder.java:817) 278 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 17:53:59,022 (Configuration.java:553) 278 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 17:53:59,030 (HbmBinder.java:300) 286 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 17:53:59,031 (HbmBinder.java:817) 287 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 17:53:59,031 (Configuration.java:553) 287 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 17:53:59,038 (HbmBinder.java:300) 294 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 17:53:59,038 (HbmBinder.java:817) 294 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 17:53:59,038 (Configuration.java:553) 294 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 17:53:59,043 (HbmBinder.java:300) 299 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 17:53:59,044 (HbmBinder.java:817) 300 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 17:53:59,044 (Configuration.java:1541) 300 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 17:53:59,044 (HbmBinder.java:2375) 300 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 17:53:59,049 (DriverManagerConnectionProvider.java:41) 305 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 17:53:59,049 (DriverManagerConnectionProvider.java:42) 305 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 17:53:59,049 (DriverManagerConnectionProvider.java:45) 305 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 17:53:59,052 (DriverManagerConnectionProvider.java:80) 308 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-12 17:53:59,053 (DriverManagerConnectionProvider.java:86) 309 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 17:53:59,264 (SettingsFactory.java:89) 520 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 17:53:59,265 (SettingsFactory.java:90) 521 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-12 17:53:59,280 (Dialect.java:152) 536 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 17:53:59,282 (TransactionFactoryFactory.java:31) 538 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 17:53:59,283 (TransactionManagerLookupFactory.java:33) 539 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 17:53:59,283 (SettingsFactory.java:143) 539 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 17:53:59,283 (SettingsFactory.java:147) 539 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 17:53:59,283 (SettingsFactory.java:154) 539 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 17:53:59,284 (SettingsFactory.java:157) 540 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 17:53:59,284 (SettingsFactory.java:162) 540 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 17:53:59,284 (SettingsFactory.java:170) 540 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 17:53:59,284 (SettingsFactory.java:178) 540 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 17:53:59,285 (SettingsFactory.java:202) 541 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 17:53:59,285 (SettingsFactory.java:205) 541 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 17:53:59,285 (SettingsFactory.java:209) 541 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 17:53:59,285 (SettingsFactory.java:213) 541 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 17:53:59,285 (SettingsFactory.java:382) 541 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 17:53:59,287 (ASTQueryTranslatorFactory.java:24) 543 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 17:53:59,288 (SettingsFactory.java:221) 544 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 17:53:59,288 (SettingsFactory.java:226) 544 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 17:53:59,288 (SettingsFactory.java:231) 544 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 17:53:59,288 (SettingsFactory.java:235) 544 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 17:53:59,288 (SettingsFactory.java:369) 544 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 17:53:59,288 (SettingsFactory.java:250) 544 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 17:53:59,288 (SettingsFactory.java:259) 544 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 17:53:59,292 (SettingsFactory.java:286) 548 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 17:53:59,292 (SettingsFactory.java:290) 548 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 17:53:59,292 (SettingsFactory.java:305) 548 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 17:53:59,292 (SettingsFactory.java:309) 548 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 17:53:59,310 (SessionFactoryImpl.java:161) 566 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 17:53:59,487 (SessionFactoryObjectFactory.java:82) 743 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 17:53:59,612 (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)
645,58 → 1346,975
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
at pt.estgp.es.exemplos.hibernate.Main.main(Main.java:64)
2018-12-12 18:11:29,607 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:11:29,610 (Environment.java:542) 3 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:11:29,612 (Environment.java:676) 5 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:11:29,615 (Environment.java:593) 8 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:11:29,651 (Configuration.java:1441) 44 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/fasfa/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 18:11:29,774 (Configuration.java:553) 167 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 18:11:29,817 (HbmBinder.java:300) 210 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:11:29,879 (HbmBinder.java:817) 272 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:11:29,879 (Configuration.java:553) 272 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 18:11:29,886 (HbmBinder.java:300) 279 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:11:29,887 (HbmBinder.java:817) 280 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:11:29,887 (Configuration.java:553) 280 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 18:11:29,893 (HbmBinder.java:300) 286 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:11:29,894 (HbmBinder.java:817) 287 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:11:29,894 (Configuration.java:553) 287 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 18:11:29,901 (HbmBinder.java:300) 294 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:11:29,902 (HbmBinder.java:817) 295 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:11:29,902 (Configuration.java:1541) 295 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 18:11:29,902 (HbmBinder.java:2375) 295 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:11:29,907 (DriverManagerConnectionProvider.java:41) 300 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:11:29,907 (DriverManagerConnectionProvider.java:42) 300 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:11:29,907 (DriverManagerConnectionProvider.java:45) 300 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:11:29,910 (DriverManagerConnectionProvider.java:80) 303 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-12 18:11:29,910 (DriverManagerConnectionProvider.java:86) 303 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 18:11:30,093 (SettingsFactory.java:89) 486 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 18:11:30,093 (SettingsFactory.java:90) 486 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-12 18:11:30,107 (Dialect.java:152) 500 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:11:30,109 (TransactionFactoryFactory.java:31) 502 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 18:11:30,110 (TransactionManagerLookupFactory.java:33) 503 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 18:11:30,110 (SettingsFactory.java:143) 503 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 18:11:30,110 (SettingsFactory.java:147) 503 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 18:11:30,110 (SettingsFactory.java:154) 503 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 18:11:30,110 (SettingsFactory.java:157) 503 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 18:11:30,111 (SettingsFactory.java:162) 504 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 18:11:30,111 (SettingsFactory.java:170) 504 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 18:11:30,111 (SettingsFactory.java:178) 504 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 18:11:30,111 (SettingsFactory.java:202) 504 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 18:11:30,111 (SettingsFactory.java:205) 504 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 18:11:30,111 (SettingsFactory.java:209) 504 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 18:11:30,111 (SettingsFactory.java:213) 504 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 18:11:30,111 (SettingsFactory.java:382) 504 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 18:11:30,113 (ASTQueryTranslatorFactory.java:24) 506 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 18:11:30,113 (SettingsFactory.java:221) 506 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 18:11:30,113 (SettingsFactory.java:226) 506 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 18:11:30,113 (SettingsFactory.java:231) 506 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 18:11:30,113 (SettingsFactory.java:235) 506 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 18:11:30,113 (SettingsFactory.java:369) 506 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 18:11:30,114 (SettingsFactory.java:250) 507 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 18:11:30,114 (SettingsFactory.java:259) 507 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 18:11:30,119 (SettingsFactory.java:286) 512 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 18:11:30,119 (SettingsFactory.java:290) 512 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 18:11:30,119 (SettingsFactory.java:305) 512 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 18:11:30,119 (SettingsFactory.java:309) 512 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 18:11:30,140 (SessionFactoryImpl.java:161) 533 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 18:11:30,295 (SessionFactoryObjectFactory.java:82) 688 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 18:11:30,409 (AbstractFlushingEventListener.java:301) 802 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:64)
2018-12-12 18:12:56,453 (Environment.java:509) 1 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:12:56,457 (Environment.java:542) 5 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:12:56,459 (Environment.java:676) 7 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:12:56,462 (Environment.java:593) 10 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:12:56,500 (Configuration.java:1441) 48 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/fasfa/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 18:12:56,646 (Configuration.java:553) 194 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 18:12:56,707 (HbmBinder.java:300) 255 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:12:56,778 (HbmBinder.java:817) 326 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:12:56,778 (Configuration.java:553) 326 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 18:12:56,787 (HbmBinder.java:300) 335 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:12:56,788 (HbmBinder.java:817) 336 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:12:56,788 (Configuration.java:553) 336 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 18:12:56,799 (HbmBinder.java:300) 347 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:12:56,800 (HbmBinder.java:817) 348 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:12:56,800 (Configuration.java:553) 348 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 18:12:56,807 (HbmBinder.java:300) 355 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:12:56,809 (HbmBinder.java:817) 357 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:12:56,809 (Configuration.java:1541) 357 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 18:12:56,810 (HbmBinder.java:2375) 358 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:12:56,816 (DriverManagerConnectionProvider.java:41) 364 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:12:56,817 (DriverManagerConnectionProvider.java:42) 365 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:12:56,817 (DriverManagerConnectionProvider.java:45) 365 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:12:56,822 (DriverManagerConnectionProvider.java:80) 370 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-12 18:12:56,822 (DriverManagerConnectionProvider.java:86) 370 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 18:12:57,044 (SettingsFactory.java:89) 592 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 18:12:57,044 (SettingsFactory.java:90) 592 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-12 18:12:57,056 (Dialect.java:152) 604 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:12:57,058 (TransactionFactoryFactory.java:31) 606 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 18:12:57,059 (TransactionManagerLookupFactory.java:33) 607 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 18:12:57,059 (SettingsFactory.java:143) 607 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 18:12:57,059 (SettingsFactory.java:147) 607 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 18:12:57,059 (SettingsFactory.java:154) 607 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 18:12:57,059 (SettingsFactory.java:157) 607 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 18:12:57,060 (SettingsFactory.java:162) 608 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 18:12:57,060 (SettingsFactory.java:170) 608 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 18:12:57,060 (SettingsFactory.java:178) 608 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 18:12:57,061 (SettingsFactory.java:202) 609 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 18:12:57,061 (SettingsFactory.java:205) 609 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 18:12:57,061 (SettingsFactory.java:209) 609 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 18:12:57,061 (SettingsFactory.java:213) 609 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 18:12:57,061 (SettingsFactory.java:382) 609 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 18:12:57,062 (ASTQueryTranslatorFactory.java:24) 610 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 18:12:57,062 (SettingsFactory.java:221) 610 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 18:12:57,062 (SettingsFactory.java:226) 610 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 18:12:57,062 (SettingsFactory.java:231) 610 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 18:12:57,062 (SettingsFactory.java:235) 610 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 18:12:57,063 (SettingsFactory.java:369) 611 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 18:12:57,063 (SettingsFactory.java:250) 611 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 18:12:57,063 (SettingsFactory.java:259) 611 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 18:12:57,065 (SettingsFactory.java:286) 613 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 18:12:57,066 (SettingsFactory.java:290) 614 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 18:12:57,066 (SettingsFactory.java:305) 614 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 18:12:57,066 (SettingsFactory.java:309) 614 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 18:12:57,089 (SessionFactoryImpl.java:161) 637 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 18:12:57,274 (SessionFactoryObjectFactory.java:82) 822 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 18:12:57,400 (AbstractFlushingEventListener.java:301) 948 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:64)
2018-12-12 18:13:37,284 (Environment.java:509) 1 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:13:37,291 (Environment.java:542) 8 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:13:37,293 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:13:37,296 (Environment.java:593) 13 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:13:37,346 (Configuration.java:299) 63 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 18:13:37,562 (HbmBinder.java:300) 279 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:13:37,653 (HbmBinder.java:817) 370 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:13:37,654 (Configuration.java:299) 371 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 18:13:37,664 (HbmBinder.java:300) 381 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:13:37,665 (HbmBinder.java:817) 382 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:13:37,665 (Configuration.java:299) 382 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 18:13:37,672 (HbmBinder.java:300) 389 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:13:37,672 (HbmBinder.java:817) 389 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:13:37,673 (Configuration.java:299) 390 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 18:13:37,678 (HbmBinder.java:300) 395 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:13:37,678 (HbmBinder.java:817) 395 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:13:37,680 (HbmBinder.java:2375) 397 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:13:37,731 (Version.java:15) 448 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-12 18:13:54,698 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:13:54,704 (Environment.java:542) 6 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:13:54,706 (Environment.java:676) 8 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:13:54,710 (Environment.java:593) 12 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:13:54,754 (Configuration.java:299) 56 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 18:13:54,836 (HbmBinder.java:300) 138 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:13:54,909 (HbmBinder.java:817) 211 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:13:54,910 (Configuration.java:299) 212 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 18:13:54,918 (HbmBinder.java:300) 220 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:13:54,918 (HbmBinder.java:817) 220 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:13:54,919 (Configuration.java:299) 221 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 18:13:54,924 (HbmBinder.java:300) 226 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:13:54,925 (HbmBinder.java:817) 227 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:13:54,925 (Configuration.java:299) 227 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 18:13:54,932 (HbmBinder.java:300) 234 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:13:54,933 (HbmBinder.java:817) 235 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:13:54,947 (Dialect.java:152) 249 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:13:54,949 (SchemaUpdate.java:115) 251 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-12 18:13:54,951 (SchemaUpdate.java:126) 253 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-12 18:13:54,952 (DriverManagerConnectionProvider.java:41) 254 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:13:54,952 (DriverManagerConnectionProvider.java:42) 254 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:13:54,952 (DriverManagerConnectionProvider.java:45) 254 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:13:54,956 (DriverManagerConnectionProvider.java:80) 258 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 18:13:54,956 (DriverManagerConnectionProvider.java:86) 258 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-12 18:13:55,038 (SchemaUpdate.java:138) 340 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-12 18:13:55,038 (HbmBinder.java:2375) 340 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:13:55,054 (TableMetadata.java:39) 356 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-12 18:13:55,054 (TableMetadata.java:40) 356 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-12 18:13:55,054 (TableMetadata.java:42) 356 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-12 18:13:55,055 (TableMetadata.java:43) 357 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-12 18:13:55,063 (TableMetadata.java:39) 365 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-12 18:13:55,063 (TableMetadata.java:40) 365 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-12 18:13:55,063 (TableMetadata.java:42) 365 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-12 18:13:55,064 (TableMetadata.java:43) 366 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-12 18:13:55,070 (TableMetadata.java:39) 372 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-12 18:13:55,070 (TableMetadata.java:40) 372 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-12 18:13:55,070 (TableMetadata.java:42) 372 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-12 18:13:55,070 (TableMetadata.java:43) 372 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-12 18:13:55,078 (TableMetadata.java:39) 380 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-12 18:13:55,078 (TableMetadata.java:40) 380 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-12 18:13:55,078 (TableMetadata.java:42) 380 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-12 18:13:55,079 (TableMetadata.java:43) 381 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-12 18:13:55,103 (SchemaUpdate.java:160) 405 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-12 18:13:55,105 (DriverManagerConnectionProvider.java:147) 407 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 18:14:10,710 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:14:10,718 (Environment.java:542) 8 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:14:10,720 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:14:10,726 (Environment.java:593) 16 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:14:10,813 (Configuration.java:1441) 103 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/fasfa/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 18:14:11,114 (Configuration.java:553) 404 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 18:14:11,195 (HbmBinder.java:300) 485 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:14:11,344 (HbmBinder.java:817) 634 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:14:11,345 (Configuration.java:553) 635 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 18:14:11,354 (HbmBinder.java:300) 644 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:14:11,355 (HbmBinder.java:817) 645 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:14:11,355 (Configuration.java:553) 645 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 18:14:11,363 (HbmBinder.java:300) 653 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:14:11,364 (HbmBinder.java:817) 654 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:14:11,364 (Configuration.java:553) 654 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 18:14:11,371 (HbmBinder.java:300) 661 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:14:11,373 (HbmBinder.java:817) 663 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:14:11,373 (Configuration.java:1541) 663 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 18:14:11,374 (HbmBinder.java:2375) 664 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:14:11,389 (DriverManagerConnectionProvider.java:41) 679 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:14:11,389 (DriverManagerConnectionProvider.java:42) 679 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:14:11,389 (DriverManagerConnectionProvider.java:45) 679 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:14:11,396 (DriverManagerConnectionProvider.java:80) 686 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-12 18:14:11,397 (DriverManagerConnectionProvider.java:86) 687 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 18:14:11,527 (SettingsFactory.java:89) 817 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 18:14:11,527 (SettingsFactory.java:90) 817 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 18:14:11,561 (Dialect.java:152) 851 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:14:11,569 (TransactionFactoryFactory.java:31) 859 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 18:14:11,574 (TransactionManagerLookupFactory.java:33) 864 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 18:14:11,574 (SettingsFactory.java:143) 864 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 18:14:11,574 (SettingsFactory.java:147) 864 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 18:14:11,575 (SettingsFactory.java:154) 865 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 18:14:11,575 (SettingsFactory.java:157) 865 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 18:14:11,576 (SettingsFactory.java:162) 866 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 18:14:11,576 (SettingsFactory.java:170) 866 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 18:14:11,576 (SettingsFactory.java:178) 866 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 18:14:11,577 (SettingsFactory.java:202) 867 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 18:14:11,578 (SettingsFactory.java:205) 868 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 18:14:11,578 (SettingsFactory.java:209) 868 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 18:14:11,578 (SettingsFactory.java:213) 868 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 18:14:11,578 (SettingsFactory.java:382) 868 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 18:14:11,585 (ASTQueryTranslatorFactory.java:24) 875 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 18:14:11,585 (SettingsFactory.java:221) 875 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 18:14:11,586 (SettingsFactory.java:226) 876 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 18:14:11,586 (SettingsFactory.java:231) 876 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 18:14:11,586 (SettingsFactory.java:235) 876 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 18:14:11,586 (SettingsFactory.java:369) 876 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 18:14:11,586 (SettingsFactory.java:250) 876 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 18:14:11,586 (SettingsFactory.java:259) 876 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 18:14:11,595 (SettingsFactory.java:286) 885 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 18:14:11,595 (SettingsFactory.java:290) 885 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 18:14:11,595 (SettingsFactory.java:305) 885 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 18:14:11,596 (SettingsFactory.java:309) 886 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 18:14:11,647 (SessionFactoryImpl.java:161) 937 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 18:14:12,019 (SessionFactoryObjectFactory.java:82) 1309 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 18:14:12,204 (AbstractFlushingEventListener.java:301) 1494 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:61)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 18:20:29,490 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:20:29,498 (Environment.java:542) 8 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:20:29,500 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:20:29,506 (Environment.java:593) 16 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:20:29,595 (Configuration.java:1441) 105 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/fasfa/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 18:20:29,889 (Configuration.java:553) 399 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 18:20:29,974 (HbmBinder.java:300) 484 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:20:30,143 (HbmBinder.java:817) 653 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:20:30,143 (Configuration.java:553) 653 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 18:20:30,153 (HbmBinder.java:300) 663 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:20:30,154 (HbmBinder.java:817) 664 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:20:30,154 (Configuration.java:553) 664 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 18:20:30,160 (HbmBinder.java:300) 670 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:20:30,161 (HbmBinder.java:817) 671 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:20:30,161 (Configuration.java:553) 671 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 18:20:30,167 (HbmBinder.java:300) 677 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:20:30,168 (HbmBinder.java:817) 678 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:20:30,168 (Configuration.java:1541) 678 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 18:20:30,169 (HbmBinder.java:2375) 679 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:20:30,179 (DriverManagerConnectionProvider.java:41) 689 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:20:30,179 (DriverManagerConnectionProvider.java:42) 689 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:20:30,180 (DriverManagerConnectionProvider.java:45) 690 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:20:30,186 (DriverManagerConnectionProvider.java:80) 696 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-12 18:20:30,187 (DriverManagerConnectionProvider.java:86) 697 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 18:20:30,288 (SettingsFactory.java:89) 798 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 18:20:30,289 (SettingsFactory.java:90) 799 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 18:20:30,328 (Dialect.java:152) 838 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:20:30,340 (TransactionFactoryFactory.java:31) 850 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 18:20:30,344 (TransactionManagerLookupFactory.java:33) 854 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 18:20:30,344 (SettingsFactory.java:143) 854 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 18:20:30,344 (SettingsFactory.java:147) 854 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 18:20:30,345 (SettingsFactory.java:154) 855 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 18:20:30,345 (SettingsFactory.java:157) 855 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 18:20:30,346 (SettingsFactory.java:162) 856 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 18:20:30,346 (SettingsFactory.java:170) 856 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 18:20:30,346 (SettingsFactory.java:178) 856 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 18:20:30,347 (SettingsFactory.java:202) 857 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 18:20:30,348 (SettingsFactory.java:205) 858 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 18:20:30,348 (SettingsFactory.java:209) 858 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 18:20:30,348 (SettingsFactory.java:213) 858 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 18:20:30,348 (SettingsFactory.java:382) 858 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 18:20:30,353 (ASTQueryTranslatorFactory.java:24) 863 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 18:20:30,353 (SettingsFactory.java:221) 863 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 18:20:30,354 (SettingsFactory.java:226) 864 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 18:20:30,354 (SettingsFactory.java:231) 864 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 18:20:30,354 (SettingsFactory.java:235) 864 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 18:20:30,354 (SettingsFactory.java:369) 864 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 18:20:30,354 (SettingsFactory.java:250) 864 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 18:20:30,354 (SettingsFactory.java:259) 864 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 18:20:30,363 (SettingsFactory.java:286) 873 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 18:20:30,363 (SettingsFactory.java:290) 873 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 18:20:30,364 (SettingsFactory.java:305) 874 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 18:20:30,364 (SettingsFactory.java:309) 874 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 18:20:30,511 (SessionFactoryImpl.java:161) 1021 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 18:20:31,021 (SessionFactoryObjectFactory.java:82) 1531 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 18:20:31,206 (AbstractFlushingEventListener.java:301) 1716 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:61)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 18:25:46,497 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:25:46,505 (Environment.java:542) 8 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:25:46,508 (Environment.java:676) 11 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:25:46,514 (Environment.java:593) 17 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:25:46,598 (Configuration.java:1441) 101 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/fasfa/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 18:25:46,948 (Configuration.java:553) 451 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 18:25:47,034 (HbmBinder.java:300) 537 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:25:47,185 (HbmBinder.java:817) 688 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:25:47,185 (Configuration.java:553) 688 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 18:25:47,194 (HbmBinder.java:300) 697 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:25:47,194 (HbmBinder.java:817) 697 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:25:47,195 (Configuration.java:553) 698 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 18:25:47,203 (HbmBinder.java:300) 706 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:25:47,204 (HbmBinder.java:817) 707 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:25:47,204 (Configuration.java:553) 707 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 18:25:47,209 (HbmBinder.java:300) 712 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:25:47,210 (HbmBinder.java:817) 713 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:25:47,211 (Configuration.java:1541) 714 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 18:25:47,212 (HbmBinder.java:2375) 715 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:25:47,221 (DriverManagerConnectionProvider.java:41) 724 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:25:47,221 (DriverManagerConnectionProvider.java:42) 724 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:25:47,221 (DriverManagerConnectionProvider.java:45) 724 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:25:47,228 (DriverManagerConnectionProvider.java:80) 731 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-12 18:25:47,229 (DriverManagerConnectionProvider.java:86) 732 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 18:25:47,324 (SettingsFactory.java:89) 827 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 18:25:47,324 (SettingsFactory.java:90) 827 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 18:25:47,360 (Dialect.java:152) 863 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:25:47,366 (TransactionFactoryFactory.java:31) 869 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 18:25:47,370 (TransactionManagerLookupFactory.java:33) 873 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 18:25:47,370 (SettingsFactory.java:143) 873 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 18:25:47,370 (SettingsFactory.java:147) 873 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 18:25:47,370 (SettingsFactory.java:154) 873 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 18:25:47,370 (SettingsFactory.java:157) 873 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 18:25:47,372 (SettingsFactory.java:162) 875 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 18:25:47,372 (SettingsFactory.java:170) 875 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 18:25:47,372 (SettingsFactory.java:178) 875 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 18:25:47,374 (SettingsFactory.java:202) 877 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 18:25:47,374 (SettingsFactory.java:205) 877 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 18:25:47,374 (SettingsFactory.java:209) 877 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 18:25:47,374 (SettingsFactory.java:213) 877 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 18:25:47,374 (SettingsFactory.java:382) 877 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 18:25:47,378 (ASTQueryTranslatorFactory.java:24) 881 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 18:25:47,380 (SettingsFactory.java:221) 883 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 18:25:47,380 (SettingsFactory.java:226) 883 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 18:25:47,380 (SettingsFactory.java:231) 883 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 18:25:47,380 (SettingsFactory.java:235) 883 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 18:25:47,380 (SettingsFactory.java:369) 883 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 18:25:47,380 (SettingsFactory.java:250) 883 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 18:25:47,380 (SettingsFactory.java:259) 883 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 18:25:47,389 (SettingsFactory.java:286) 892 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 18:25:47,390 (SettingsFactory.java:290) 893 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 18:25:47,390 (SettingsFactory.java:305) 893 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 18:25:47,391 (SettingsFactory.java:309) 894 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 18:25:47,439 (SessionFactoryImpl.java:161) 942 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 18:25:47,802 (SessionFactoryObjectFactory.java:82) 1305 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 18:25:47,987 (AbstractFlushingEventListener.java:301) 1490 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:61)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 18:36:20,798 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:36:20,805 (Environment.java:542) 7 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:36:20,806 (Environment.java:676) 8 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:36:20,809 (Environment.java:593) 11 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:36:20,861 (Configuration.java:299) 63 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 18:36:21,080 (HbmBinder.java:300) 282 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:36:21,169 (HbmBinder.java:817) 371 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:36:21,169 (Configuration.java:299) 371 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 18:36:21,179 (HbmBinder.java:300) 381 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:36:21,180 (HbmBinder.java:817) 382 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:36:21,181 (Configuration.java:299) 383 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 18:36:21,189 (HbmBinder.java:300) 391 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:36:21,189 (HbmBinder.java:817) 391 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:36:21,190 (Configuration.java:299) 392 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 18:36:21,195 (HbmBinder.java:300) 397 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:36:21,195 (HbmBinder.java:817) 397 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:36:21,196 (HbmBinder.java:2375) 398 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:36:21,247 (Version.java:15) 449 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-12 18:36:26,433 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:36:26,439 (Environment.java:542) 6 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:36:26,440 (Environment.java:676) 7 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:36:26,443 (Environment.java:593) 10 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:36:26,512 (Configuration.java:299) 79 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 18:36:26,591 (HbmBinder.java:300) 158 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:36:26,668 (HbmBinder.java:817) 235 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:36:26,668 (Configuration.java:299) 235 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 18:36:26,676 (HbmBinder.java:300) 243 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:36:26,676 (HbmBinder.java:817) 243 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:36:26,676 (Configuration.java:299) 243 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 18:36:26,683 (HbmBinder.java:300) 250 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:36:26,683 (HbmBinder.java:817) 250 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:36:26,684 (Configuration.java:299) 251 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\fasfa\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 18:36:26,688 (HbmBinder.java:300) 255 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:36:26,689 (HbmBinder.java:817) 256 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:36:26,705 (Dialect.java:152) 272 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:36:26,707 (SchemaUpdate.java:115) 274 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-12 18:36:26,707 (SchemaUpdate.java:126) 274 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-12 18:36:26,709 (DriverManagerConnectionProvider.java:41) 276 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:36:26,709 (DriverManagerConnectionProvider.java:42) 276 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:36:26,710 (DriverManagerConnectionProvider.java:45) 277 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:36:26,712 (DriverManagerConnectionProvider.java:80) 279 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 18:36:26,712 (DriverManagerConnectionProvider.java:86) 279 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-12 18:36:26,801 (SchemaUpdate.java:138) 368 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-12 18:36:26,802 (HbmBinder.java:2375) 369 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:36:26,811 (TableMetadata.java:39) 378 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-12 18:36:26,811 (TableMetadata.java:40) 378 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-12 18:36:26,811 (TableMetadata.java:42) 378 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-12 18:36:26,811 (TableMetadata.java:43) 378 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-12 18:36:26,818 (TableMetadata.java:39) 385 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-12 18:36:26,818 (TableMetadata.java:40) 385 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-12 18:36:26,818 (TableMetadata.java:42) 385 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-12 18:36:26,818 (TableMetadata.java:43) 385 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-12 18:36:26,824 (TableMetadata.java:39) 391 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-12 18:36:26,825 (TableMetadata.java:40) 392 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-12 18:36:26,825 (TableMetadata.java:42) 392 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-12 18:36:26,825 (TableMetadata.java:43) 392 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-12 18:36:26,831 (TableMetadata.java:39) 398 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-12 18:36:26,831 (TableMetadata.java:40) 398 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-12 18:36:26,831 (TableMetadata.java:42) 398 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-12 18:36:26,831 (TableMetadata.java:43) 398 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-12 18:36:26,852 (SchemaUpdate.java:160) 419 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-12 18:36:26,853 (DriverManagerConnectionProvider.java:147) 420 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 18:36:31,547 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:36:31,558 (Environment.java:542) 11 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:36:31,561 (Environment.java:676) 14 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:36:31,569 (Environment.java:593) 22 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:36:31,657 (Configuration.java:1441) 110 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/fasfa/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 18:36:32,004 (Configuration.java:553) 457 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 18:36:32,084 (HbmBinder.java:300) 537 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:36:32,237 (HbmBinder.java:817) 690 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:36:32,238 (Configuration.java:553) 691 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 18:36:32,250 (HbmBinder.java:300) 703 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:36:32,250 (HbmBinder.java:817) 703 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:36:32,250 (Configuration.java:553) 703 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 18:36:32,259 (HbmBinder.java:300) 712 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:36:32,259 (HbmBinder.java:817) 712 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:36:32,259 (Configuration.java:553) 712 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 18:36:32,265 (HbmBinder.java:300) 718 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:36:32,266 (HbmBinder.java:817) 719 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:36:32,266 (Configuration.java:1541) 719 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 18:36:32,267 (HbmBinder.java:2375) 720 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:36:32,278 (DriverManagerConnectionProvider.java:41) 731 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:36:32,278 (DriverManagerConnectionProvider.java:42) 731 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:36:32,278 (DriverManagerConnectionProvider.java:45) 731 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:36:32,283 (DriverManagerConnectionProvider.java:80) 736 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-12 18:36:32,283 (DriverManagerConnectionProvider.java:86) 736 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 18:36:32,381 (SettingsFactory.java:89) 834 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 18:36:32,381 (SettingsFactory.java:90) 834 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 18:36:32,418 (Dialect.java:152) 871 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:36:32,424 (TransactionFactoryFactory.java:31) 877 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 18:36:32,428 (TransactionManagerLookupFactory.java:33) 881 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 18:36:32,428 (SettingsFactory.java:143) 881 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 18:36:32,428 (SettingsFactory.java:147) 881 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 18:36:32,428 (SettingsFactory.java:154) 881 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 18:36:32,428 (SettingsFactory.java:157) 881 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 18:36:32,430 (SettingsFactory.java:162) 883 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 18:36:32,430 (SettingsFactory.java:170) 883 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 18:36:32,430 (SettingsFactory.java:178) 883 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 18:36:32,432 (SettingsFactory.java:202) 885 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 18:36:32,432 (SettingsFactory.java:205) 885 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 18:36:32,432 (SettingsFactory.java:209) 885 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 18:36:32,433 (SettingsFactory.java:213) 886 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 18:36:32,433 (SettingsFactory.java:382) 886 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 18:36:32,438 (ASTQueryTranslatorFactory.java:24) 891 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 18:36:32,438 (SettingsFactory.java:221) 891 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 18:36:32,438 (SettingsFactory.java:226) 891 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 18:36:32,438 (SettingsFactory.java:231) 891 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 18:36:32,438 (SettingsFactory.java:235) 891 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 18:36:32,438 (SettingsFactory.java:369) 891 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 18:36:32,439 (SettingsFactory.java:250) 892 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 18:36:32,439 (SettingsFactory.java:259) 892 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 18:36:32,448 (SettingsFactory.java:286) 901 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 18:36:32,449 (SettingsFactory.java:290) 902 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 18:36:32,449 (SettingsFactory.java:305) 902 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 18:36:32,449 (SettingsFactory.java:309) 902 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 18:36:32,515 (SessionFactoryImpl.java:161) 968 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 18:36:32,897 (SessionFactoryObjectFactory.java:82) 1350 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 18:36:33,104 (AbstractFlushingEventListener.java:301) 1557 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:61)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-12 18:43:04,581 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:43:04,587 (Environment.java:542) 6 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:43:04,591 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:43:04,596 (Environment.java:593) 15 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:43:04,672 (Configuration.java:1441) 91 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/Projeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 18:43:04,872 (Configuration.java:553) 291 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 18:43:04,946 (HbmBinder.java:300) 365 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:43:05,053 (HbmBinder.java:817) 472 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:43:05,053 (Configuration.java:553) 472 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 18:43:05,068 (HbmBinder.java:300) 487 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:43:05,068 (HbmBinder.java:817) 487 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:43:05,068 (Configuration.java:553) 487 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 18:43:05,098 (HbmBinder.java:300) 517 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:43:05,100 (HbmBinder.java:817) 519 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:43:05,100 (Configuration.java:553) 519 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 18:43:05,111 (HbmBinder.java:300) 530 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:43:05,112 (HbmBinder.java:817) 531 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:43:05,112 (Configuration.java:1541) 531 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 18:43:05,113 (HbmBinder.java:2375) 532 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:43:05,122 (DriverManagerConnectionProvider.java:41) 541 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:43:05,122 (DriverManagerConnectionProvider.java:42) 541 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:43:05,122 (DriverManagerConnectionProvider.java:45) 541 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:43:05,127 (DriverManagerConnectionProvider.java:80) 546 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-12 18:43:05,127 (DriverManagerConnectionProvider.java:86) 546 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 18:43:05,395 (SettingsFactory.java:89) 814 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 18:43:05,395 (SettingsFactory.java:90) 814 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-12 18:43:05,419 (Dialect.java:152) 838 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:43:05,423 (TransactionFactoryFactory.java:31) 842 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 18:43:05,425 (TransactionManagerLookupFactory.java:33) 844 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 18:43:05,425 (SettingsFactory.java:143) 844 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 18:43:05,425 (SettingsFactory.java:147) 844 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 18:43:05,425 (SettingsFactory.java:154) 844 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 18:43:05,425 (SettingsFactory.java:157) 844 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 18:43:05,426 (SettingsFactory.java:162) 845 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 18:43:05,427 (SettingsFactory.java:170) 846 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 18:43:05,427 (SettingsFactory.java:178) 846 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 18:43:05,428 (SettingsFactory.java:202) 847 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 18:43:05,428 (SettingsFactory.java:205) 847 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 18:43:05,428 (SettingsFactory.java:209) 847 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 18:43:05,428 (SettingsFactory.java:213) 847 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 18:43:05,428 (SettingsFactory.java:382) 847 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 18:43:05,429 (ASTQueryTranslatorFactory.java:24) 848 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 18:43:05,429 (SettingsFactory.java:221) 848 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 18:43:05,430 (SettingsFactory.java:226) 849 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 18:43:05,430 (SettingsFactory.java:231) 849 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 18:43:05,430 (SettingsFactory.java:235) 849 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 18:43:05,430 (SettingsFactory.java:369) 849 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 18:43:05,430 (SettingsFactory.java:250) 849 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 18:43:05,430 (SettingsFactory.java:259) 849 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 18:43:05,433 (SettingsFactory.java:286) 852 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 18:43:05,433 (SettingsFactory.java:290) 852 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 18:43:05,433 (SettingsFactory.java:305) 852 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 18:43:05,433 (SettingsFactory.java:309) 852 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 18:43:05,462 (SessionFactoryImpl.java:161) 881 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 18:43:05,723 (SessionFactoryObjectFactory.java:82) 1142 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 18:43:05,855 (AbstractFlushingEventListener.java:301) 1274 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:61)
2018-12-12 18:44:02,186 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:44:02,192 (Environment.java:542) 6 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:44:02,194 (Environment.java:676) 8 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:44:02,197 (Environment.java:593) 11 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:44:02,240 (Configuration.java:1441) 54 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/Projeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 18:44:02,385 (Configuration.java:553) 199 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 18:44:02,450 (HbmBinder.java:300) 264 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:44:02,521 (HbmBinder.java:817) 335 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:44:02,521 (Configuration.java:553) 335 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 18:44:02,529 (HbmBinder.java:300) 343 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:44:02,530 (HbmBinder.java:817) 344 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:44:02,530 (Configuration.java:553) 344 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 18:44:02,539 (HbmBinder.java:300) 353 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:44:02,539 (HbmBinder.java:817) 353 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:44:02,539 (Configuration.java:553) 353 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 18:44:02,545 (HbmBinder.java:300) 359 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:44:02,546 (HbmBinder.java:817) 360 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:44:02,546 (Configuration.java:1541) 360 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 18:44:02,547 (HbmBinder.java:2375) 361 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:44:02,552 (DriverManagerConnectionProvider.java:41) 366 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:44:02,552 (DriverManagerConnectionProvider.java:42) 366 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:44:02,553 (DriverManagerConnectionProvider.java:45) 367 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:44:02,557 (DriverManagerConnectionProvider.java:80) 371 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-12 18:44:02,557 (DriverManagerConnectionProvider.java:86) 371 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 18:44:02,814 (SettingsFactory.java:89) 628 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 18:44:02,815 (SettingsFactory.java:90) 629 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-12 18:44:02,832 (Dialect.java:152) 646 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:44:02,836 (TransactionFactoryFactory.java:31) 650 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 18:44:02,838 (TransactionManagerLookupFactory.java:33) 652 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 18:44:02,838 (SettingsFactory.java:143) 652 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 18:44:02,838 (SettingsFactory.java:147) 652 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 18:44:02,839 (SettingsFactory.java:154) 653 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 18:44:02,839 (SettingsFactory.java:157) 653 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 18:44:02,839 (SettingsFactory.java:162) 653 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 18:44:02,840 (SettingsFactory.java:170) 654 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 18:44:02,840 (SettingsFactory.java:178) 654 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 18:44:02,840 (SettingsFactory.java:202) 654 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 18:44:02,841 (SettingsFactory.java:205) 655 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 18:44:02,841 (SettingsFactory.java:209) 655 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 18:44:02,841 (SettingsFactory.java:213) 655 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 18:44:02,841 (SettingsFactory.java:382) 655 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 18:44:02,843 (ASTQueryTranslatorFactory.java:24) 657 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 18:44:02,843 (SettingsFactory.java:221) 657 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 18:44:02,843 (SettingsFactory.java:226) 657 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 18:44:02,843 (SettingsFactory.java:231) 657 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 18:44:02,843 (SettingsFactory.java:235) 657 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 18:44:02,844 (SettingsFactory.java:369) 658 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 18:44:02,844 (SettingsFactory.java:250) 658 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 18:44:02,844 (SettingsFactory.java:259) 658 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 18:44:02,848 (SettingsFactory.java:286) 662 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 18:44:02,848 (SettingsFactory.java:290) 662 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 18:44:02,848 (SettingsFactory.java:305) 662 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 18:44:02,849 (SettingsFactory.java:309) 663 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 18:44:02,879 (SessionFactoryImpl.java:161) 693 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 18:44:03,046 (SessionFactoryObjectFactory.java:82) 860 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 18:44:03,169 (AbstractFlushingEventListener.java:301) 983 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:61)
2018-12-12 18:47:40,775 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:47:40,781 (Environment.java:542) 6 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:47:40,783 (Environment.java:676) 8 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:47:40,786 (Environment.java:593) 11 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:47:40,851 (Configuration.java:299) 76 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\Projeto\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-12 18:47:40,934 (HbmBinder.java:300) 159 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:47:41,017 (HbmBinder.java:817) 242 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:47:41,018 (Configuration.java:299) 243 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\Projeto\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-12 18:47:41,031 (HbmBinder.java:300) 256 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:47:41,032 (HbmBinder.java:817) 257 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:47:41,032 (Configuration.java:299) 257 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\Projeto\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-12 18:47:41,041 (HbmBinder.java:300) 266 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:47:41,042 (HbmBinder.java:817) 267 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:47:41,042 (Configuration.java:299) 267 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\Desktop\Projeto\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-12 18:47:41,049 (HbmBinder.java:300) 274 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:47:41,049 (HbmBinder.java:817) 274 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:47:41,072 (Dialect.java:152) 297 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:47:41,074 (SchemaUpdate.java:115) 299 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-12 18:47:41,075 (SchemaUpdate.java:126) 300 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-12 18:47:41,078 (DriverManagerConnectionProvider.java:41) 303 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:47:41,078 (DriverManagerConnectionProvider.java:42) 303 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:47:41,078 (DriverManagerConnectionProvider.java:45) 303 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:47:41,081 (DriverManagerConnectionProvider.java:80) 306 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 18:47:41,081 (DriverManagerConnectionProvider.java:86) 306 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-12 18:47:41,173 (SchemaUpdate.java:138) 398 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-12 18:47:41,173 (HbmBinder.java:2375) 398 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:47:41,186 (TableMetadata.java:39) 411 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-12 18:47:41,186 (TableMetadata.java:40) 411 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-12 18:47:41,186 (TableMetadata.java:42) 411 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-12 18:47:41,186 (TableMetadata.java:43) 411 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-12 18:47:41,192 (TableMetadata.java:39) 417 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-12 18:47:41,192 (TableMetadata.java:40) 417 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-12 18:47:41,192 (TableMetadata.java:42) 417 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-12 18:47:41,192 (TableMetadata.java:43) 417 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-12 18:47:41,197 (TableMetadata.java:39) 422 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-12 18:47:41,197 (TableMetadata.java:40) 422 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-12 18:47:41,197 (TableMetadata.java:42) 422 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-12 18:47:41,198 (TableMetadata.java:43) 423 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-12 18:47:41,203 (TableMetadata.java:39) 428 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-12 18:47:41,203 (TableMetadata.java:40) 428 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-12 18:47:41,203 (TableMetadata.java:42) 428 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-12 18:47:41,203 (TableMetadata.java:43) 428 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-12 18:47:41,222 (SchemaUpdate.java:160) 447 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-12 18:47:41,222 (DriverManagerConnectionProvider.java:147) 447 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-12 18:48:16,817 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-12 18:48:16,829 (Environment.java:542) 12 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-12 18:48:16,831 (Environment.java:676) 14 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-12 18:48:16,842 (Environment.java:593) 25 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-12 18:48:16,976 (Configuration.java:1441) 159 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/Desktop/Projeto/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-12 18:48:17,268 (Configuration.java:553) 451 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-12 18:48:17,349 (HbmBinder.java:300) 532 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-12 18:48:17,544 (HbmBinder.java:817) 727 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-12 18:48:17,544 (Configuration.java:553) 727 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-12 18:48:17,554 (HbmBinder.java:300) 737 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-12 18:48:17,555 (HbmBinder.java:817) 738 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-12 18:48:17,555 (Configuration.java:553) 738 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-12 18:48:17,567 (HbmBinder.java:300) 750 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-12 18:48:17,568 (HbmBinder.java:817) 751 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-12 18:48:17,568 (Configuration.java:553) 751 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-12 18:48:17,574 (HbmBinder.java:300) 757 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-12 18:48:17,575 (HbmBinder.java:817) 758 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-12 18:48:17,575 (Configuration.java:1541) 758 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-12 18:48:17,576 (HbmBinder.java:2375) 759 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-12 18:48:17,590 (DriverManagerConnectionProvider.java:41) 773 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-12 18:48:17,590 (DriverManagerConnectionProvider.java:42) 773 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-12 18:48:17,590 (DriverManagerConnectionProvider.java:45) 773 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-12 18:48:17,596 (DriverManagerConnectionProvider.java:80) 779 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-12 18:48:17,596 (DriverManagerConnectionProvider.java:86) 779 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-12 18:48:17,699 (SettingsFactory.java:89) 882 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-12 18:48:17,699 (SettingsFactory.java:90) 882 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-12 18:48:17,739 (Dialect.java:152) 922 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-12 18:48:17,749 (TransactionFactoryFactory.java:31) 932 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-12 18:48:17,753 (TransactionManagerLookupFactory.java:33) 936 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-12 18:48:17,753 (SettingsFactory.java:143) 936 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-12 18:48:17,753 (SettingsFactory.java:147) 936 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-12 18:48:17,754 (SettingsFactory.java:154) 937 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-12 18:48:17,754 (SettingsFactory.java:157) 937 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-12 18:48:17,755 (SettingsFactory.java:162) 938 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-12 18:48:17,755 (SettingsFactory.java:170) 938 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-12 18:48:17,756 (SettingsFactory.java:178) 939 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-12 18:48:17,758 (SettingsFactory.java:202) 941 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-12 18:48:17,758 (SettingsFactory.java:205) 941 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-12 18:48:17,758 (SettingsFactory.java:209) 941 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-12 18:48:17,758 (SettingsFactory.java:213) 941 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-12 18:48:17,759 (SettingsFactory.java:382) 942 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-12 18:48:17,765 (ASTQueryTranslatorFactory.java:24) 948 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-12 18:48:17,765 (SettingsFactory.java:221) 948 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-12 18:48:17,765 (SettingsFactory.java:226) 948 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-12 18:48:17,766 (SettingsFactory.java:231) 949 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-12 18:48:17,766 (SettingsFactory.java:235) 949 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-12 18:48:17,766 (SettingsFactory.java:369) 949 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-12 18:48:17,766 (SettingsFactory.java:250) 949 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-12 18:48:17,766 (SettingsFactory.java:259) 949 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-12 18:48:17,781 (SettingsFactory.java:286) 964 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-12 18:48:17,781 (SettingsFactory.java:290) 964 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-12 18:48:17,781 (SettingsFactory.java:305) 964 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-12 18:48:17,781 (SettingsFactory.java:309) 964 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-12 18:48:17,842 (SessionFactoryImpl.java:161) 1025 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-12 18:48:18,283 (SessionFactoryObjectFactory.java:82) 1466 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-12 18:48:18,475 (AbstractFlushingEventListener.java:301) 1658 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:61)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
/es2018/18497/conf/contexto.xml
New file
0,0 → 1,10
<Context path="/project" docBase="C:/Users/danif/IdeaProjects/Exercico 5/build/ant/war"
debug="0">
<!-- Link to the user database we will get roles from -->
<ResourceLink name="users" global="UserDatabase"
type="org.apache.catalina.UserDatabase"/>
 
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="estgweb_log." suffix=".txt"
timestamp="true"/>
</Context>
/es2018/18497/conf/db/load.script
1,2 → 1,2
mysql -uroot -pdaniel1998 -e "create database teste"
mysql -uroot -pdaniel1998 teste < database.sql
mysql -uroot -proot -e "create database teste"
mysql -uroot -proot teste < database.sql
/es2018/18497/conf/web/tiles-default.xml
16,8 → 16,8
 
 
<definition name="page.home" extends="base.definition">
<put name="title" value="Bem vindos"/>
<put name="body" value="home.jsp"/>
<put name="title" value="Listagem de Paginas"/>
<put name="body" value="/listaPaginas.jsp"/>
</definition>
 
<definition name="page.login" extends="base.definition">
26,6 → 26,10
</definition>
 
 
<definition name="page.pagina" extends="base.definition">
<put name="title" value="Apresentando Pagina"/>
<put name="body" value="/apresentaPagina.jsp"/>
</definition>
 
 
</tiles-definitions>
</tiles-definitions>
/es2018/18497/conf/web/struts-default.xml
1,5 → 1,4
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
"http://struts.apache.org/dtds/struts-config_1_3.dtd">
9,7 → 8,7
 
<form-beans>
<!-- Import -->
<!--<form-bean type="pt.estgp.estgweb.web.form.announcements.AnnouncementsForm" name="AnnouncementsForm"/>-->
<form-bean type="pt.estgp.es.exemplos.hibernate.web.login.LoginForm" name="LoginForm"/>
<!--<form-bean type="com.innovkey.opt.imports.web.ImportForm" name="ImportForm"/>-->
</form-beans>
 
28,8 → 27,10
 
<!--Portal Forward-->
<action path="/home" forward="page.home"/>
<action path="/login" forward="page.login"/>
 
<action path="/apresentaPagina" forward="page.pagina"/>
 
 
<!--Authentication-->
<!-- <action path="/authenticate"
type="pt.estgp.estgweb.web.controllers.authenticate.AuthenticateController"
44,9 → 45,21
</action>-->
 
 
<action path="/login"
type="pt.estgp.es.exemplos.hibernate.web.login.LoginAction"
name="LoginForm"
scope="request"
parameter="dispatch"
validate="false"
input="page.home">
<forward name="ok" path="page.home"/>
<forward name="fail" path="page.home"/>
</action>
 
 
 
 
 
</action-mappings>
<!--20 Megabytes upload max size can go until 700 MB nao se sabe porque
pontos possiveis de ajuste Fazer um UPLOAD Servlet
64,4 → 77,4
</plug-in>
 
 
</struts-config>
</struts-config>
/es2018/18497/conf/web/plugins.properties
New file
0,0 → 1,0
pt.estgp.es.exemplos.hibernate.web.pluginSession.RegisterSession=@pt.estgp.es.exemplos.hibernate.web.pluginSession.RegisterSession@
/es2018/18497/conf/web/web.xml
7,19 → 7,22
<listener-class>pt.estgp.es.exemplos.hibernate.web.HibernateStarterListener</listener-class>
</listener>
 
 
<filter>
<filter-name>teste</filter-name>
<filter-name>UserFilter</filter-name>
<filter-class>pt.estgp.es.exemplos.hibernate.web.UserFilter</filter-class>
</filter>
<filter>
<filter-name>SecurityFilter</filter-name>
<filter-class>pt.estgp.es.exemplos.hibernate.web.SecurityFilter</filter-class>
</filter>
 
<filter-mapping>
<filter-name>teste</filter-name>
<url-pattern>/user/*</url-pattern>
<filter-name>SecurityFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!--<filter-mapping>
<filter-name>teste</filter-name>
<url-pattern>/user/*</url-pattern>
</filter-mapping>-->
 
 
<servlet>
<servlet-name>PaginasServlet</servlet-name>
<servlet-class>pt.estgp.es.exemplos.hibernate.web.PaginasServlet</servlet-class>
36,7 → 39,7
<init-param>
<param-name>config</param-name>
<param-value>
/conf/web/struts-default.xml
/WEB-INF/struts-default.xml
</param-value>
</init-param>
<init-param>
53,44 → 56,15
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet>
 
<servlet-mapping>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
 
 
 
 
<servlet-mapping>
<servlet-name>PaginasServlet</servlet-name>
<url-pattern>/paginas</url-pattern>
103,36 → 77,53
<servlet-name>PaginasServlet</servlet-name>
<url-pattern>/testep</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
 
<error-page>
<error-code>404</error-code>
<location>/src/web/errors/404.jsp</location>
<location>/errors/404.jsp</location>
</error-page>
 
<error-page>
<error-code>403</error-code>
<location>/errors/403.jsp</location>
</error-page>
 
<error-page>
<error-code>500</error-code>
<location>/errors/500.jsp</location>
</error-page>
 
<jsp-config>
 
<taglib>
<taglib-uri>/WEB-INF/tlds/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/tlds/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tlds/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/tlds/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tlds/struts-logic.tld</taglib-uri>
<taglib-location>/WEB-INF/tlds/struts-logic.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tlds/struts-nested.tld</taglib-uri>
<taglib-location>/WEB-INF/tlds/struts-nested.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/tlds/struts-tiles.tld</taglib-uri>
<taglib-location>/WEB-INF/tlds/struts-tiles.tld</taglib-location>
</taglib>
</jsp-config>
 
 
 
<!--START FILES-->
<welcome-file-list>
<welcome-file>listaPaginas.jsp</welcome-file>
<welcome-file>home.do</welcome-file>
</welcome-file-list>
 
</web-app>
 
</web-app>
/es2018/18497/local.properties
New file
0,0 → 1,0
pt.estgp.es.exemplos.hibernate.web.pluginSession.RegisterSession=pt.estgp.es.exemplos.hibernate.web.pluginSession.DevelopRegisterSession
/es2018/18497/lib/struts-taglib.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/es2018/18497/lib/commons-io.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/es2018/18497/lib/struts-tiles.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/es2018/18497/lib/struts-core.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/es2018/18497/lib/commons-chain.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/es2018/18497/lib/struts/struts.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/es2018/18497/lib/struts/commons-fileupload-1.3.3.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/es2018/18497/lib/struts/jakarta-oro-2.0.8.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/es2018/18497/lib/struts/commons-validator.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/es2018/18497/lib/struts/commons-beanutils.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/es2018/18497/lib/struts/commons-digester.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/es2018/18497/lib/struts/commons-logging.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/es2018/18497/lib/struts/antlr.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/es2018/18497/lib/metrics/bcel-5.2.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/es2018/18497/lib/metrics/ckjm-1.9.jar
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+ application/octet-stream
/es2018/18497/FicheirosDeProjeto.iml
126,5 → 126,89
</orderEntry>
<orderEntry type="library" name="struts-struts" level="project" />
<orderEntry type="library" name="Java EE 6-Java EE 6" level="project" />
<orderEntry type="library" name="Java EE 6-Java EE 6 (2)" level="project" />
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/commons" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib/commons" recursive="false" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/aspectj" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib/aspectj" recursive="false" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/log4j" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib/log4j" recursive="false" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/dom4j" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib/dom4j" recursive="false" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/hibernate/hibernate3" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="file://$MODULE_DIR$/lib/hibernate/hibernate3" />
</SOURCES>
<jarDirectory url="file://$MODULE_DIR$/lib/hibernate/hibernate3" recursive="false" />
<jarDirectory url="file://$MODULE_DIR$/lib/hibernate/hibernate3" recursive="false" type="SOURCES" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/hibernate/mysql" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib/hibernate/mysql" recursive="false" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/metrics" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib/metrics" recursive="false" />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="file://$MODULE_DIR$/lib/struts" />
</CLASSES>
<JAVADOC />
<SOURCES />
<jarDirectory url="file://$MODULE_DIR$/lib/struts" recursive="false" />
</library>
</orderEntry>
</component>
</module>
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/PaginaImpl.java
1,4 → 1,26
package pt.estgp.es.exemplos.hibernate;
 
import java.util.List;
import java.util.Objects;
 
public class PaginaImpl extends Pagina {
 
public static void main() {
 
System.out.println("new PaginaImpl().getSaveDate().toString() = " + new PaginaImpl().getSaveDate().toString());
 
HibernateUtils.getCurrentSession().beginTransaction();
 
Pagina p2 = new PaginaImpl();
p2.setNome("Teste 2");
HibernateUtils.getCurrentSession().save(p2);
HibernateUtils.getCurrentSession().createCriteria(Pagina.class).list();
List<Pagina> ps = HibernateUtils.getCurrentSession().createCriteria(Pagina.class).list();
 
for (Pagina p: ps) {
p.setNome(p.getNome() + " nnn ");
}
 
HibernateUtils.getCurrentSession().getTransaction().commit();
}
}
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
4,7 → 4,7
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
 
<hibernate-mapping>
<class table="seccao" name="pt.estgp.es.exemplos.hibernate.Seccao" >
<class name="pt.estgp.es.exemplos.hibernate.Seccao" table="seccao">
<meta attribute="scope-class">public abstract</meta>
<meta attribute="extends">DomainObject</meta>
<id name="id" type="long">
13,19 → 13,9
<discriminator column="discriminator"/>
<timestamp source="db" name="updateDate"/>
<property name="saveDate" type="timestamp"/>
<!--<discriminator column="discriminator" />-->
<property name="titulo" type="string" />
<many-to-one name="pagina" class="pt.estgp.es.exemplos.hibernate.Pagina" cascade="none" outer-join="true" column="pagina_id" />
<many-to-one name="pagina" class="pt.estgp.es.exemplos.hibernate.Pagina" column="pagina_id" outer-join="true" cascade="none"/>
 
<!--<subclass name="pt.estgp.es.exemplos.hibernate.SeccaoTeste" discriminator-value="SeccaoTeste">
<property name="texto" type="string" />
 
</subclass>
 
<subclass name="pt.estgp.es.exemplos.hibernate.SeccaoTeste2" discriminator-value="SeccaoTeste2">
<property name="image" type="string" />
 
</subclass>-->
<subclass name="pt.estgp.es.exemplos.hibernate.SeccaoImpl" discriminator-value="SeccaoImpl"/>
</class>
</hibernate-mapping>
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/User.hbm.xml
14,13 → 14,13
<timestamp source="db" name="updateDate"/>
<property name="saveDate" type="timestamp"/>
<property name="admin" type="boolean" />
<property name="nome" type="string" />
<property name="telemovel" type="string" />
<property name="email" type="string" />
<property name="username" type="string" />
<property name="password" type="string" />
<property name="roles" type="string" />
 
<subclass name="pt.estgp.es.exemplos.hibernate.UserImpl" discriminator-value="UserImpl"/>
 
 
</class>
</hibernate-mapping>
 
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
14,13 → 14,12
<timestamp source="db" name="updateDate"/>
<property name="saveDate" type="timestamp"/>
<property name="nome" type="string" />
<many-to-one name="dono" class="pt.estgp.es.exemplos.hibernate.User"/><!--???-->
<many-to-one name="dono" class="pt.estgp.es.exemplos.hibernate.User"/>
<list name="seccoes" cascade="none">
<key column="pagina_id"/>
<index column="i" />
<one-to-many class="pt.estgp.es.exemplos.hibernate.Seccao" />
</list>
 
<subclass name="pt.estgp.es.exemplos.hibernate.PaginaImpl" discriminator-value="PaginaImpl"/>
</class>
</hibernate-mapping>
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/services/ServicoSessoes.java
New file
0,0 → 1,43
package pt.estgp.es.exemplos.hibernate.services;
 
import pt.estgp.es.exemplos.hibernate.HibernateUtils;
import pt.estgp.es.exemplos.hibernate.User;
import pt.estgp.es.exemplos.hibernate.UserSession;
import pt.estgp.es.exemplos.hibernate.UserSessionImpl;
import pt.estgp.es.exemplos.hibernate.security.SecurityContextProvider;
import pt.estgp.es.exemplos.hibernate.security.logic.Transaction;
 
import javax.servlet.http.HttpServletRequest;
 
public class ServicoSessoes {
 
/**
* Regista-se o contexto de segurança no monitor e cria-se uma sessão na base de dados
* se não existir
* @param requester
* @return UserSession registada para o Requester
*/
@Transaction
public UserSession registerUserSession(String requester) {
 
SecurityContextProvider.getInstance().registerSessionContext(requester);
UserSession session;
try {
session = (UserSession) HibernateUtils.getCurrentSession().load(UserSession.class, requester);
if(session == null)
{
session = new UserSessionImpl();
session.setCookie(requester);
HibernateUtils.getCurrentSession().save(session);
}
}
catch(Exception e)
{
 
session = new UserSessionImpl();
session.setCookie(requester);
HibernateUtils.getCurrentSession().save(session);
}
return session;
}
}
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/services/ServicoPaginas.java
8,7 → 8,10
import pt.estgp.es.exemplos.hibernate.security.logic.HasRole;
import pt.estgp.es.exemplos.hibernate.security.logic.IsAuthenticated;
import pt.estgp.es.exemplos.hibernate.security.logic.Transaction;
import pt.estgp.es.exemplos.hibernate.web.PaginasServlet;
 
import javax.servlet.ServletException;
 
public class ServicoPaginas
{
 
19,6 → 22,12
@HasRole(role = "admin")
public void criaSeccaoService(String idPagina, String titulo)
{
try {
new PaginasServlet().init();
} catch (ServletException e) {
e.printStackTrace();
}
 
Pagina p = (Pagina) HibernateUtils.getCurrentSession().load(Pagina.class, new Long(idPagina));
Seccao seccao = new SeccaoImpl();
seccao.setTitulo(titulo);
27,6 → 36,10
 
HibernateUtils.getCurrentSession().save(seccao);
}
 
@Transaction
@IsAuthenticated
@HasRole(role = "admin")
public long deleteSeccaoService(String idSeccao)
{
Seccao seccao = (Seccao) HibernateUtils.getCurrentSession().load(Seccao.class, new Long(idSeccao));
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/Main.java
17,8 → 17,6
{
 
 
 
 
//HibernateUtils.getCurrentSession().beginTransaction();
 
//HibernateUtils.getCurrentSession().connection().commit();
54,9 → 52,6
seccao.setPagina(p);
 
 
 
 
 
HibernateUtils.getCurrentSession().connection().commit();
 
 
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
4,7 → 4,7
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
 
<hibernate-mapping>
<class name="pt.estgp.es.exemplos.hibernate.UserSession" table="userSession">
<class name="pt.estgp.es.exemplos.hibernate.UserSession" table="usersession">
<meta attribute="scope-class">public abstract</meta>
<meta attribute="extends">DomainObject</meta>
<id name="cookie" type="string">
13,8 → 13,7
<discriminator column="discriminator"/>
<timestamp source="db" name="updateDate"/>
<property name="saveDate" type="timestamp"/>
<many-to-one name="user" class="pt.estgp.es.exemplos.hibernate.User"></many-to-one>
<many-to-one name="user" class="pt.estgp.es.exemplos.hibernate.User"/>
<subclass name="pt.estgp.es.exemplos.hibernate.UserSessionImpl" discriminator-value="UserSessionImpl"/>
</class>
</hibernate-mapping>
 
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/web/pluginSession/ServerRegisterSession.java
New file
0,0 → 1,31
package pt.estgp.es.exemplos.hibernate.web.pluginSession;
 
import pt.estgp.es.exemplos.hibernate.UserSession;
import pt.estgp.es.exemplos.hibernate.services.ServicoSessoes;
 
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.http.HttpServletRequest;
import java.io.IOException;
 
public class ServerRegisterSession implements RegisterSession {
 
 
/**
* Abre uma sessao se esta não existir
* Não lida com o User da Sessão, se não existir
* significa que não está autenticado
*
* @param servletRequest
* @return
* @throws IOException
* @throws ServletException
*/
 
@Override
public UserSession openSession(ServletRequest servletRequest)
{
return new ServicoSessoes().registerUserSession(((HttpServletRequest)servletRequest).getSession().getId());
}
 
}
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/web/pluginSession/PluginFactory.java
New file
0,0 → 1,23
package pt.estgp.es.exemplos.hibernate.web.pluginSession;
 
import java.io.IOException;
import java.util.Properties;
 
public class PluginFactory
{
static Properties properties = new Properties();
static
{
try {
properties.load(PluginFactory.class.getResourceAsStream("/plugins.properties"));
} catch (IOException e) {
e.printStackTrace();
}
}
 
public static Object getPlugin(Class iface) throws ClassNotFoundException,IllegalAccessException, InstantiationException {
String classNameVerdadeiro = properties.getProperty(iface.getName());
return Class.forName(classNameVerdadeiro).newInstance();
}
 
}
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/web/pluginSession/DevelopRegisterSession.java
New file
0,0 → 1,49
package pt.estgp.es.exemplos.hibernate.web.pluginSession;
 
import pt.estgp.es.exemplos.hibernate.HibernateUtils;
import pt.estgp.es.exemplos.hibernate.User;
import pt.estgp.es.exemplos.hibernate.UserSession;
import pt.estgp.es.exemplos.hibernate.UserSessionImpl;
import pt.estgp.es.exemplos.hibernate.security.SecurityContextProvider;
 
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.http.HttpServletRequest;
import java.io.IOException;
 
public class DevelopRegisterSession implements RegisterSession {
 
/**
* Abre uma sessao se esta não existir e associa-a sempre ao User com id 1
* @param servletRequest
* @return
* @throws IOException
* @throws ServletException
*/
@Override
public UserSession openSession(ServletRequest servletRequest) {
HttpServletRequest request = (HttpServletRequest) servletRequest;
 
SecurityContextProvider.getInstance().registerSessionContext(request.getSession().getId());
UserSession session;
HibernateUtils.getCurrentSession().beginTransaction();
try {
session = (UserSession) HibernateUtils.getCurrentSession().load(UserSession.class, request.getSession().getId());
if(session == null)
{
session = new UserSessionImpl();
session.setCookie(request.getSession().getId());
HibernateUtils.getCurrentSession().save(session);
}
}catch(Exception e)
{
session = new UserSessionImpl();
session.setCookie(request.getSession().getId());
HibernateUtils.getCurrentSession().save(session);
}
User u = (User) HibernateUtils.getCurrentSession().load(User.class, new Long(1));
session.setUser(u);
HibernateUtils.getCurrentSession().getTransaction().commit();
return session;
}
}
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/web/pluginSession/RegisterSession.java
New file
0,0 → 1,12
package pt.estgp.es.exemplos.hibernate.web.pluginSession;
 
import pt.estgp.es.exemplos.hibernate.UserSession;
 
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import java.io.IOException;
 
public interface RegisterSession
{
public UserSession openSession(ServletRequest servletRequest);
}
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/web/UserFilter.java
1,16 → 1,19
package pt.estgp.es.exemplos.hibernate.web;
 
import org.hibernate.Criteria;
import org.hibernate.criterion.Order;
import pt.estgp.es.exemplos.hibernate.HibernateUtils;
import pt.estgp.es.exemplos.hibernate.User;
import pt.estgp.es.exemplos.hibernate.UserSession;
import pt.estgp.es.exemplos.hibernate.security.SecurityContextProvider;
 
import javax.servlet.*;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
 
 
import java.io.IOException;
 
import static org.hibernate.criterion.Restrictions.like;
import static org.hibernate.criterion.Restrictions.*;
 
public class UserFilter implements Filter {
@Override
21,27 → 24,27
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
HttpServletResponse response=(HttpServletResponse) servletResponse;
//response.sendError(403);
 
HttpServletRequest request = (HttpServletRequest) servletRequest;
//request.getSession().getId();
//SecurityCotextProvider.getInstance().registerSessionContext(request.getSession().getId());
 
System.out.println(request.getSession().getId());
 
HibernateUtils.getCurrentSession().beginTransaction();
UserSession session = (UserSession) HibernateUtils.getCurrentSession().load(UserSession.class, request.getSession().getId());
 
UserSession session= (UserSession) HibernateUtils.getCurrentSession().load(UserSession.class, request.getSession().getId());;
User u = session.getUser();
if(u != null)
filterChain.doFilter(servletRequest,response);
 
if(u!=null && u.isAdmin()) {
filterChain.doFilter(servletRequest, response);
}
else
response.sendError(403);
 
HibernateUtils.getCurrentSession().getTransaction().commit();
HibernateUtils.getCurrentSession().getTransaction().rollback();
}
 
@Override
public void destroy() {
 
}
}
 
}
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/web/login/LoginAction.java
New file
0,0 → 1,37
package pt.estgp.es.exemplos.hibernate.web.login;
 
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.DispatchAction;
 
 
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
 
public class LoginAction extends DispatchAction
{
public ActionForward login(ActionMapping mapping,
ActionForm form ,
HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
 
LoginForm lf = (LoginForm) form;
 
 
 
System.out.println(lf.getUsername());
System.out.println(lf.getPassword());
 
 
return mapping.getInputForward();
 
//return mapping.findForward("ok");
 
}
 
}
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/web/login/LoginForm.java
New file
0,0 → 1,29
package pt.estgp.es.exemplos.hibernate.web.login;
 
 
import org.apache.struts.action.ActionForm;
import org.apache.struts.upload.FormFile;
 
public class LoginForm extends ActionForm
{
 
String username;
String password;
 
 
public String getUsername() {
return username;
}
 
public void setUsername(String username) {
this.username = username;
}
 
public String getPassword() {
return password;
}
 
public void setPassword(String password) {
this.password = password;
}
}
/es2018/18497/src/java/pt/estgp/es/exemplos/hibernate/web/SecurityFilter.java
1,17 → 1,21
package pt.estgp.es.exemplos.hibernate.web;
 
import org.apache.log4j.Logger;
import pt.estgp.es.exemplos.hibernate.HibernateUtils;
import pt.estgp.es.exemplos.hibernate.UserSession;
import pt.estgp.es.exemplos.hibernate.UserSessionImpl;
import pt.estgp.es.exemplos.hibernate.web.pluginSession.PluginFactory;
import pt.estgp.es.exemplos.hibernate.web.pluginSession.RegisterSession;
 
import javax.servlet.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
 
import static org.hibernate.criterion.Restrictions.like;
 
public class SecurityFilter implements Filter {
 
private static final Logger logger = Logger.getLogger(SecurityFilter.class);
private static final String SESSION_IN_REQUEST_KEY = "UserSession";
 
@Override
public void init(FilterConfig filterConfig) throws ServletException{
 
20,46 → 24,29
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
HttpServletResponse response=(HttpServletResponse) servletResponse;
loadSessionProxy(servletRequest);
filterChain.doFilter(servletRequest, response);
}
 
HttpServletRequest request = (HttpServletRequest) servletRequest;
request.getSession().getId();
//SecurityCotextProvider.getInstance().registerSessionContext(request.getSession().getId());
HibernateUtils.getCurrentSession().beginTransaction();
public static UserSession loadSessionProxy(ServletRequest servletRequest) throws IOException, ServletException{
UserSession session = (UserSession) servletRequest.getAttribute(SESSION_IN_REQUEST_KEY);
 
/*User user= (User)HibernateUtils.getCurrentSession()
.createCriteria(User.class)
.createAlias("user", "u")
.add(like("u.nome", "jorge"))
.add(eq("username", "jcmachado"))
.add(eq("password", "123"))
//.add(Order.asc("username"))
.uniqueResult();*/
 
User u = null;
try {
UserSession session= (UserSession) HibernateUtils.getCurrentSession().load(UserSession.class, request.getSession().getId());;
if(session==null){
session= new UserSessionImpl();
session.setCookie(request.getSession().getId());
HibernateUtils.getCurrentSession().save(session);
RegisterSession plugin;
plugin = (RegisterSession) PluginFactory.getPlugin(RegisterSession.class);
session = plugin.openSession(servletRequest);
servletRequest.setAttribute(SESSION_IN_REQUEST_KEY,session);
}
u= session.getUser();
} catch (ClassNotFoundException | IllegalAccessException | InstantiationException e) {
logger.error(e,e);
return null;
}
catch (Exception e){
UserSession session = new UserSessionImpl();
session.setCookie(request.getSession().getId());
HibernateUtils.getCurrentSession().save(session);
 
return session;
}
HibernateUtils.getCurrentSession().getTransaction().commit();
 
filterChain.doFilter(servletRequest, response);
 
}
 
@Override
public void destroy() {
 
}
 
}
/es2018/18497/src/java/teste/TesteDomainObject.java
New file
0,0 → 1,42
package teste;
 
import junit.framework.TestCase;
import pt.estgp.es.exemplos.hibernate.HibernateUtils;
import pt.estgp.es.exemplos.hibernate.Pagina;
import pt.estgp.es.exemplos.hibernate.PaginaImpl;
 
public class TesteDomainObject extends TestCase {
@Override
protected void setUp() throws Exception {
super.setUp();
System.out.println("Sett up");
}
 
@Override
protected void tearDown() throws Exception {
super.tearDown();
System.out.println("Tear down");
}
 
public void testSaveDate() {
HibernateUtils.getCurrentSession().beginTransaction();
 
Pagina p2 = new PaginaImpl();
p2.setNome("Teste 2");
HibernateUtils.getCurrentSession().save(p2);
System.out.println("p2.getSaveDate() = " + p2.getSaveDate());
 
HibernateUtils.getCurrentSession().getTransaction().commit();
 
 
HibernateUtils.getCurrentSession().beginTransaction();
Pagina loaded = (Pagina) HibernateUtils.getCurrentSession().load(Pagina.class, p2.getId());
System.out.println("loaded.getSaveDate() = " + loaded.getSaveDate());
 
 
assertEquals(loaded.getNome(), p2.getNome());
HibernateUtils.getCurrentSession().getTransaction().commit();
 
}
}
 
/es2018/18497/src/java/teste/teste2.java
New file
0,0 → 1,8
package teste;
 
public class teste2 {
public String hello()
{
return "Chegas-te";
}
}
/es2018/18497/src/updates/update2.0.txt
1,6 → 1,5
SET SQL_SAFE_UPDATES=0;
 
update pagina set discriminator = "PaginaImpl" where id>0;
update seccao set discriminator = "SeccaoImpl" where id>0;
update user set discriminator = "UserImpl" where id>0;
update userSession set discriminator = "UserSessionImpl";
update pagina set discriminator = "PaginaImpl";
update seccao set discriminator = "SeccaoImpl";
update user set discriminator = "UserImpl";
update usersession set discriminator = "UserSessionImpl";
/es2018/18497/src/gen/pt/estgp/es/exemplos/hibernate/Pagina.java
1,5 → 1,5
package pt.estgp.es.exemplos.hibernate;
// Generated 10/dez/2018 22:36:13 by Hibernate Tools 3.2.0.b9
// Generated 12/dez/2018 18:36:21 by Hibernate Tools 3.2.0.b9
 
 
import java.util.ArrayList;
/es2018/18497/src/gen/pt/estgp/es/exemplos/hibernate/UserSession.java
1,5 → 1,5
package pt.estgp.es.exemplos.hibernate;
// Generated 10/dez/2018 22:36:13 by Hibernate Tools 3.2.0.b9
// Generated 12/dez/2018 18:36:21 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/es2018/18497/src/gen/pt/estgp/es/exemplos/hibernate/Seccao.java
1,5 → 1,5
package pt.estgp.es.exemplos.hibernate;
// Generated 10/dez/2018 22:36:13 by Hibernate Tools 3.2.0.b9
// Generated 12/dez/2018 18:36:21 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/es2018/18497/src/gen/pt/estgp/es/exemplos/hibernate/User.java
1,5 → 1,5
package pt.estgp.es.exemplos.hibernate;
// Generated 10/dez/2018 22:36:13 by Hibernate Tools 3.2.0.b9
// Generated 12/dez/2018 18:36:21 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
14,6 → 14,9
private Date updateDate;
private Date saveDate;
private boolean admin;
private String nome;
private String telemovel;
private String email;
private String username;
private String password;
private String roles;
50,6 → 53,27
public void setAdmin(boolean admin) {
this.admin = admin;
}
public String getNome() {
return this.nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getTelemovel() {
return this.telemovel;
}
public void setTelemovel(String telemovel) {
this.telemovel = telemovel;
}
public String getEmail() {
return this.email;
}
public void setEmail(String email) {
this.email = email;
}
public String getUsername() {
return this.username;
}
/es2018/18497/src/web/layout1.jsp
20,13 → 20,20
<!-- JQUERY -->
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
 
</head>
<body id="public">
<!-- HEADER -->
<tiles:insert attribute="header"/>
 
<div class="panel panel-primary">
<div class="panel-heading">
<tiles:getAsString name="title"/>
</div>
<div class="panel-body">
<tiles:insert attribute="body"/>
</div>
</div>
 
<!-- FOOTER -->
<tiles:insert attribute="footer"/>
</body>
/es2018/18497/src/web/listaPaginas.jsp
1,33 → 1,16
<%@page language="java" contentType="UTF-8" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page import="java.util.*" %>
<%@ page import="pt.estgp.es.exemplos.hibernate.HibernateUtils" %>
<%@ page import="org.hibernate.Session" %>
<%@ page import="pt.estgp.es.exemplos.hibernate.Pagina" %>
<%@ page import="org.hibernate.criterion.Order" %>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!--BOOTSTRAP-->
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<!-- JQUERY -->
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
</head>
<body>
<div class="panel panel-primary">
<div class="panel-heading">
Listagem de Páginas Existentes
</div>
<div class="panel-body">
Coloque aqui o seu código java
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %>
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %>
<jsp:useBean id="UserSession" type="pt.estgp.es.exemplos.hibernate.UserSession"/>
<ul><%-- Inicio de uma lista de HTML--%>
<%
53,7 → 36,7
%>
<li>
<a href="apresentaPagina.jsp?id=<%=id%>" target="_blank">
<a href="apresentaPagina.do?id=<%=id%>" target="_blank">
<%=nomeDaPagina%>
</a>
</li>
66,8 → 49,10
</ul><%-- Final de uma lista de HTML--%>
</div>
</div>
 
</body>
</html>
<html:form action="/login">
<input type="hidden" name="dispatch" value="login">
Nome: <html:text property="username"/><br/>
Data: <html:text property="password"/><br/>
<html:submit value="Submeter"/>
</html:form>
/es2018/18497/src/web/errors/500.jsp
5,12 → 5,13
Time: 11:48
To change this template use File | Settings | File Templates.
--%>
<%@ page import="teste.Teste" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
 
Erro
</body>
</html>
/es2018/18497/src/web/errors/403.jsp
5,14 → 5,16
Time: 11:48
To change this template use File | Settings | File Templates.
--%>
<%@ page import="teste.Teste" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
 
<% request.getSession().setAttribute("user", u); %>
 
<html>
<head>
<title>Title</title>
</head>
<body>
 
Nao autorizado
</body>
</html>
/es2018/18497/src/web/errors/404.jsp
5,12 → 5,13
Time: 11:47
To change this template use File | Settings | File Templates.
--%>
<%@ page import="teste.Teste" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
 
Pagina nao encontrada
</body>
</html>
/es2018/18497/src/web/apresentaPagina.jsp
1,6 → 1,7
<%@ page import="pt.estgp.es.exemplos.hibernate.HibernateUtils" %>
<%@ page import="pt.estgp.es.exemplos.hibernate.Pagina" %>
<%@ page import="pt.estgp.es.exemplos.hibernate.Seccao" %><%--
<%@ page import="pt.estgp.es.exemplos.hibernate.Seccao" %>
<%@ page import="pt.estgp.es.exemplos.hibernate.web.SecurityFilter" %><%--
Created by IntelliJ IDEA.
User: jmachado
Date: 29/10/2018
8,14 → 9,19
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<jsp:useBean scope="request" id="UserSession" type="pt.estgp.es.exemplos.hibernate.UserSession"/>
 
<html>
<head>
<title></title>
</head>
<body>
 
Olá ${UserSession.user.nome} estamos a ver uma página.
 
<%
 
pt.estgp.es.exemplos.hibernate.UserSession sess = SecurityFilter.loadSessionProxy(request);
String id = request.getParameter("id");
HibernateUtils.getCurrentSession().beginTransaction();
 
44,6 → 50,8
<%
for(Seccao s: p.getSeccoes())
{
 
 
%>
<h2><%=s.getTitulo()%>
<a href="<%=request.getContextPath()%>/paginasDelete?idSeccao=<%=s.getId()%>">
/es2018/18497/libs.xml
1,10 → 1,15
<?xml version="1.0"?>
 
<project name="Hibernate-LIBS" basedir=".">
 
 
<property file="local.properties"/>
<property file="build.properties"/>
 
<path id="pathref">
<fileset dir="lib/struts">
<include name="*.jar" />
</fileset>
<fileset dir="${tomcat.common.lib}">
<include name="*.jar" />
</fileset>
31,15 → 36,15
</fileset>
</path>
 
 
<taskdef name="hibernatetool"
classname="org.hibernate.tool.ant.HibernateToolTask"
classpathref="pathref" classpath="${build.dir.classes}"/>
 
<taskdef name="schemaupdate"
classname="org.hibernate.tool.hbm2ddl.SchemaUpdateTask"
classpathref="pathref" classpath="${build.dir.classes}"/>
 
 
 
<!--<taskdef name="tomcat.deploy" classname="org.apache.catalina.ant.DeployTask" classpathref="pathref" />-->
<!--<taskdef name="tomcat.undeploy" classname="org.apache.catalina.ant.UndeployTask" classpathref="pathref" />-->
<!--<taskdef name="tomcat.reload" classname="org.apache.catalina.ant.ReloadTask" classpathref="pathref" />-->
/es2018/18497/build.properties
30,5 → 30,5
database.port=3306
database.catalog=teste
database.username=root
database.password=daniel1998
database.password=root
database.connection.url=jdbc:mysql://${database.host}:${database.port}/${database.catalog}?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
/es2018/18497/metricas-desenho-ckjm.txt
0,0 → 1,41
WMC DIT NOC CBO RFC LCOM Ce NPM.
 
pt.estgp.es.exemplos.hibernate.security.SecurityContextProvider 6 1 0 1 14 7 3 4
pt.estgp.es.exemplos.hibernate.UserSession 10 0 1 2 11 33 7 10
pt.estgp.es.exemplos.hibernate.security.logic.AccessDeniedException 5 2 2 0 10 10 2 5
pt.estgp.es.exemplos.hibernate.web.login.LoginForm 5 0 0 1 6 6 1 5
pt.estgp.es.exemplos.hibernate.web.pluginSession.ServerRegisterSession 2 1 0 3 7 1 0 2
pt.estgp.es.exemplos.hibernate.UserImpl 1 0 0 1 2 0 0 1
pt.estgp.es.exemplos.hibernate.security.SecuritySessionContext 6 1 0 0 8 0 4 5
pt.estgp.es.exemplos.hibernate.web.pluginSession.DevelopRegisterSession 2 1 0 9 17 1 0 2
pt.estgp.es.exemplos.hibernate.security.logic.SecurityAspects 11 1 0 13 39 55 0 10
pt.estgp.es.exemplos.hibernate.security.logic.JointPointUtils 2 1 0 4 8 1 1 2
teste.teste2 2 1 0 0 3 1 0 2
pt.estgp.es.exemplos.hibernate.web.PaginasDeleteServlet 3 3 0 1 11 3 0 1
pt.estgp.es.exemplos.hibernate.DomainObject 2 1 4 0 4 1 4 2
pt.estgp.es.exemplos.hibernate.web.HibernateStarterListener 9 1 0 3 13 34 0 8
pt.estgp.es.exemplos.hibernate.services.ServicoPaginas 4 1 0 7 22 6 2 3
pt.estgp.es.exemplos.hibernate.PaginaImpl 2 0 0 5 21 1 2 2
pt.estgp.es.exemplos.hibernate.security.logic.HasRole 1 1 0 0 1 0 1 1
pt.estgp.es.exemplos.hibernate.web.login.LoginAction 2 0 0 5 7 1 0 2
pt.estgp.es.exemplos.hibernate.SeccaoImpl 1 0 0 1 2 0 2 1
pt.estgp.es.exemplos.hibernate.web.UserFilter 4 1 0 5 16 6 0 4
pt.estgp.es.exemplos.hibernate.security.example.ServiceExample 3 1 0 0 8 3 0 3
pt.estgp.es.exemplos.hibernate.HibernateUtils 6 1 0 5 18 13 9 4
pt.estgp.es.exemplos.hibernate.security.logic.NotAuthenticatedException 5 0 0 1 10 10 0 5
pt.estgp.es.exemplos.hibernate.web.PaginasServlet 3 3 0 1 11 3 1 1
pt.estgp.es.exemplos.hibernate.web.SecurityFilter 6 1 0 4 14 13 0 5
pt.estgp.es.exemplos.hibernate.security.logic.FailRoleException 5 0 0 1 10 10 1 5
pt.estgp.es.exemplos.hibernate.Pagina 13 0 1 2 15 62 5 13
pt.estgp.es.exemplos.hibernate.Main 2 1 0 10 32 1 0 2
pt.estgp.es.exemplos.hibernate.Seccao 11 0 1 2 12 45 3 11
pt.estgp.es.exemplos.hibernate.UserSessionImpl 1 0 0 1 2 0 2 1
teste.Teste 2 1 0 0 3 1 0 2
pt.estgp.es.exemplos.hibernate.services.ServicoSessoes 2 1 0 6 10 1 1 2
pt.estgp.es.exemplos.hibernate.security.logic.PrintParameterExample 1 1 0 0 1 0 1 1
pt.estgp.es.exemplos.hibernate.web.pluginSession.PluginFactory 3 1 0 0 12 1 1 2
teste.TesteDomainObject 4 0 0 6 25 6 0 2
pt.estgp.es.exemplos.hibernate.web.pluginSession.RegisterSession 1 1 0 1 1 0 3 1
pt.estgp.es.exemplos.hibernate.User 21 0 1 1 22 190 5 21
pt.estgp.es.exemplos.hibernate.security.logic.IsAuthenticated 0 1 0 0 0 0 0 0
pt.estgp.es.exemplos.hibernate.security.logic.Transaction 0 1 0 0 0 0 0 0
/es2018/18497/teste.log.2018-12-11
New file
0,0 → 1,1044
2018-12-11 16:37:04,390 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 16:37:04,396 (Environment.java:542) 6 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 16:37:04,397 (Environment.java:676) 7 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 16:37:04,401 (Environment.java:593) 11 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 16:37:04,451 (Configuration.java:299) 61 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-11 16:37:04,680 (HbmBinder.java:300) 290 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 16:37:04,778 (HbmBinder.java:817) 388 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 16:37:04,778 (Configuration.java:299) 388 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-11 16:37:04,791 (HbmBinder.java:300) 401 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 16:37:04,792 (HbmBinder.java:817) 402 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 16:37:04,792 (Configuration.java:299) 402 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-11 16:37:04,799 (HbmBinder.java:300) 409 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 16:37:04,800 (HbmBinder.java:817) 410 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 16:37:04,800 (Configuration.java:299) 410 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-11 16:37:04,805 (HbmBinder.java:300) 415 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 16:37:04,806 (HbmBinder.java:817) 416 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 16:37:04,807 (HbmBinder.java:2375) 417 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 16:37:04,864 (Version.java:15) 474 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-11 16:41:53,071 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 16:41:53,075 (Environment.java:542) 4 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 16:41:53,076 (Environment.java:676) 5 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 16:41:53,078 (Environment.java:593) 7 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 16:41:53,132 (Configuration.java:299) 61 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-11 16:41:53,273 (HbmBinder.java:300) 202 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 16:41:53,373 (HbmBinder.java:817) 302 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 16:41:53,373 (Configuration.java:299) 302 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-11 16:41:53,383 (HbmBinder.java:300) 312 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 16:41:53,383 (HbmBinder.java:817) 312 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 16:41:53,384 (Configuration.java:299) 313 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-11 16:41:53,393 (HbmBinder.java:300) 322 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 16:41:53,395 (HbmBinder.java:817) 324 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 16:41:53,395 (Configuration.java:299) 324 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-11 16:41:53,404 (HbmBinder.java:300) 333 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 16:41:53,405 (HbmBinder.java:817) 334 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 16:41:53,427 (Dialect.java:152) 356 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 16:41:53,431 (SchemaUpdate.java:115) 360 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-11 16:41:53,431 (SchemaUpdate.java:126) 360 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-11 16:41:53,435 (DriverManagerConnectionProvider.java:41) 364 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 16:41:53,435 (DriverManagerConnectionProvider.java:42) 364 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 16:41:53,435 (DriverManagerConnectionProvider.java:45) 364 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 16:41:53,442 (DriverManagerConnectionProvider.java:80) 371 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 16:41:53,442 (DriverManagerConnectionProvider.java:86) 371 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-11 16:41:53,548 (SchemaUpdate.java:138) 477 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-11 16:41:53,549 (HbmBinder.java:2375) 478 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 16:41:53,563 (TableMetadata.java:39) 492 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-11 16:41:53,563 (TableMetadata.java:40) 492 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-11 16:41:53,563 (TableMetadata.java:42) 492 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-11 16:41:53,563 (TableMetadata.java:43) 492 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-11 16:41:53,573 (TableMetadata.java:39) 502 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-11 16:41:53,573 (TableMetadata.java:40) 502 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-11 16:41:53,573 (TableMetadata.java:42) 502 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-11 16:41:53,573 (TableMetadata.java:43) 502 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-11 16:41:53,580 (TableMetadata.java:39) 509 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-11 16:41:53,580 (TableMetadata.java:40) 509 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, roles, admin, id, username, discriminator]
2018-12-11 16:41:53,581 (TableMetadata.java:42) 510 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-11 16:41:53,581 (TableMetadata.java:43) 510 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-11 16:41:53,588 (TableMetadata.java:39) 517 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-11 16:41:53,588 (TableMetadata.java:40) 517 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-11 16:41:53,588 (TableMetadata.java:42) 517 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee]
2018-12-11 16:41:53,588 (TableMetadata.java:43) 517 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, primary]
2018-12-11 16:41:53,675 (SchemaUpdate.java:160) 604 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-11 16:41:53,676 (DriverManagerConnectionProvider.java:147) 605 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 19:32:24,134 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 19:32:24,141 (Environment.java:542) 7 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 19:32:24,143 (Environment.java:676) 9 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 19:32:24,149 (Environment.java:593) 15 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 19:32:24,218 (Configuration.java:299) 84 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-11 19:32:24,362 (HbmBinder.java:300) 228 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 19:32:24,479 (HbmBinder.java:817) 345 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 19:32:24,479 (Configuration.java:299) 345 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-11 19:32:24,489 (HbmBinder.java:300) 355 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 19:32:24,490 (HbmBinder.java:817) 356 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 19:32:24,490 (Configuration.java:299) 356 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-11 19:32:24,498 (HbmBinder.java:300) 364 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 19:32:24,499 (HbmBinder.java:817) 365 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 19:32:24,499 (Configuration.java:299) 365 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-11 19:32:24,505 (HbmBinder.java:300) 371 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 19:32:24,505 (HbmBinder.java:817) 371 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 19:32:24,526 (Dialect.java:152) 392 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 19:32:24,530 (SchemaUpdate.java:115) 396 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-11 19:32:24,531 (SchemaUpdate.java:126) 397 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-11 19:32:24,533 (DriverManagerConnectionProvider.java:41) 399 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 19:32:24,534 (DriverManagerConnectionProvider.java:42) 400 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 19:32:24,534 (DriverManagerConnectionProvider.java:45) 400 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 19:32:24,537 (DriverManagerConnectionProvider.java:80) 403 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 19:32:24,538 (DriverManagerConnectionProvider.java:86) 404 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-11 19:32:24,667 (SchemaUpdate.java:138) 533 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-11 19:32:24,667 (HbmBinder.java:2375) 533 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 19:32:24,689 (TableMetadata.java:39) 555 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-11 19:32:24,689 (TableMetadata.java:40) 555 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-11 19:32:24,689 (TableMetadata.java:42) 555 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-11 19:32:24,689 (TableMetadata.java:43) 555 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-11 19:32:24,700 (TableMetadata.java:39) 566 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-11 19:32:24,700 (TableMetadata.java:40) 566 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-11 19:32:24,700 (TableMetadata.java:42) 566 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-11 19:32:24,701 (TableMetadata.java:43) 567 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-11 19:32:24,707 (TableMetadata.java:39) 573 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-11 19:32:24,707 (TableMetadata.java:40) 573 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-11 19:32:24,707 (TableMetadata.java:42) 573 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-11 19:32:24,707 (TableMetadata.java:43) 573 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-11 19:32:24,718 (TableMetadata.java:39) 584 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-11 19:32:24,718 (TableMetadata.java:40) 584 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-11 19:32:24,718 (TableMetadata.java:42) 584 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-11 19:32:24,718 (TableMetadata.java:43) 584 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-11 19:32:24,744 (SchemaUpdate.java:160) 610 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-11 19:32:24,745 (DriverManagerConnectionProvider.java:147) 611 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 19:32:29,596 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 19:32:29,603 (Environment.java:542) 7 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 19:32:29,604 (Environment.java:676) 8 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 19:32:29,608 (Environment.java:593) 12 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 19:32:29,668 (Configuration.java:299) 72 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-11 19:32:29,913 (HbmBinder.java:300) 317 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 19:32:30,013 (HbmBinder.java:817) 417 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 19:32:30,013 (Configuration.java:299) 417 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-11 19:32:30,026 (HbmBinder.java:300) 430 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 19:32:30,027 (HbmBinder.java:817) 431 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 19:32:30,027 (Configuration.java:299) 431 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-11 19:32:30,034 (HbmBinder.java:300) 438 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 19:32:30,035 (HbmBinder.java:817) 439 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 19:32:30,035 (Configuration.java:299) 439 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-11 19:32:30,040 (HbmBinder.java:300) 444 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 19:32:30,041 (HbmBinder.java:817) 445 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 19:32:30,042 (HbmBinder.java:2375) 446 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 19:32:30,123 (Version.java:15) 527 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-11 20:01:03,131 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 20:01:03,135 (Environment.java:542) 4 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 20:01:03,137 (Environment.java:676) 6 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 20:01:03,140 (Environment.java:593) 9 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 20:01:03,179 (Configuration.java:1441) 48 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-11 20:01:03,307 (Configuration.java:553) 176 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-11 20:01:03,371 (HbmBinder.java:300) 240 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 20:01:03,430 (HbmBinder.java:817) 299 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 20:01:03,430 (Configuration.java:553) 299 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-11 20:01:03,438 (HbmBinder.java:300) 307 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 20:01:03,438 (HbmBinder.java:817) 307 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 20:01:03,439 (Configuration.java:553) 308 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-11 20:01:03,449 (HbmBinder.java:300) 318 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 20:01:03,449 (HbmBinder.java:817) 318 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 20:01:03,450 (Configuration.java:553) 319 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-11 20:01:03,457 (HbmBinder.java:300) 326 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 20:01:03,458 (HbmBinder.java:817) 327 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 20:01:03,458 (Configuration.java:1541) 327 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-11 20:01:03,458 (HbmBinder.java:2375) 327 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 20:01:03,463 (DriverManagerConnectionProvider.java:41) 332 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 20:01:03,463 (DriverManagerConnectionProvider.java:42) 332 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 20:01:03,463 (DriverManagerConnectionProvider.java:45) 332 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 20:01:03,466 (DriverManagerConnectionProvider.java:80) 335 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-11 20:01:03,466 (DriverManagerConnectionProvider.java:86) 335 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-11 20:01:03,706 (SettingsFactory.java:89) 575 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-11 20:01:03,706 (SettingsFactory.java:90) 575 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} )
2018-12-11 20:01:03,720 (Dialect.java:152) 589 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 20:01:03,722 (TransactionFactoryFactory.java:31) 591 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-11 20:01:03,723 (TransactionManagerLookupFactory.java:33) 592 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-11 20:01:03,723 (SettingsFactory.java:143) 592 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-11 20:01:03,723 (SettingsFactory.java:147) 592 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-11 20:01:03,723 (SettingsFactory.java:154) 592 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-11 20:01:03,723 (SettingsFactory.java:157) 592 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-11 20:01:03,724 (SettingsFactory.java:162) 593 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-11 20:01:03,724 (SettingsFactory.java:170) 593 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-11 20:01:03,724 (SettingsFactory.java:178) 593 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-11 20:01:03,724 (SettingsFactory.java:202) 593 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-11 20:01:03,724 (SettingsFactory.java:205) 593 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-11 20:01:03,724 (SettingsFactory.java:209) 593 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-11 20:01:03,724 (SettingsFactory.java:213) 593 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-11 20:01:03,724 (SettingsFactory.java:382) 593 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-11 20:01:03,726 (ASTQueryTranslatorFactory.java:24) 595 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-11 20:01:03,727 (SettingsFactory.java:221) 596 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-11 20:01:03,727 (SettingsFactory.java:226) 596 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-11 20:01:03,727 (SettingsFactory.java:231) 596 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-11 20:01:03,727 (SettingsFactory.java:235) 596 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-11 20:01:03,727 (SettingsFactory.java:369) 596 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-11 20:01:03,727 (SettingsFactory.java:250) 596 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-11 20:01:03,727 (SettingsFactory.java:259) 596 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-11 20:01:03,729 (SettingsFactory.java:286) 598 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-11 20:01:03,730 (SettingsFactory.java:290) 599 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-11 20:01:03,730 (SettingsFactory.java:305) 599 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-11 20:01:03,730 (SettingsFactory.java:309) 599 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-11 20:01:03,753 (SessionFactoryImpl.java:161) 622 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-11 20:01:03,913 (SessionFactoryObjectFactory.java:82) 782 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-11 20:01:04,061 (AbstractFlushingEventListener.java:301) 930 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-11 20:11:16,891 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 20:11:16,897 (Environment.java:542) 6 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 20:11:16,899 (Environment.java:676) 8 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 20:11:16,901 (Environment.java:593) 10 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 20:11:16,953 (Configuration.java:299) 62 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-11 20:11:17,202 (HbmBinder.java:300) 311 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 20:11:17,301 (HbmBinder.java:817) 410 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 20:11:17,302 (Configuration.java:299) 411 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-11 20:11:17,312 (HbmBinder.java:300) 421 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 20:11:17,313 (HbmBinder.java:817) 422 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 20:11:17,313 (Configuration.java:299) 422 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-11 20:11:17,322 (HbmBinder.java:300) 431 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 20:11:17,322 (HbmBinder.java:817) 431 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 20:11:17,322 (Configuration.java:299) 431 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-11 20:11:17,327 (HbmBinder.java:300) 436 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 20:11:17,328 (HbmBinder.java:817) 437 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 20:11:17,329 (HbmBinder.java:2375) 438 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 20:11:17,380 (Version.java:15) 489 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-11 20:15:53,978 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 20:15:53,982 (Environment.java:542) 4 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 20:15:53,983 (Environment.java:676) 5 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 20:15:53,986 (Environment.java:593) 8 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 20:15:54,033 (Configuration.java:299) 55 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-11 20:15:54,139 (HbmBinder.java:300) 161 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 20:15:54,218 (HbmBinder.java:817) 240 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 20:15:54,218 (Configuration.java:299) 240 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-11 20:15:54,228 (HbmBinder.java:300) 250 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 20:15:54,229 (HbmBinder.java:817) 251 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 20:15:54,229 (Configuration.java:299) 251 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-11 20:15:54,236 (HbmBinder.java:300) 258 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 20:15:54,236 (HbmBinder.java:817) 258 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 20:15:54,237 (Configuration.java:299) 259 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-11 20:15:54,244 (HbmBinder.java:300) 266 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 20:15:54,245 (HbmBinder.java:817) 267 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 20:15:54,260 (Dialect.java:152) 282 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 20:15:54,262 (SchemaUpdate.java:115) 284 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-11 20:15:54,262 (SchemaUpdate.java:126) 284 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-11 20:15:54,264 (DriverManagerConnectionProvider.java:41) 286 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 20:15:54,265 (DriverManagerConnectionProvider.java:42) 287 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 20:15:54,265 (DriverManagerConnectionProvider.java:45) 287 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 20:15:54,267 (DriverManagerConnectionProvider.java:80) 289 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 20:15:54,267 (DriverManagerConnectionProvider.java:86) 289 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-11 20:15:54,352 (SchemaUpdate.java:138) 374 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-11 20:15:54,353 (HbmBinder.java:2375) 375 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 20:15:54,366 (TableMetadata.java:39) 388 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-11 20:15:54,366 (TableMetadata.java:40) 388 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-11 20:15:54,367 (TableMetadata.java:42) 389 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-11 20:15:54,367 (TableMetadata.java:43) 389 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-11 20:15:54,374 (TableMetadata.java:39) 396 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-11 20:15:54,374 (TableMetadata.java:40) 396 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-11 20:15:54,374 (TableMetadata.java:42) 396 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-11 20:15:54,374 (TableMetadata.java:43) 396 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-11 20:15:54,379 (TableMetadata.java:39) 401 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-11 20:15:54,379 (TableMetadata.java:40) 401 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-11 20:15:54,379 (TableMetadata.java:42) 401 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-11 20:15:54,380 (TableMetadata.java:43) 402 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-11 20:15:54,385 (TableMetadata.java:39) 407 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-11 20:15:54,385 (TableMetadata.java:40) 407 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-11 20:15:54,385 (TableMetadata.java:42) 407 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-11 20:15:54,385 (TableMetadata.java:43) 407 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-11 20:15:54,409 (SchemaUpdate.java:160) 431 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-11 20:15:54,410 (DriverManagerConnectionProvider.java:147) 432 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 20:50:22,519 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 20:50:22,523 (Environment.java:542) 4 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 20:50:22,525 (Environment.java:676) 6 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 20:50:22,528 (Environment.java:593) 9 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 20:50:22,574 (Configuration.java:299) 55 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-11 20:50:22,658 (HbmBinder.java:300) 139 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 20:50:22,784 (HbmBinder.java:817) 265 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 20:50:22,784 (Configuration.java:299) 265 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-11 20:50:22,797 (HbmBinder.java:300) 278 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 20:50:22,798 (HbmBinder.java:817) 279 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 20:50:22,798 (Configuration.java:299) 279 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-11 20:50:22,805 (HbmBinder.java:300) 286 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 20:50:22,806 (HbmBinder.java:817) 287 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 20:50:22,806 (Configuration.java:299) 287 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-11 20:50:22,812 (HbmBinder.java:300) 293 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 20:50:22,813 (HbmBinder.java:817) 294 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 20:50:22,830 (Dialect.java:152) 311 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 20:50:22,832 (SchemaUpdate.java:115) 313 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-11 20:50:22,832 (SchemaUpdate.java:126) 313 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-11 20:50:22,834 (DriverManagerConnectionProvider.java:41) 315 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 20:50:22,834 (DriverManagerConnectionProvider.java:42) 315 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 20:50:22,834 (DriverManagerConnectionProvider.java:45) 315 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 20:50:22,837 (DriverManagerConnectionProvider.java:80) 318 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 20:50:22,837 (DriverManagerConnectionProvider.java:86) 318 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-11 20:50:22,931 (SchemaUpdate.java:138) 412 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-11 20:50:22,931 (HbmBinder.java:2375) 412 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 20:50:22,945 (TableMetadata.java:39) 426 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-11 20:50:22,945 (TableMetadata.java:40) 426 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-11 20:50:22,945 (TableMetadata.java:42) 426 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-11 20:50:22,945 (TableMetadata.java:43) 426 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-11 20:50:22,953 (TableMetadata.java:39) 434 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-11 20:50:22,953 (TableMetadata.java:40) 434 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-11 20:50:22,953 (TableMetadata.java:42) 434 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-11 20:50:22,953 (TableMetadata.java:43) 434 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-11 20:50:22,960 (TableMetadata.java:39) 441 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-11 20:50:22,960 (TableMetadata.java:40) 441 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-11 20:50:22,960 (TableMetadata.java:42) 441 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-11 20:50:22,960 (TableMetadata.java:43) 441 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-11 20:50:22,966 (TableMetadata.java:39) 447 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-11 20:50:22,967 (TableMetadata.java:40) 448 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-11 20:50:22,967 (TableMetadata.java:42) 448 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-11 20:50:22,967 (TableMetadata.java:43) 448 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-11 20:50:22,986 (SchemaUpdate.java:160) 467 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-11 20:50:22,989 (DriverManagerConnectionProvider.java:147) 470 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 21:15:06,842 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 21:15:06,856 (Environment.java:542) 14 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 21:15:06,859 (Environment.java:676) 17 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 21:15:06,867 (Environment.java:593) 25 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 21:15:06,999 (Configuration.java:1441) 157 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-11 21:15:07,354 (Configuration.java:553) 512 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-11 21:15:07,448 (HbmBinder.java:300) 606 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 21:15:07,596 (HbmBinder.java:817) 754 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 21:15:07,597 (Configuration.java:553) 755 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-11 21:15:07,606 (HbmBinder.java:300) 764 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 21:15:07,606 (HbmBinder.java:817) 764 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 21:15:07,607 (Configuration.java:553) 765 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-11 21:15:07,614 (HbmBinder.java:300) 772 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 21:15:07,614 (HbmBinder.java:817) 772 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 21:15:07,615 (Configuration.java:553) 773 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-11 21:15:07,620 (HbmBinder.java:300) 778 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 21:15:07,621 (HbmBinder.java:817) 779 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 21:15:07,621 (Configuration.java:1541) 779 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-11 21:15:07,622 (HbmBinder.java:2375) 780 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 21:15:07,632 (DriverManagerConnectionProvider.java:41) 790 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 21:15:07,632 (DriverManagerConnectionProvider.java:42) 790 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 21:15:07,632 (DriverManagerConnectionProvider.java:45) 790 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 21:15:07,638 (DriverManagerConnectionProvider.java:80) 796 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-11 21:15:07,638 (DriverManagerConnectionProvider.java:86) 796 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-11 21:15:07,735 (SettingsFactory.java:89) 893 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-11 21:15:07,735 (SettingsFactory.java:90) 893 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-11 21:15:07,769 (Dialect.java:152) 927 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 21:15:07,775 (TransactionFactoryFactory.java:31) 933 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-11 21:15:07,778 (TransactionManagerLookupFactory.java:33) 936 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-11 21:15:07,778 (SettingsFactory.java:143) 936 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-11 21:15:07,778 (SettingsFactory.java:147) 936 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-11 21:15:07,779 (SettingsFactory.java:154) 937 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-11 21:15:07,779 (SettingsFactory.java:157) 937 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-11 21:15:07,780 (SettingsFactory.java:162) 938 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-11 21:15:07,780 (SettingsFactory.java:170) 938 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-11 21:15:07,780 (SettingsFactory.java:178) 938 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-11 21:15:07,782 (SettingsFactory.java:202) 940 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-11 21:15:07,782 (SettingsFactory.java:205) 940 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-11 21:15:07,782 (SettingsFactory.java:209) 940 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-11 21:15:07,782 (SettingsFactory.java:213) 940 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-11 21:15:07,782 (SettingsFactory.java:382) 940 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-11 21:15:07,788 (ASTQueryTranslatorFactory.java:24) 946 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-11 21:15:07,789 (SettingsFactory.java:221) 947 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-11 21:15:07,789 (SettingsFactory.java:226) 947 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-11 21:15:07,789 (SettingsFactory.java:231) 947 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-11 21:15:07,789 (SettingsFactory.java:235) 947 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-11 21:15:07,790 (SettingsFactory.java:369) 948 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-11 21:15:07,790 (SettingsFactory.java:250) 948 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-11 21:15:07,790 (SettingsFactory.java:259) 948 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-11 21:15:07,799 (SettingsFactory.java:286) 957 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-11 21:15:07,799 (SettingsFactory.java:290) 957 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-11 21:15:07,800 (SettingsFactory.java:305) 958 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-11 21:15:07,800 (SettingsFactory.java:309) 958 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-11 21:15:07,858 (SessionFactoryImpl.java:161) 1016 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-11 21:15:08,231 (SessionFactoryObjectFactory.java:82) 1389 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-11 21:15:08,417 (AbstractFlushingEventListener.java:301) 1575 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)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-11 21:16:55,480 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 21:16:55,490 (Environment.java:542) 10 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 21:16:55,492 (Environment.java:676) 12 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 21:16:55,499 (Environment.java:593) 19 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 21:16:55,642 (Configuration.java:1441) 162 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-11 21:16:55,970 (Configuration.java:553) 490 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-11 21:16:56,050 (HbmBinder.java:300) 570 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 21:16:56,196 (HbmBinder.java:817) 716 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 21:16:56,196 (Configuration.java:553) 716 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-11 21:16:56,204 (HbmBinder.java:300) 724 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 21:16:56,205 (HbmBinder.java:817) 725 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 21:16:56,205 (Configuration.java:553) 725 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-11 21:16:56,212 (HbmBinder.java:300) 732 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 21:16:56,212 (HbmBinder.java:817) 732 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 21:16:56,213 (Configuration.java:553) 733 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-11 21:16:56,218 (HbmBinder.java:300) 738 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 21:16:56,219 (HbmBinder.java:817) 739 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 21:16:56,219 (Configuration.java:1541) 739 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-11 21:16:56,221 (HbmBinder.java:2375) 741 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 21:16:56,233 (DriverManagerConnectionProvider.java:41) 753 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 21:16:56,233 (DriverManagerConnectionProvider.java:42) 753 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 21:16:56,233 (DriverManagerConnectionProvider.java:45) 753 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 21:16:56,238 (DriverManagerConnectionProvider.java:80) 758 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-11 21:16:56,238 (DriverManagerConnectionProvider.java:86) 758 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-11 21:16:56,344 (SettingsFactory.java:89) 864 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-11 21:16:56,345 (SettingsFactory.java:90) 865 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-11 21:16:56,390 (Dialect.java:152) 910 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 21:16:56,401 (TransactionFactoryFactory.java:31) 921 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-11 21:16:56,404 (TransactionManagerLookupFactory.java:33) 924 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-11 21:16:56,404 (SettingsFactory.java:143) 924 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-11 21:16:56,405 (SettingsFactory.java:147) 925 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-11 21:16:56,405 (SettingsFactory.java:154) 925 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-11 21:16:56,405 (SettingsFactory.java:157) 925 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-11 21:16:56,406 (SettingsFactory.java:162) 926 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-11 21:16:56,406 (SettingsFactory.java:170) 926 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-11 21:16:56,406 (SettingsFactory.java:178) 926 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-11 21:16:56,408 (SettingsFactory.java:202) 928 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-11 21:16:56,408 (SettingsFactory.java:205) 928 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-11 21:16:56,408 (SettingsFactory.java:209) 928 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-11 21:16:56,408 (SettingsFactory.java:213) 928 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-11 21:16:56,408 (SettingsFactory.java:382) 928 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-11 21:16:56,413 (ASTQueryTranslatorFactory.java:24) 933 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-11 21:16:56,414 (SettingsFactory.java:221) 934 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-11 21:16:56,414 (SettingsFactory.java:226) 934 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-11 21:16:56,414 (SettingsFactory.java:231) 934 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-11 21:16:56,414 (SettingsFactory.java:235) 934 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-11 21:16:56,414 (SettingsFactory.java:369) 934 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-11 21:16:56,414 (SettingsFactory.java:250) 934 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-11 21:16:56,414 (SettingsFactory.java:259) 934 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-11 21:16:56,424 (SettingsFactory.java:286) 944 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-11 21:16:56,425 (SettingsFactory.java:290) 945 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-11 21:16:56,426 (SettingsFactory.java:305) 946 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-11 21:16:56,427 (SettingsFactory.java:309) 947 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-11 21:16:56,482 (SessionFactoryImpl.java:161) 1002 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-11 21:16:56,906 (SessionFactoryObjectFactory.java:82) 1426 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-11 21:16:57,094 (AbstractFlushingEventListener.java:301) 1614 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)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-11 21:23:12,059 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 21:23:12,063 (Environment.java:542) 4 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 21:23:12,065 (Environment.java:676) 6 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 21:23:12,071 (Environment.java:593) 12 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 21:23:12,120 (Configuration.java:299) 61 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-11 21:23:12,240 (HbmBinder.java:300) 181 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 21:23:12,326 (HbmBinder.java:817) 267 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 21:23:12,326 (Configuration.java:299) 267 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-11 21:23:12,339 (HbmBinder.java:300) 280 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 21:23:12,340 (HbmBinder.java:817) 281 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 21:23:12,340 (Configuration.java:299) 281 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-11 21:23:12,347 (HbmBinder.java:300) 288 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 21:23:12,348 (HbmBinder.java:817) 289 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 21:23:12,348 (Configuration.java:299) 289 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-11 21:23:12,356 (HbmBinder.java:300) 297 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 21:23:12,356 (HbmBinder.java:817) 297 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 21:23:12,373 (Dialect.java:152) 314 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 21:23:12,375 (SchemaUpdate.java:115) 316 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-11 21:23:12,376 (SchemaUpdate.java:126) 317 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-11 21:23:12,378 (DriverManagerConnectionProvider.java:41) 319 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 21:23:12,378 (DriverManagerConnectionProvider.java:42) 319 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 21:23:12,379 (DriverManagerConnectionProvider.java:45) 320 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 21:23:12,382 (DriverManagerConnectionProvider.java:80) 323 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 21:23:12,382 (DriverManagerConnectionProvider.java:86) 323 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-11 21:23:12,469 (SchemaUpdate.java:138) 410 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-11 21:23:12,469 (HbmBinder.java:2375) 410 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 21:23:12,483 (TableMetadata.java:39) 424 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-11 21:23:12,483 (TableMetadata.java:40) 424 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-11 21:23:12,484 (TableMetadata.java:42) 425 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-11 21:23:12,484 (TableMetadata.java:43) 425 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-11 21:23:12,491 (TableMetadata.java:39) 432 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-11 21:23:12,492 (TableMetadata.java:40) 433 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-11 21:23:12,492 (TableMetadata.java:42) 433 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-11 21:23:12,492 (TableMetadata.java:43) 433 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-11 21:23:12,498 (TableMetadata.java:39) 439 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-11 21:23:12,498 (TableMetadata.java:40) 439 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-11 21:23:12,498 (TableMetadata.java:42) 439 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-11 21:23:12,498 (TableMetadata.java:43) 439 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-11 21:23:12,505 (TableMetadata.java:39) 446 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-11 21:23:12,506 (TableMetadata.java:40) 447 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-11 21:23:12,506 (TableMetadata.java:42) 447 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-11 21:23:12,506 (TableMetadata.java:43) 447 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-11 21:23:12,525 (SchemaUpdate.java:160) 466 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-11 21:23:12,526 (DriverManagerConnectionProvider.java:147) 467 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 21:23:21,857 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 21:23:21,868 (Environment.java:542) 11 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 21:23:21,870 (Environment.java:676) 13 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 21:23:21,877 (Environment.java:593) 20 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 21:23:21,989 (Configuration.java:1441) 132 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-11 21:23:22,325 (Configuration.java:553) 468 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-11 21:23:22,413 (HbmBinder.java:300) 556 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 21:23:22,573 (HbmBinder.java:817) 716 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 21:23:22,573 (Configuration.java:553) 716 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-11 21:23:22,582 (HbmBinder.java:300) 725 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 21:23:22,583 (HbmBinder.java:817) 726 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 21:23:22,583 (Configuration.java:553) 726 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-11 21:23:22,591 (HbmBinder.java:300) 734 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 21:23:22,592 (HbmBinder.java:817) 735 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 21:23:22,593 (Configuration.java:553) 736 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-11 21:23:22,598 (HbmBinder.java:300) 741 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 21:23:22,599 (HbmBinder.java:817) 742 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 21:23:22,600 (Configuration.java:1541) 743 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-11 21:23:22,601 (HbmBinder.java:2375) 744 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 21:23:22,612 (DriverManagerConnectionProvider.java:41) 755 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 21:23:22,612 (DriverManagerConnectionProvider.java:42) 755 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 21:23:22,613 (DriverManagerConnectionProvider.java:45) 756 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 21:23:22,620 (DriverManagerConnectionProvider.java:80) 763 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-11 21:23:22,622 (DriverManagerConnectionProvider.java:86) 765 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-11 21:23:22,726 (SettingsFactory.java:89) 869 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-11 21:23:22,726 (SettingsFactory.java:90) 869 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-11 21:23:22,768 (Dialect.java:152) 911 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 21:23:22,777 (TransactionFactoryFactory.java:31) 920 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-11 21:23:22,780 (TransactionManagerLookupFactory.java:33) 923 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-11 21:23:22,781 (SettingsFactory.java:143) 924 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-11 21:23:22,781 (SettingsFactory.java:147) 924 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-11 21:23:22,781 (SettingsFactory.java:154) 924 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-11 21:23:22,781 (SettingsFactory.java:157) 924 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-11 21:23:22,782 (SettingsFactory.java:162) 925 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-11 21:23:22,782 (SettingsFactory.java:170) 925 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-11 21:23:22,783 (SettingsFactory.java:178) 926 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-11 21:23:22,784 (SettingsFactory.java:202) 927 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-11 21:23:22,785 (SettingsFactory.java:205) 928 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-11 21:23:22,785 (SettingsFactory.java:209) 928 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-11 21:23:22,785 (SettingsFactory.java:213) 928 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-11 21:23:22,785 (SettingsFactory.java:382) 928 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-11 21:23:22,790 (ASTQueryTranslatorFactory.java:24) 933 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-11 21:23:22,791 (SettingsFactory.java:221) 934 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-11 21:23:22,791 (SettingsFactory.java:226) 934 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-11 21:23:22,792 (SettingsFactory.java:231) 935 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-11 21:23:22,792 (SettingsFactory.java:235) 935 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-11 21:23:22,792 (SettingsFactory.java:369) 935 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-11 21:23:22,792 (SettingsFactory.java:250) 935 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-11 21:23:22,792 (SettingsFactory.java:259) 935 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-11 21:23:22,803 (SettingsFactory.java:286) 946 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-11 21:23:22,804 (SettingsFactory.java:290) 947 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-11 21:23:22,804 (SettingsFactory.java:305) 947 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-11 21:23:22,804 (SettingsFactory.java:309) 947 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-11 21:23:22,889 (SessionFactoryImpl.java:161) 1032 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-11 21:23:23,369 (SessionFactoryObjectFactory.java:82) 1512 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-11 21:23:23,570 (AbstractFlushingEventListener.java:301) 1713 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)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-11 21:23:34,926 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 21:23:34,934 (Environment.java:542) 8 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 21:23:34,936 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 21:23:34,938 (Environment.java:593) 12 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 21:23:34,998 (Configuration.java:299) 72 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-11 21:23:35,233 (HbmBinder.java:300) 307 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 21:23:35,341 (HbmBinder.java:817) 415 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 21:23:35,342 (Configuration.java:299) 416 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-11 21:23:35,355 (HbmBinder.java:300) 429 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 21:23:35,356 (HbmBinder.java:817) 430 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 21:23:35,356 (Configuration.java:299) 430 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-11 21:23:35,367 (HbmBinder.java:300) 441 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 21:23:35,367 (HbmBinder.java:817) 441 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 21:23:35,368 (Configuration.java:299) 442 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-11 21:23:35,373 (HbmBinder.java:300) 447 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 21:23:35,373 (HbmBinder.java:817) 447 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 21:23:35,375 (HbmBinder.java:2375) 449 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 21:23:35,435 (Version.java:15) 509 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-11 21:24:08,982 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 21:24:08,990 (Environment.java:542) 8 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 21:24:08,992 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 21:24:08,998 (Environment.java:593) 16 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 21:24:09,115 (Configuration.java:1441) 133 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-11 21:24:09,440 (Configuration.java:553) 458 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-11 21:24:09,529 (HbmBinder.java:300) 547 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 21:24:09,692 (HbmBinder.java:817) 710 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 21:24:09,693 (Configuration.java:553) 711 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-11 21:24:09,702 (HbmBinder.java:300) 720 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 21:24:09,703 (HbmBinder.java:817) 721 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 21:24:09,703 (Configuration.java:553) 721 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-11 21:24:09,711 (HbmBinder.java:300) 729 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 21:24:09,711 (HbmBinder.java:817) 729 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 21:24:09,712 (Configuration.java:553) 730 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-11 21:24:09,718 (HbmBinder.java:300) 736 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 21:24:09,719 (HbmBinder.java:817) 737 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 21:24:09,720 (Configuration.java:1541) 738 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-11 21:24:09,721 (HbmBinder.java:2375) 739 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 21:24:09,733 (DriverManagerConnectionProvider.java:41) 751 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 21:24:09,734 (DriverManagerConnectionProvider.java:42) 752 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 21:24:09,734 (DriverManagerConnectionProvider.java:45) 752 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 21:24:09,739 (DriverManagerConnectionProvider.java:80) 757 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-11 21:24:09,740 (DriverManagerConnectionProvider.java:86) 758 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-11 21:24:09,845 (SettingsFactory.java:89) 863 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-11 21:24:09,848 (SettingsFactory.java:90) 866 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-11 21:24:09,908 (Dialect.java:152) 926 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 21:24:09,922 (TransactionFactoryFactory.java:31) 940 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-11 21:24:09,926 (TransactionManagerLookupFactory.java:33) 944 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-11 21:24:09,926 (SettingsFactory.java:143) 944 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-11 21:24:09,927 (SettingsFactory.java:147) 945 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-11 21:24:09,927 (SettingsFactory.java:154) 945 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-11 21:24:09,927 (SettingsFactory.java:157) 945 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-11 21:24:09,929 (SettingsFactory.java:162) 947 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-11 21:24:09,929 (SettingsFactory.java:170) 947 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-11 21:24:09,930 (SettingsFactory.java:178) 948 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-11 21:24:09,932 (SettingsFactory.java:202) 950 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-11 21:24:09,932 (SettingsFactory.java:205) 950 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-11 21:24:09,932 (SettingsFactory.java:209) 950 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-11 21:24:09,933 (SettingsFactory.java:213) 951 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-11 21:24:09,933 (SettingsFactory.java:382) 951 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-11 21:24:09,939 (ASTQueryTranslatorFactory.java:24) 957 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-11 21:24:09,940 (SettingsFactory.java:221) 958 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-11 21:24:09,940 (SettingsFactory.java:226) 958 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-11 21:24:09,940 (SettingsFactory.java:231) 958 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-11 21:24:09,940 (SettingsFactory.java:235) 958 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-11 21:24:09,940 (SettingsFactory.java:369) 958 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-11 21:24:09,940 (SettingsFactory.java:250) 958 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-11 21:24:09,941 (SettingsFactory.java:259) 959 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-11 21:24:09,956 (SettingsFactory.java:286) 974 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-11 21:24:09,956 (SettingsFactory.java:290) 974 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-11 21:24:09,956 (SettingsFactory.java:305) 974 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-11 21:24:09,958 (SettingsFactory.java:309) 976 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-11 21:24:10,022 (SessionFactoryImpl.java:161) 1040 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-11 21:24:10,474 (SessionFactoryObjectFactory.java:82) 1492 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-11 21:24:10,677 (AbstractFlushingEventListener.java:301) 1695 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)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-11 21:34:31,193 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 21:34:31,201 (Environment.java:542) 8 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 21:34:31,203 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 21:34:31,208 (Environment.java:593) 15 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 21:34:31,272 (Configuration.java:299) 79 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-11 21:34:31,531 (HbmBinder.java:300) 338 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 21:34:31,658 (HbmBinder.java:817) 465 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 21:34:31,659 (Configuration.java:299) 466 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-11 21:34:31,671 (HbmBinder.java:300) 478 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 21:34:31,671 (HbmBinder.java:817) 478 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 21:34:31,672 (Configuration.java:299) 479 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-11 21:34:31,683 (HbmBinder.java:300) 490 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 21:34:31,683 (HbmBinder.java:817) 490 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 21:34:31,683 (Configuration.java:299) 490 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-11 21:34:31,689 (HbmBinder.java:300) 496 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 21:34:31,690 (HbmBinder.java:817) 497 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 21:34:31,692 (HbmBinder.java:2375) 499 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 21:34:31,754 (Version.java:15) 561 INFO [main] tool.Version - Hibernate Tools 3.2.0.b9
2018-12-11 21:36:52,485 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 21:36:52,491 (Environment.java:542) 6 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 21:36:52,492 (Environment.java:676) 7 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 21:36:52,496 (Environment.java:593) 11 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 21:36:52,551 (Configuration.java:299) 66 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Pagina.hbm.xml
2018-12-11 21:36:52,673 (HbmBinder.java:300) 188 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 21:36:52,767 (HbmBinder.java:817) 282 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 21:36:52,767 (Configuration.java:299) 282 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\Seccao.hbm.xml
2018-12-11 21:36:52,780 (HbmBinder.java:300) 295 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 21:36:52,781 (HbmBinder.java:817) 296 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 21:36:52,781 (Configuration.java:299) 296 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\User.hbm.xml
2018-12-11 21:36:52,796 (HbmBinder.java:300) 311 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 21:36:52,797 (HbmBinder.java:817) 312 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 21:36:52,797 (Configuration.java:299) 312 INFO [main] cfg.Configuration - Reading mappings from file: C:\Users\danif\IdeaProjects\Exercico 5\src\java\pt\estgp\es\exemplos\hibernate\UserSession.hbm.xml
2018-12-11 21:36:52,806 (HbmBinder.java:300) 321 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 21:36:52,807 (HbmBinder.java:817) 322 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 21:36:52,832 (Dialect.java:152) 347 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 21:36:52,836 (SchemaUpdate.java:115) 351 INFO [main] hbm2ddl.SchemaUpdate - Running hbm2ddl schema update
2018-12-11 21:36:52,836 (SchemaUpdate.java:126) 351 INFO [main] hbm2ddl.SchemaUpdate - fetching database metadata
2018-12-11 21:36:52,839 (DriverManagerConnectionProvider.java:41) 354 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 21:36:52,840 (DriverManagerConnectionProvider.java:42) 355 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 21:36:52,840 (DriverManagerConnectionProvider.java:45) 355 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 21:36:52,843 (DriverManagerConnectionProvider.java:80) 358 INFO [main] connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 21:36:52,844 (DriverManagerConnectionProvider.java:86) 359 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
2018-12-11 21:36:52,969 (SchemaUpdate.java:138) 484 INFO [main] hbm2ddl.SchemaUpdate - updating schema
2018-12-11 21:36:52,970 (HbmBinder.java:2375) 485 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 21:36:52,987 (TableMetadata.java:39) 502 INFO [main] hbm2ddl.TableMetadata - table found: teste.pagina
2018-12-11 21:36:52,988 (TableMetadata.java:40) 503 INFO [main] hbm2ddl.TableMetadata - columns: [dono, updatedate, savedate, nome, id, discriminator]
2018-12-11 21:36:52,988 (TableMetadata.java:42) 503 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc4a6178677f77baf]
2018-12-11 21:36:52,989 (TableMetadata.java:43) 504 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc4a6178677f77baf, primary]
2018-12-11 21:36:52,996 (TableMetadata.java:39) 511 INFO [main] hbm2ddl.TableMetadata - table found: teste.seccao
2018-12-11 21:36:52,996 (TableMetadata.java:40) 511 INFO [main] hbm2ddl.TableMetadata - columns: [updatedate, savedate, pagina_id, titulo, i, id, discriminator]
2018-12-11 21:36:52,996 (TableMetadata.java:42) 511 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fkc9fb15e0d9dab252, fk1]
2018-12-11 21:36:52,997 (TableMetadata.java:43) 512 INFO [main] hbm2ddl.TableMetadata - indexes: [fkc9fb15e0d9dab252, pagina_id, primary]
2018-12-11 21:36:53,004 (TableMetadata.java:39) 519 INFO [main] hbm2ddl.TableMetadata - table found: teste.user
2018-12-11 21:36:53,004 (TableMetadata.java:40) 519 INFO [main] hbm2ddl.TableMetadata - columns: [password, updatedate, savedate, telemovel, roles, admin, nome, id, email, username, discriminator]
2018-12-11 21:36:53,004 (TableMetadata.java:42) 519 INFO [main] hbm2ddl.TableMetadata - foreign keys: []
2018-12-11 21:36:53,005 (TableMetadata.java:43) 520 INFO [main] hbm2ddl.TableMetadata - indexes: [primary]
2018-12-11 21:36:53,012 (TableMetadata.java:39) 527 INFO [main] hbm2ddl.TableMetadata - table found: teste.usersession
2018-12-11 21:36:53,012 (TableMetadata.java:40) 527 INFO [main] hbm2ddl.TableMetadata - columns: [cookie, updatedate, savedate, user, discriminator]
2018-12-11 21:36:53,013 (TableMetadata.java:42) 528 INFO [main] hbm2ddl.TableMetadata - foreign keys: [fk6452644b77ff43ee, fk119cc6b77ff43ee]
2018-12-11 21:36:53,013 (TableMetadata.java:43) 528 INFO [main] hbm2ddl.TableMetadata - indexes: [fk6452644b77ff43ee, fk119cc6b77ff43ee, primary]
2018-12-11 21:36:53,036 (SchemaUpdate.java:160) 551 INFO [main] hbm2ddl.SchemaUpdate - schema update complete
2018-12-11 21:36:53,037 (DriverManagerConnectionProvider.java:147) 552 INFO [main] connection.DriverManagerConnectionProvider - cleaning up connection pool: jdbc:mysql://localhost:3306/teste?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true
2018-12-11 21:36:58,776 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 21:36:58,785 (Environment.java:542) 9 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 21:36:58,787 (Environment.java:676) 11 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 21:36:58,794 (Environment.java:593) 18 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 21:36:58,899 (Configuration.java:1441) 123 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-11 21:36:59,348 (Configuration.java:553) 572 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-11 21:36:59,443 (HbmBinder.java:300) 667 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 21:36:59,616 (HbmBinder.java:817) 840 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 21:36:59,616 (Configuration.java:553) 840 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-11 21:36:59,626 (HbmBinder.java:300) 850 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 21:36:59,627 (HbmBinder.java:817) 851 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 21:36:59,628 (Configuration.java:553) 852 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-11 21:36:59,635 (HbmBinder.java:300) 859 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 21:36:59,636 (HbmBinder.java:817) 860 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 21:36:59,636 (Configuration.java:553) 860 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-11 21:36:59,643 (HbmBinder.java:300) 867 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 21:36:59,644 (HbmBinder.java:817) 868 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 21:36:59,644 (Configuration.java:1541) 868 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-11 21:36:59,646 (HbmBinder.java:2375) 870 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 21:36:59,656 (DriverManagerConnectionProvider.java:41) 880 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 21:36:59,657 (DriverManagerConnectionProvider.java:42) 881 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 21:36:59,657 (DriverManagerConnectionProvider.java:45) 881 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 21:36:59,664 (DriverManagerConnectionProvider.java:80) 888 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-11 21:36:59,664 (DriverManagerConnectionProvider.java:86) 888 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-11 21:36:59,775 (SettingsFactory.java:89) 999 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-11 21:36:59,775 (SettingsFactory.java:90) 999 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-11 21:36:59,818 (Dialect.java:152) 1042 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 21:36:59,825 (TransactionFactoryFactory.java:31) 1049 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-11 21:36:59,829 (TransactionManagerLookupFactory.java:33) 1053 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-11 21:36:59,829 (SettingsFactory.java:143) 1053 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-11 21:36:59,830 (SettingsFactory.java:147) 1054 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-11 21:36:59,830 (SettingsFactory.java:154) 1054 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-11 21:36:59,830 (SettingsFactory.java:157) 1054 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-11 21:36:59,835 (SettingsFactory.java:162) 1059 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-11 21:36:59,835 (SettingsFactory.java:170) 1059 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-11 21:36:59,835 (SettingsFactory.java:178) 1059 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-11 21:36:59,837 (SettingsFactory.java:202) 1061 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-11 21:36:59,837 (SettingsFactory.java:205) 1061 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-11 21:36:59,838 (SettingsFactory.java:209) 1062 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-11 21:36:59,838 (SettingsFactory.java:213) 1062 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-11 21:36:59,838 (SettingsFactory.java:382) 1062 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-11 21:36:59,843 (ASTQueryTranslatorFactory.java:24) 1067 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-11 21:36:59,843 (SettingsFactory.java:221) 1067 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-11 21:36:59,843 (SettingsFactory.java:226) 1067 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-11 21:36:59,843 (SettingsFactory.java:231) 1067 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-11 21:36:59,844 (SettingsFactory.java:235) 1068 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-11 21:36:59,844 (SettingsFactory.java:369) 1068 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-11 21:36:59,844 (SettingsFactory.java:250) 1068 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-11 21:36:59,844 (SettingsFactory.java:259) 1068 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-11 21:36:59,854 (SettingsFactory.java:286) 1078 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-11 21:36:59,855 (SettingsFactory.java:290) 1079 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-11 21:36:59,855 (SettingsFactory.java:305) 1079 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-11 21:36:59,855 (SettingsFactory.java:309) 1079 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-11 21:37:00,058 (SessionFactoryImpl.java:161) 1282 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-11 21:37:00,488 (SessionFactoryObjectFactory.java:82) 1712 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-11 21:37:00,696 (AbstractFlushingEventListener.java:301) 1920 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:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
2018-12-11 22:17:42,408 (Environment.java:509) 0 INFO [main] cfg.Environment - Hibernate 3.2.3
2018-12-11 22:17:42,417 (Environment.java:542) 9 INFO [main] cfg.Environment - hibernate.properties not found
2018-12-11 22:17:42,418 (Environment.java:676) 10 INFO [main] cfg.Environment - Bytecode provider name : cglib
2018-12-11 22:17:42,424 (Environment.java:593) 16 INFO [main] cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
2018-12-11 22:17:42,523 (Configuration.java:1441) 115 INFO [main] cfg.Configuration - configuring from url: file:/C:/Users/danif/IdeaProjects/Exercico%205/build/ant/classes/pt/estgp/es/exemplos/hibernate/hibernate.cfg.xml
2018-12-11 22:17:42,864 (Configuration.java:553) 456 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Pagina.hbm.xml
2018-12-11 22:17:42,947 (HbmBinder.java:300) 539 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Pagina -> pagina
2018-12-11 22:17:43,100 (HbmBinder.java:817) 692 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.PaginaImpl -> pagina
2018-12-11 22:17:43,101 (Configuration.java:553) 693 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/Seccao.hbm.xml
2018-12-11 22:17:43,108 (HbmBinder.java:300) 700 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.Seccao -> seccao
2018-12-11 22:17:43,109 (HbmBinder.java:817) 701 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.SeccaoImpl -> seccao
2018-12-11 22:17:43,109 (Configuration.java:553) 701 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/User.hbm.xml
2018-12-11 22:17:43,116 (HbmBinder.java:300) 708 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.User -> user
2018-12-11 22:17:43,116 (HbmBinder.java:817) 708 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserImpl -> user
2018-12-11 22:17:43,116 (Configuration.java:553) 708 INFO [main] cfg.Configuration - Reading mappings from resource : pt/estgp/es/exemplos/hibernate/UserSession.hbm.xml
2018-12-11 22:17:43,123 (HbmBinder.java:300) 715 INFO [main] cfg.HbmBinder - Mapping class: pt.estgp.es.exemplos.hibernate.UserSession -> usersession
2018-12-11 22:17:43,124 (HbmBinder.java:817) 716 INFO [main] cfg.HbmBinder - Mapping subclass: pt.estgp.es.exemplos.hibernate.UserSessionImpl -> usersession
2018-12-11 22:17:43,124 (Configuration.java:1541) 716 INFO [main] cfg.Configuration - Configured SessionFactory: null
2018-12-11 22:17:43,125 (HbmBinder.java:2375) 717 INFO [main] cfg.HbmBinder - Mapping collection: pt.estgp.es.exemplos.hibernate.Pagina.seccoes -> seccao
2018-12-11 22:17:43,135 (DriverManagerConnectionProvider.java:41) 727 INFO [main] connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
2018-12-11 22:17:43,136 (DriverManagerConnectionProvider.java:42) 728 INFO [main] connection.DriverManagerConnectionProvider - Hibernate connection pool size: 20
2018-12-11 22:17:43,136 (DriverManagerConnectionProvider.java:45) 728 INFO [main] connection.DriverManagerConnectionProvider - autocommit mode: false
2018-12-11 22:17:43,141 (DriverManagerConnectionProvider.java:80) 733 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-11 22:17:43,141 (DriverManagerConnectionProvider.java:86) 733 INFO [main] connection.DriverManagerConnectionProvider - connection properties: {autoReconnect=true, user=root, password=****, autocommit=false, autoReconnectForPools=true}
2018-12-11 22:17:43,237 (SettingsFactory.java:89) 829 INFO [main] cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.59
2018-12-11 22:17:43,238 (SettingsFactory.java:90) 830 INFO [main] cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.0.15-ga ( $Date: 2004/08/09 22:15:11 $, $Revision: 1.27.2.43 $ )
2018-12-11 22:17:43,271 (Dialect.java:152) 863 INFO [main] dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
2018-12-11 22:17:43,277 (TransactionFactoryFactory.java:31) 869 INFO [main] transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
2018-12-11 22:17:43,280 (TransactionManagerLookupFactory.java:33) 872 INFO [main] transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
2018-12-11 22:17:43,280 (SettingsFactory.java:143) 872 INFO [main] cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
2018-12-11 22:17:43,280 (SettingsFactory.java:147) 872 INFO [main] cfg.SettingsFactory - Automatic session close at end of transaction: disabled
2018-12-11 22:17:43,280 (SettingsFactory.java:154) 872 INFO [main] cfg.SettingsFactory - JDBC batch size: 15
2018-12-11 22:17:43,280 (SettingsFactory.java:157) 872 INFO [main] cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
2018-12-11 22:17:43,284 (SettingsFactory.java:162) 876 INFO [main] cfg.SettingsFactory - Scrollable result sets: enabled
2018-12-11 22:17:43,284 (SettingsFactory.java:170) 876 INFO [main] cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
2018-12-11 22:17:43,284 (SettingsFactory.java:178) 876 INFO [main] cfg.SettingsFactory - Connection release mode: auto
2018-12-11 22:17:43,286 (SettingsFactory.java:202) 878 INFO [main] cfg.SettingsFactory - Maximum outer join fetch depth: 2
2018-12-11 22:17:43,286 (SettingsFactory.java:205) 878 INFO [main] cfg.SettingsFactory - Default batch fetch size: 1
2018-12-11 22:17:43,286 (SettingsFactory.java:209) 878 INFO [main] cfg.SettingsFactory - Generate SQL with comments: disabled
2018-12-11 22:17:43,287 (SettingsFactory.java:213) 879 INFO [main] cfg.SettingsFactory - Order SQL updates by primary key: disabled
2018-12-11 22:17:43,287 (SettingsFactory.java:382) 879 INFO [main] cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2018-12-11 22:17:43,291 (ASTQueryTranslatorFactory.java:24) 883 INFO [main] ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
2018-12-11 22:17:43,292 (SettingsFactory.java:221) 884 INFO [main] cfg.SettingsFactory - Query language substitutions: {}
2018-12-11 22:17:43,292 (SettingsFactory.java:226) 884 INFO [main] cfg.SettingsFactory - JPA-QL strict compliance: disabled
2018-12-11 22:17:43,292 (SettingsFactory.java:231) 884 INFO [main] cfg.SettingsFactory - Second-level cache: enabled
2018-12-11 22:17:43,292 (SettingsFactory.java:235) 884 INFO [main] cfg.SettingsFactory - Query cache: disabled
2018-12-11 22:17:43,292 (SettingsFactory.java:369) 884 INFO [main] cfg.SettingsFactory - Cache provider: org.hibernate.cache.NoCacheProvider
2018-12-11 22:17:43,293 (SettingsFactory.java:250) 885 INFO [main] cfg.SettingsFactory - Optimize cache for minimal puts: disabled
2018-12-11 22:17:43,293 (SettingsFactory.java:259) 885 INFO [main] cfg.SettingsFactory - Structured second-level cache entries: disabled
2018-12-11 22:17:43,301 (SettingsFactory.java:286) 893 INFO [main] cfg.SettingsFactory - Statistics: disabled
2018-12-11 22:17:43,302 (SettingsFactory.java:290) 894 INFO [main] cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
2018-12-11 22:17:43,302 (SettingsFactory.java:305) 894 INFO [main] cfg.SettingsFactory - Default entity-mode: pojo
2018-12-11 22:17:43,302 (SettingsFactory.java:309) 894 INFO [main] cfg.SettingsFactory - Named query checking : enabled
2018-12-11 22:17:43,349 (SessionFactoryImpl.java:161) 941 INFO [main] impl.SessionFactoryImpl - building session factory
2018-12-11 22:17:43,723 (SessionFactoryObjectFactory.java:82) 1315 INFO [main] impl.SessionFactoryObjectFactory - Not binding factory to JNDI, no JNDI name configured
2018-12-11 22:17:43,903 (AbstractFlushingEventListener.java:301) 1495 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:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.Main.start(Main.java:198)
at org.apache.tools.ant.Main.main(Main.java:286)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:30)
/es2018/18497/build.xml
1,8 → 1,9
<?xml version="1.0"?>
<project name="Hibernate" default="compile" basedir=".">
 
<import file="libs.xml"/>
<import file="libs.xml" >
 
</import>
 
<taskdef
resource="org/aspectj/tools/ant/taskdefs/aspectjTaskdefs.properties">
27,7 → 28,11
 
 
 
 
 
<copy file="conf/hibernate.cfg.xml" todir="build/ant/classes/pt/estgp/es/exemplos/hibernate"/>
<copy file="conf/web/plugins.properties" todir="build/ant/classes/"/>
 
<copy file="conf/log4j.properties" todir="build/ant/classes"/>
<copy todir="build/ant/classes">
<fileset dir="src/java">
48,6 → 53,17
<replacefilter token="@database.connection.url@" value="${database.connection.url}"/>
<replacefilter token="@hibernate.show.sql@" value="${hibernate.show.sql}"/>
</replace>
 
<replace file="build/ant/classes/plugins.properties">
<replacefilter token="@pt.estgp.es.exemplos.hibernate.web.pluginSession.RegisterSession@"
value="${pt.estgp.es.exemplos.hibernate.web.pluginSession.RegisterSession}"/>
</replace>
 
 
 
 
 
 
</target>
 
<target name="build.war" depends="compile">
62,11 → 78,18
<mkdir dir="build/ant"/>
<mkdir dir="build/ant/war"/>
<mkdir dir="build/ant/war/WEB-INF"/>
<mkdir dir="build/ant/war/WEB-INF/tlds"/>
<mkdir dir="build/ant/war/WEB-INF/classes"/>
<mkdir dir="build/ant/war/WEB-INF/lib"/>
<copy overwrite="true" todir="build/ant/war/WEB-INF" file="conf/web/web.xml"/>
<copy overwrite="true" todir="build/ant/war/WEB-INF" file="conf/web/struts-default.xml"/>
<copy overwrite="true" todir="build/ant/war/WEB-INF" file="conf/web/tiles-default.xml"/>
<!--<copy overwrite="true" todir="build/ant/war/WEB-INF" file="conf/web/web.xml"/>-->
 
<copy todir="build/ant/war/WEB-INF">
<fileset dir="conf/web">
<include name="**/*.*"/>
</fileset>
</copy>
 
 
<copy todir="build/ant/war/WEB-INF/classes">
<fileset dir="build/ant/classes">
<include name="**/*.*"/>
77,6 → 100,9
<fileset dir="lib/aspectj">
<include name="*.*"/>
</fileset>
<fileset dir="lib/struts">
<include name="*.*"/>
</fileset>
<fileset dir="lib/commons">
<include name="*.*"/>
</fileset>
92,9 → 118,6
<fileset dir="lib/hibernate/mysql">
<include name="*.*"/>
</fileset>
<fileset dir="lib/structs">
<include name="*.*"/>
</fileset>
</copy>
<delete file="build/ant/${tomcat.war.filename}"/>
<jar destfile="build/ant/${tomcat.war.filename}">
103,7 → 126,7
</fileset>
</jar>
 
<copy file="build/ant/${tomcat.war.filename}" todir="${tomcat.home}/webapps" overwrite="true"/>
<!--<copy file="build/ant/${tomcat.war.filename}" todir="${tomcat.home}/webapps" overwrite="true"/>-->
</target>
137,7 → 160,6
<include name="**/*.hbm.xml"/>
<replacefilter token='&lt;timestamp source="db"' value="&lt;timestamp"/>
</replace>
 
<hibernatetool>
<configuration>
<fileset dir="src/java">
158,19 → 180,27
<include name="**/*.hbm.xml"/>
<replacefilter token='&lt;timestamp' value='&lt;timestamp source="db"'/>
</replace>
 
</target>
 
 
<target name="generateMetrics">
<taskdef name="ckjm" classname="gr.spinellis.ckjm.ant.CkjmTask">
<classpath>
<pathelement location="lib/metricas/ckjm-1.9.jar"/>
<pathelement location="lib/metrics/ckjm-1.9.jar"/>
</classpath>
</taskdef>
<ckjm outputfile="metricas-desenho-ckjm.txt" format="plain" classdir="build/ant/classes">
<mkdir dir="build/ant/classesMetrics"/>
<javac source="1.8" target="1.8" destdir="build/ant/classesMetrics" classpath="lib/aspectj/aspectjrt.jar" classpathref="pathref">
<src location="src/java"/>
<src location="src/gen"/>
</javac>
 
<ckjm outputfile="metricas-desenho-ckjm.txt" format="plain" classdir="build/ant/classesMetrics">
<include name="**/*.class" />
<exclude name="**/*Test.class" />
<extdirs path="lib" />
</ckjm>
</target>
 
 
</project>
/es2018/18497
Property changes:
Added: svn:ignore
+ .idea
build