Subversion Repositories bacoAlunos

Compare Revisions

Ignore 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,67 → 1,80
<?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">
"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
"http://struts.apache.org/dtds/struts-config_1_3.dtd">
 
<struts-config>
 
 
<form-beans>
<!-- Import -->
<!--<form-bean type="pt.estgp.estgweb.web.form.announcements.AnnouncementsForm" name="AnnouncementsForm"/>-->
<!--<form-bean type="com.innovkey.opt.imports.web.ImportForm" name="ImportForm"/>-->
</form-beans>
<form-beans>
<!-- Import -->
<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>
 
<global-exceptions>
<global-exceptions>
 
</global-exceptions>
</global-exceptions>
 
<global-forwards>
<global-forwards>
 
</global-forwards>
</global-forwards>
 
 
 
<action-mappings>
<action-mappings>
 
 
<!--Portal Forward-->
<action path="/home" forward="page.home"/>
<action path="/login" forward="page.login"/>
<!--Portal Forward-->
<action path="/home" forward="page.home"/>
 
<!--Authentication-->
<!-- <action path="/authenticate"
type="pt.estgp.estgweb.web.controllers.authenticate.AuthenticateController"
name="EmptyForm"
scope="request"
parameter="dispatch"
validate="false"
input="page.authentication">
<forward name="success" path="page.separators.home"/>
<forward name="logout" path="page.authentication"/>
<forward name="firstTimeAuthenticate" path="page.first.time.authenticate"/>
</action>-->
<action path="/apresentaPagina" forward="page.pagina"/>
 
 
<!--Authentication-->
<!-- <action path="/authenticate"
type="pt.estgp.estgweb.web.controllers.authenticate.AuthenticateController"
name="EmptyForm"
scope="request"
parameter="dispatch"
validate="false"
input="page.authentication">
<forward name="success" path="page.separators.home"/>
<forward name="logout" path="page.authentication"/>
<forward name="firstTimeAuthenticate" path="page.first.time.authenticate"/>
</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
ver mais em app.properties max.file.size.upload.mbytes
 
aqui esta 50 para permitir ao App controlar e poder ser aumentado nao sendo afetado por este parametro
-->
<controller maxFileSize="50971520" processorClass="org.apache.struts.tiles.TilesRequestProcessor" />
<!--<message-resources parameter="MessageResources"/>-->
<!--<message-resources parameter="MessageResources" factory="pt.estgp.estgweb.domain.utils.ReloadablePropertyMessageResourcesFactory"/>-->
 
 
<plug-in className="org.apache.struts.tiles.TilesPlugin">
<set-property property="definitions-config" value="/WEB-INF/tiles-default.xml"/>
</plug-in>
 
</action-mappings>
<!--20 Megabytes upload max size can go until 700 MB nao se sabe porque
pontos possiveis de ajuste Fazer um UPLOAD Servlet
ver mais em app.properties max.file.size.upload.mbytes
 
</struts-config>
aqui esta 50 para permitir ao App controlar e poder ser aumentado nao sendo afetado por este parametro
-->
<controller maxFileSize="50971520" processorClass="org.apache.struts.tiles.TilesRequestProcessor" />
<!--<message-resources parameter="MessageResources"/>-->
<!--<message-resources parameter="MessageResources" factory="pt.estgp.estgweb.domain.utils.ReloadablePropertyMessageResourcesFactory"/>-->
 
 
<plug-in className="org.apache.struts.tiles.TilesPlugin">
<set-property property="definitions-config" value="/WEB-INF/tiles-default.xml"/>
</plug-in>
 
 
</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
1,10 → 1,10
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
"-//Hibernate/Hibernate Mapping DTD//EN"
"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
1,7 → 1,7
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
 
<hibernate-mapping>
<class name="pt.estgp.es.exemplos.hibernate.User" table="user">
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
1,26 → 1,25
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
 
