Listening for transport dt_socket at address: 8787 [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building native-mysql-hibernate-jpa 1.0 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] >>> appengine-maven-plugin:1.9.48:devserver (default-cli) > package @ native-mysql-hibernate-jpa >>> [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ native-mysql-hibernate-jpa --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ native-mysql-hibernate-jpa --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ native-mysql-hibernate-jpa --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /Users/danilopereiradeluca/projects/appengine-cloudsql-native-mysql-hibernate-jpa-demo-java/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ native-mysql-hibernate-jpa --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ native-mysql-hibernate-jpa --- [INFO] No tests to run. [INFO] [INFO] --- maven-war-plugin:2.3:war (default-war) @ native-mysql-hibernate-jpa --- [INFO] Packaging webapp [INFO] Assembling webapp [native-mysql-hibernate-jpa] in [/Users/danilopereiradeluca/projects/appengine-cloudsql-native-mysql-hibernate-jpa-demo-java/target/native-mysql-hibernate-jpa-1.0] [INFO] Processing war project [INFO] Copying webapp webResources [/Users/danilopereiradeluca/projects/appengine-cloudsql-native-mysql-hibernate-jpa-demo-java/src/main/webapp/WEB-INF] to [/Users/danilopereiradeluca/projects/appengine-cloudsql-native-mysql-hibernate-jpa-demo-java/target/native-mysql-hibernate-jpa-1.0] [INFO] Copying webapp resources [/Users/danilopereiradeluca/projects/appengine-cloudsql-native-mysql-hibernate-jpa-demo-java/src/main/webapp] [INFO] Building jar: /Users/danilopereiradeluca/projects/appengine-cloudsql-native-mysql-hibernate-jpa-demo-java/target/native-mysql-hibernate-jpa-1.0/WEB-INF/lib/native-mysql-hibernate-jpa-1.0.jar [INFO] Webapp assembled in [1009 msecs] [INFO] Building war: /Users/danilopereiradeluca/projects/appengine-cloudsql-native-mysql-hibernate-jpa-demo-java/target/native-mysql-hibernate-jpa-1.0.war [INFO] [INFO] <<< appengine-maven-plugin:1.9.48:devserver (default-cli) < package @ native-mysql-hibernate-jpa <<< [INFO] [INFO] --- appengine-maven-plugin:1.9.48:devserver (default-cli) @ native-mysql-hibernate-jpa --- [INFO] [INFO] Google App Engine Java SDK - Running Development Server [INFO] [INFO] Retrieving Google App Engine Java SDK from Maven [INFO] Running /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre/bin/java -XstartOnFirstThread -javaagent:/Users/danilopereiradeluca/.m2/repository/com/google/appengine/appengine-java-sdk/1.9.48/appengine-java-sdk/appengine-java-sdk-1.9.48/lib/agent/appengine-agent.jar -Xbootclasspath/p:/Users/danilopereiradeluca/.m2/repository/com/google/appengine/appengine-java-sdk/1.9.48/appengine-java-sdk/appengine-java-sdk-1.9.48/lib/override/appengine-dev-jdk-overrides.jar -Dappengine.fullscan.seconds=5 -classpath /Users/danilopereiradeluca/.m2/repository/com/google/appengine/appengine-java-sdk/1.9.48/appengine-java-sdk/appengine-java-sdk-1.9.48/lib/appengine-tools-api.jar com.google.appengine.tools.development.DevAppServerMain --allow_remote_shutdown /Users/danilopereiradeluca/projects/appengine-cloudsql-native-mysql-hibernate-jpa-demo-java/target/native-mysql-hibernate-jpa-1.0 [INFO] objc[85656]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre/bin/java and /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined. [INFO] Jan 23, 2017 4:05:15 PM com.google.appengine.tools.development.SystemPropertiesManager setSystemProperties [INFO] INFO: Overwriting system property key 'java.util.logging.config.file', value '/Users/danilopereiradeluca/.m2/repository/com/google/appengine/appengine-java-sdk/1.9.48/appengine-java-sdk/appengine-java-sdk-1.9.48/config/sdk/logging.properties' with value 'WEB-INF/logging.properties' from '/Users/danilopereiradeluca/projects/appengine-cloudsql-native-mysql-hibernate-jpa-demo-java/target/native-mysql-hibernate-jpa-1.0/WEB-INF/appengine-web.xml' [INFO] Jan 23, 2017 4:05:15 PM com.google.apphosting.utils.jetty.JettyLogger info [INFO] INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger [INFO] Jan 23, 2017 6:05:16 PM com.google.apphosting.utils.jetty.JettyLogger info [INFO] INFO: jetty-6.1.x [INFO] Jan 23, 2017 6:05:17 PM com.google.apphosting.utils.jetty.JettyLogger info [INFO] INFO: Started SelectChannelConnector@localhost:8080 [INFO] Jan 23, 2017 6:05:17 PM com.google.appengine.tools.development.JettyContainerService startHotDeployScanner [INFO] INFO: Full scan of the web app in place every 5s. [INFO] Jan 23, 2017 6:05:18 PM com.google.appengine.tools.development.AbstractModule startup [INFO] INFO: Module instance default is running at http://localhost:8080/ [INFO] Jan 23, 2017 6:05:18 PM com.google.appengine.tools.development.AbstractModule startup [INFO] INFO: The admin console is running at http://localhost:8080/_ah/admin [INFO] Jan 23, 2017 4:05:18 PM com.google.appengine.tools.development.DevAppServerImpl doStart [INFO] INFO: Dev App Server is now running [INFO] Jan 23, 2017 4:05:31 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation [INFO] INFO: HHH000204: Processing PersistenceUnitInfo [ [INFO] name: Demo [INFO] ...] [INFO] Jan 23, 2017 4:05:31 PM org.hibernate.Version logVersion [INFO] INFO: HHH000412: Hibernate Core {5.1.3.Final} [INFO] Jan 23, 2017 4:05:31 PM org.hibernate.cfg.Environment [INFO] INFO: HHH000206: hibernate.properties not found [INFO] Jan 23, 2017 4:05:31 PM org.hibernate.cfg.Environment buildBytecodeProvider [INFO] INFO: HHH000021: Bytecode provider name : javassist [INFO] Jan 23, 2017 4:05:31 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager [INFO] INFO: HCANN000001: Hibernate Commons Annotations {5.0.1.Final} [INFO] Jan 23, 2017 4:05:32 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure [INFO] WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!) [INFO] Jan 23, 2017 4:05:32 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator [INFO] INFO: HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://localhost/demo?user=root] [INFO] Jan 23, 2017 4:05:32 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator [INFO] INFO: HHH10001001: Connection properties: {user=root} [INFO] Jan 23, 2017 4:05:32 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator [INFO] INFO: HHH10001003: Autocommit mode: false [INFO] Jan 23, 2017 4:05:32 PM org.hibernate.engine.jdbc.connections.internal.PooledConnections [INFO] INFO: HHH000115: Hibernate connection pool size: 20 (min=1) [INFO] Mon Jan 23 16:05:33 BRST 2017 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. [INFO] Jan 23, 2017 4:05:33 PM com.google.apphosting.utils.jetty.JettyLogger warn [INFO] WARNING: / [INFO] javax.persistence.PersistenceException: Unable to build entity manager factory [INFO] at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:66) [INFO] at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:55) [INFO] at com.google.appengine.demos.HibernateJpaServlet.doGet(HibernateJpaServlet.java:47) [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) [INFO] at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [INFO] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) [INFO] at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) [INFO] at com.google.appengine.api.socket.dev.DevSocketFilter.doFilter(DevSocketFilter.java:74) [INFO] at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) [INFO] at com.google.appengine.tools.development.ResponseRewriterFilter.doFilter(ResponseRewriterFilter.java:128) [INFO] at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) [INFO] at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:34) [INFO] at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) [INFO] at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:63) [INFO] at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) [INFO] at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:48) [INFO] at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) [INFO] at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:122) [INFO] at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) [INFO] at com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectRequest(DevAppServerModulesFilter.java:366) [INFO] at com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectModuleRequest(DevAppServerModulesFilter.java:349) [INFO] at com.google.appengine.tools.development.DevAppServerModulesFilter.doFilter(DevAppServerModulesFilter.java:116) [INFO] at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) [INFO] at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) [INFO] at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) [INFO] at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) [INFO] at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) [INFO] at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) [INFO] at com.google.appengine.tools.development.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:95) [INFO] at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [INFO] at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:508) [INFO] at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [INFO] at org.mortbay.jetty.Server.handle(Server.java:326) [INFO] at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) [INFO] at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) [INFO] at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) [INFO] at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) [INFO] at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [INFO] at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) [INFO] at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) [INFO] Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] [INFO] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:264) [INFO] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:228) [INFO] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:207) [INFO] at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:51) [INFO] at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94) [INFO] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) [INFO] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:207) [INFO] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.handleTypes(MetadataBuildingProcess.java:352) [INFO] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:111) [INFO] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:848) [INFO] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:875) [INFO] at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:58) [INFO] ... 39 more [INFO] Caused by: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "modifyThreadGroup") [INFO] at java.security.AccessControlContext.checkPermission(AccessControlContext.java:472) [INFO] at java.security.AccessController.checkPermission(AccessController.java:884) [INFO] at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) [INFO] at com.google.appengine.tools.development.DevAppServerFactory$CustomSecurityManager.checkPermission(DevAppServerFactory.java:442) [INFO] at com.google.appengine.tools.development.DevAppServerFactory$CustomSecurityManager.checkAccess(DevAppServerFactory.java:467) [INFO] at java.lang.ThreadGroup.checkAccess(ThreadGroup.java:315) [INFO] at java.lang.Thread.init(Thread.java:391) [INFO] at java.lang.Thread.init(Thread.java:349) [INFO] at java.lang.Thread.(Thread.java:675) [INFO] at java.util.concurrent.Executors$DefaultThreadFactory.newThread(Executors.java:613) [INFO] at java.util.concurrent.ThreadPoolExecutor$Worker.(ThreadPoolExecutor.java:612) [INFO] at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:925) [INFO] at java.util.concurrent.ThreadPoolExecutor.ensurePrestart(ThreadPoolExecutor.java:1587) [INFO] at java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(ScheduledThreadPoolExecutor.java:334) [INFO] at java.util.concurrent.ScheduledThreadPoolExecutor.scheduleWithFixedDelay(ScheduledThreadPoolExecutor.java:597) [INFO] at java.util.concurrent.Executors$DelegatedScheduledExecutorService.scheduleWithFixedDelay(Executors.java:738) [INFO] at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.configure(DriverManagerConnectionProviderImpl.java:78) [INFO] at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94) [INFO] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) [INFO] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:207) [INFO] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.buildJdbcConnectionAccess(JdbcEnvironmentInitiator.java:145) [INFO] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:66) [INFO] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) [INFO] at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:88) [INFO] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:254) [INFO] ... 50 more [INFO] [INFO] Jan 23, 2017 4:05:37 PM com.google.appengine.api.datastore.dev.LocalDatastoreService cleanupActiveServices [INFO] INFO: scheduler shutting down.