1
Expensive,
I am playing with Persistências and something strange occurs when running from the eclipse. The same does not occur when running in the jar.
Has anyone been there? Eclipse Photon (4.8.0) + Maven + Entitymanagerfactory + JPA
Set 14, 2018 2:06:37 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation
INFO: HHH000204: Processing PersistenceUnitInfo [
name: XXX
...]
Set 14, 2018 2:06:37 PM org.hibernate.Version logVersion
INFO: HHH000412: Hibernate Core {5.1.16.Final}
Set 14, 2018 2:06:37 PM org.hibernate.cfg.Environment <clinit>
INFO: HHH000206: hibernate.properties not found
Set 14, 2018 2:06:37 PM org.hibernate.cfg.Environment buildBytecodeProvider
INFO: HHH000021: Bytecode provider name : javassist
Set 14, 2018 2:06:37 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager <clinit>
INFO: HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
Set 14, 2018 2:06:37 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
Set 14, 2018 2:06:37 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH10001005: using driver [com.microsoft.sqlserver.jdbc.SQLServerDriver] at URL [jdbc:sqlserver://localhost:1433;databaseName=DBTeste]
Set 14, 2018 2:06:37 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH10001001: Connection properties: {user=sa, password=****}
Set 14, 2018 2:06:37 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH10001003: Autocommit mode: false
Set 14, 2018 2:06:37 PM org.hibernate.engine.jdbc.connections.internal.PooledConnections <init>
INFO: HHH000115: Hibernate connection pool size: 20 (min=1)
Set 14, 2018 2:35:48 PM org.hibernate.dialect.Dialect <init>
INFO: HHH000400: Using dialect: org.hibernate.dialect.SQLServerDialect
Set 14, 2018 2:35:49 PM org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl getIsolatedConnection
INFO: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@72ca7fc] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
Set 14, 2018 2:35:51 PM org.hibernate.hql.internal.QueryTranslatorFactoryInitiator initiateService
INFO: HHH000397: Using ASTQueryTranslatorFactory
Hibernate:
insert
into
Conta
(agencia, banco, numero, titular)
values
(?, ?, ?, ?)
Look at the time interval.
Set 14, 2018 2:06:37 PM org.hibernate.engine.jdbc.connections.internal.PooledConnections <init>
INFO: HHH000115: Hibernate connection pool size: 20 (min=1)
Set 14, 2018 2:35:48 PM org.hibernate.dialect.Dialect <init>
My pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.xxx</groupId>
<artifactId>XXX</artifactId>
<version>1.0</version>
<packaging>jar</packaging>
<name>XXX</name>
<url>http://xxxx.com</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.source>1.7</maven.compiler.source>
</properties>
<dependencies>
<!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-entitymanager -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.1.16.Final</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4 -->
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc4</artifactId>
<version>4.0</version>
</dependency>
</dependencies>
<description>API teste</description>
</project>
Running using JAR is done from your machine as well? How long does it take with JAR? Try increasing the log level to DEBUG or TRACE for more information.
– Dherik
Yes, I run on the same machine... Doubt! I’m looking for references but I couldn’t find a way to increase the log without log4j. There would be another way?
– Leandro Silva
I implemented the log4j and stops at the same point ... I will make a test with mysql and put the results..
– Leandro Silva
Apparently for some reason I still don’t know, through the eclipse I can’t access the network. Even though DB is in my machine, there is a lock .... I’m trying to get around...
– Leandro Silva
I am purposely using java 1.7 which in turn is not installed on my machine, I only refer to the eclipse to copy the project, since I am using Eclipse Photon which natively uses java 1.8. When I switch to java 1.8, I can run the application in eclipse by going back to java 1.7 the execution is hung. Even downloading the firewall persists the problem.
– Leandro Silva