<hibernate-mapping>
<class name="pt.estgp.es.exemplos.hibernate.Pagina" table="pagina" abstract="true">
<meta attribute="scope-class">public abstract</meta>
<meta attribute="extends">DomainObject</meta>
<id name="id" type="long">
<generator class="native" />
</id>
<discriminator column="discriminator"/>
<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"/><!--???-->
<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>
<class name="pt.estgp.es.exemplos.hibernate.Pagina" table="pagina" abstract="true">
<meta attribute="scope-class">public abstract</meta>
<meta attribute="extends">DomainObject</meta>
<id name="id" type="long">
<generator class="native" />
</id>
<discriminator column="discriminator"/>
<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"/>
<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
1,10 → 1,10
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
"-//Hibernate/Hibernate Mapping DTD//EN"
"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,47 → 1,50
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
public void init(FilterConfig filterConfig) throws ServletException{
@Override
public void init(FilterConfig filterConfig) throws ServletException {
 
}
}
 
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
HttpServletResponse response=(HttpServletResponse) servletResponse;
@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());
HibernateUtils.getCurrentSession().beginTransaction();
HttpServletRequest request = (HttpServletRequest) servletRequest;
 
UserSession session= (UserSession) HibernateUtils.getCurrentSession().load(UserSession.class, request.getSession().getId());;
User u = session.getUser();
System.out.println(request.getSession().getId());
 
if(u!=null && u.isAdmin()) {
filterChain.doFilter(servletRequest, response);
}
else
response.sendError(403);
HibernateUtils.getCurrentSession().beginTransaction();
UserSession session = (UserSession) HibernateUtils.getCurrentSession().load(UserSession.class, request.getSession().getId());
 
HibernateUtils.getCurrentSession().getTransaction().commit();
}
User u = session.getUser();
if(u != null)
filterChain.doFilter(servletRequest,response);
 
@Override
public void destroy() {
else
response.sendError(403);
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{
 
19,47 → 23,30
 
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
HttpServletResponse response=(HttpServletResponse) servletResponse;
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);
if(session == null) {
RegisterSession plugin;
plugin = (RegisterSession) PluginFactory.getPlugin(RegisterSession.class);
session = plugin.openSession(servletRequest);
servletRequest.setAttribute(SESSION_IN_REQUEST_KEY,session);
}
u= session.getUser();
}
catch (Exception e){
UserSession session = new UserSessionImpl();
session.setCookie(request.getSession().getId());
HibernateUtils.getCurrentSession().save(session);
 
}
HibernateUtils.getCurrentSession().getTransaction().commit();
 
filterChain.doFilter(servletRequest, response);
 
} catch (ClassNotFoundException | IllegalAccessException | InstantiationException e) {
logger.error(e,e);
return null;
}
return session;
}
 
@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";
SET SQL_SAFE_UPDATES = 0;
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,14 → 20,21
<!-- 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"/>
<!-- HEADER -->
<tiles:insert attribute="header"/>
 
<tiles:insert attribute="body"/>
<!-- FOOTER -->
<tiles:insert attribute="footer"/>
<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>
</html:html>
/es2018/18497/src/web/listaPaginas.jsp
1,73 → 1,58
<%@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
<ul><%-- Inicio de uma lista de HTML--%>
<%
//Zona de Java
//Falta ligar ao Hibernate
//Falta fazer uma criteria e um .list()
 
<%@ 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--%>
<%
//Zona de Java
 
Session sess = HibernateUtils.getCurrentSession();
sess.beginTransaction();
//Query query = sess.createQuery("select p from p in class Pagina where p.nome like '%Teste%'");
List<Pagina> paginas = sess.createCriteria(Pagina.class).addOrder(Order.asc("nome")).list();
//List<Pagina> paginas = query.list();
//Falta ligar ao Hibernate
//Falta fazer uma criteria e um .list()
 
//Falta fazer um For a todos os objetos devolvidos no List
for(Pagina p: paginas)
{
String nomeDaPagina = p.getNome();
long id = p.getId();
%>
<li>
<a href="apresentaPagina.jsp?id=<%=id%>" target="_blank">
<%=nomeDaPagina%>
</a>
</li>
<%
//Zona de Java
}
%>
</ul><%-- Final de uma lista de HTML--%>
</div>
</div>
 
</body>
</html>
 
Session sess = HibernateUtils.getCurrentSession();
sess.beginTransaction();
//Query query = sess.createQuery("select p from p in class Pagina where p.nome like '%Teste%'");
List<Pagina> paginas = sess.createCriteria(Pagina.class).addOrder(Order.asc("nome")).list();
//List<Pagina> paginas = query.list();
 
//Falta fazer um For a todos os objetos devolvidos no List
for(Pagina p: paginas)
{
 
String nomeDaPagina = p.getNome();
long id = p.getId();
%>
 
<li>
<a href="apresentaPagina.do?id=<%=id%>" target="_blank">
<%=nomeDaPagina%>
</a>
</li>
 
<%
//Zona de Java
 
}
%>
</ul><%-- Final de uma lista de 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,54 → 9,61
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.
 
String id = request.getParameter("id");
HibernateUtils.getCurrentSession().beginTransaction();
<%
 
Long idLong = id != null ? new Long(id) : (Long) request.getAttribute("id");
pt.estgp.es.exemplos.hibernate.UserSession sess = SecurityFilter.loadSessionProxy(request);
String id = request.getParameter("id");
HibernateUtils.getCurrentSession().beginTransaction();
 
Long idLong = id != null ? new Long(id) : (Long) request.getAttribute("id");
 
 
Pagina p = (Pagina) HibernateUtils.getCurrentSession().load(Pagina.class,idLong);
 
%>
Pagina p = (Pagina) HibernateUtils.getCurrentSession().load(Pagina.class,idLong);
 
<h1><%=p.getNome()%> </h1>
%>
 
<form action="<%=request.getContextPath()%>/paginas" method="post">
<h1><%=p.getNome()%> </h1>
 
<input type="hidden" name="idPagina" value="<%=idLong%>"/>
<form action="<%=request.getContextPath()%>/paginas" method="post">
 
Adicionar Seccao<br/>
<input type="text" name="titulo">
<input type="hidden" name="idPagina" value="<%=idLong%>"/>
 
Adicionar Seccao<br/>
<input type="text" name="titulo">
 
<button type="submit">Criar</button>
 
</form>
<button type="submit">Criar</button>
 
<%
for(Seccao s: p.getSeccoes())
{
%>
<h2><%=s.getTitulo()%>
<a href="<%=request.getContextPath()%>/paginasDelete?idSeccao=<%=s.getId()%>">
APAGAR
</a>
</form>
 
</h2>
<%
}
<%
for(Seccao s: p.getSeccoes())
{
 
HibernateUtils.getCurrentSession().getTransaction().rollback();
%>
 
%>
<h2><%=s.getTitulo()%>
<a href="<%=request.getContextPath()%>/paginasDelete?idSeccao=<%=s.getId()%>">
APAGAR
</a>
 
</h2>
<%
}
 
HibernateUtils.getCurrentSession().getTransaction().rollback();
%>
 
</body>
</html>
/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,75 → 36,75
</fileset>
</path>
 
 
<taskdef name="hibernatetool"
classname="org.hibernate.tool.ant.HibernateToolTask"
classpathref="pathref" classpath="${build.dir.classes}"/>
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}"/>
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" />-->
<!--<taskdef name="tomcat.start" classname="org.apache.catalina.ant.StartTask" classpathref="pathref" />-->
<!--<taskdef name="tomcat.stop" classname="org.apache.catalina.ant.StopTask" classpathref="pathref" />-->
<!--<taskdef name="tomcat.install" classname="org.apache.catalina.ant.InstallTask" classpathref="pathref"/>-->
<!--<taskdef name="tomcat.install" classname="org.apache.catalina.ant.InstallTask" classpathref="pathref"/>-->
 
<!--&lt;!&ndash;-->
<!--<property name="user" value="${tomcat.user}"/>-->
<!--&lt;!&ndash;-->
<!--<property name="user" value="${tomcat.user}"/>-->
<!--<property name="pass" value="${tomcat.pass}"/>-->
<!--&ndash;&gt;-->
<!--<property name="user" value="admin"/>-->
<!--<property name="pass" value="admin"/>-->
<!---->
 
<!--<target name="tomcat.deployContext" depends="build.war">-->
<!--<echo message="${tomcat.manager} username: ${user} password: ${pass}"/>-->
<!--<tomcat.install url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--config="file://${basedir}/build/ant/project.xml"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.redeployContext" depends="tomcat.undeploy,build.war" >-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.install url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--config="file:/${basedir}/build/ant/project.xml"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!---->
<!--<target name="tomcat.deploy" depends="build.war" >-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.deploy url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--war="file:/${basedir}/build/ant/${tomcat.war.filename}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.redeploy" depends="tomcat.undeploy,build.war">-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.deploy url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--war="file:/${basedir}/build/ant/${tomcat.war.file}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.undeploy">-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.undeploy url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.reload">-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.reload url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.start">-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.start url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.stop">-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.stop url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.deployContext" depends="build.war">-->
<!--<echo message="${tomcat.manager} username: ${user} password: ${pass}"/>-->
<!--<tomcat.install url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--config="file://${basedir}/build/ant/project.xml"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.redeployContext" depends="tomcat.undeploy,build.war" >-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.install url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--config="file:/${basedir}/build/ant/project.xml"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!---->
<!--<target name="tomcat.deploy" depends="build.war" >-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.deploy url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--war="file:/${basedir}/build/ant/${tomcat.war.filename}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.redeploy" depends="tomcat.undeploy,build.war">-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.deploy url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--war="file:/${basedir}/build/ant/${tomcat.war.file}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.undeploy">-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.undeploy url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.reload">-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.reload url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.start">-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.start url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
<!--<target name="tomcat.stop">-->
<!--<echo message="${tomcat.manager}"/>-->
<!--<tomcat.stop url="${tomcat.manager}" path="${tomcat.context.path.install}"-->
<!--username="${user}" password="${pass}" />-->
<!--</target>-->
 
 
</project>
/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">
19,15 → 20,19
 
 
<iajc source="1.8" target="1.8" destdir="build/ant/classes" classpath="lib/aspectj/aspectjrt.jar" classpathref="pathref">
<sourceroots>
<pathelement location="src/java"/>
<pathelement location="src/gen"/>
</sourceroots>
<sourceroots>
<pathelement location="src/java"/>
<pathelement location="src/gen"/>
</sourceroots>
</iajc>
 
 
 
 
 
<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,29 → 118,26
<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}">
<fileset dir="build/ant/war">
<include name="**/*.*"/>
<include name="**/*.*"/>
</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>
 
<target name="create.context.tomcat.file">
<copy file="conf/tomcat/project.xml" todir="build/ant" overwrite="true"/>
<replace file="build/ant/project.xml">
<replacefilter token="@build.dir.war@" value="${basedir}${file.separator}build${file.separator}ant${file.separator}war${file.separator}"/>
<replacefilter token="@context.path@" value="${web.path}"/>
</replace>
<replacefilter token="@build.dir.war@" value="${basedir}${file.separator}build${file.separator}ant${file.separator}war${file.separator}"/>
<replacefilter token="@context.path@" value="${web.path}"/>
</replace>
</target>
 
<target name="testar" depends="compile">
<java classname="pt.estgp.es.exemplos.hibernate.Main" classpath="build/ant/classes" classpathref="pathref"/>
</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