hibernate - Could not initialize class HibernateUtil -



hibernate - Could not initialize class HibernateUtil -

hey gwt apllication throws next classdefnotfound error. got reply add together common-loggin-api-x.x.x.jar, got error solve, there same classdefnotfound error had before. prevent more jar mistakes, included jar files hibernate website. error still exists. hope can help me.

the log:

warnung: error /kraftwerk/data java.lang.noclassdeffounderror: not initialize class de.team2.kraftwerk.server.hibernateutil @ java.lang.class.forname0(native method) @ java.lang.class.forname(unknown source) @ com.google.appengine.tools.development.agent.runtime.runtimehelper.checkrestricted(runtimehelper.java:70) @ com.google.appengine.tools.development.agent.runtime.runtime.checkrestricted(runtime.java:64) @ de.team2.kraftwerk.server.dataserviceimpl.<init>(dataserviceimpl.java:25) @ sun.reflect.nativeconstructoraccessorimpl.newinstance0(native method) @ sun.reflect.nativeconstructoraccessorimpl.newinstance(unknown source) @ sun.reflect.delegatingconstructoraccessorimpl.newinstance(unknown source) @ java.lang.reflect.constructor.newinstance(unknown source) @ java.lang.class.newinstance0(unknown source) @ java.lang.class.newinstance(unknown source) @ org.mortbay.jetty.servlet.holder.newinstance(holder.java:153) @ org.mortbay.jetty.servlet.servletholder.initservlet(servletholder.java:428) @ org.mortbay.jetty.servlet.servletholder.getservlet(servletholder.java:339) @ org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:487) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1166) @ com.google.appengine.api.socket.dev.devsocketfilter.dofilter(devsocketfilter.java:74) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.responserewriterfilter.dofilter(responserewriterfilter.java:127) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.headerverificationfilter.dofilter(headerverificationfilter.java:34) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.api.blobstore.dev.serveblobfilter.dofilter(serveblobfilter.java:63) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.apphosting.utils.servlet.transactioncleanupfilter.dofilter(transactioncleanupfilter.java:43) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.staticfilefilter.dofilter(staticfilefilter.java:125) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.devappservermodulesfilter.dodirectrequest(devappservermodulesfilter.java:366) @ com.google.appengine.tools.development.devappservermodulesfilter.dodirectmodulerequest(devappservermodulesfilter.java:349) @ com.google.appengine.tools.development.devappservermodulesfilter.dofilter(devappservermodulesfilter.java:116) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:388) @ org.mortbay.jetty.security.securityhandler.handle(securityhandler.java:216) @ org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:182) @ org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765) @ org.mortbay.jetty.webapp.webappcontext.handle(webappcontext.java:418) @ com.google.appengine.tools.development.devappenginewebappcontext.handle(devappenginewebappcontext.java:98) @ org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152) @ com.google.appengine.tools.development.jettycontainerservice$apiproxyhandler.handle(jettycontainerservice.java:490) @ org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152) @ org.mortbay.jetty.server.handle(server.java:326) @ org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:542) @ org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:938) @ org.mortbay.jetty.httpparser.parsenext(httpparser.java:755) @ org.mortbay.jetty.httpparser.parseavailable(httpparser.java:218) @ org.mortbay.jetty.httpconnection.handle(httpconnection.java:404) @ org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409) @ org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:582) jun 18, 2014 2:26:21 pm com.google.apphosting.utils.jetty.jettylogger warn warnung: error /kraftwerk/data java.lang.exceptionininitializererror @ de.team2.kraftwerk.server.hibernateutil.<clinit>(hibernateutil.java:19) @ java.lang.class.forname0(native method) @ java.lang.class.forname(unknown source) @ com.google.appengine.tools.development.agent.runtime.runtimehelper.checkrestricted(runtimehelper.java:70) @ com.google.appengine.tools.development.agent.runtime.runtime.checkrestricted(runtime.java:64) @ de.team2.kraftwerk.server.dataserviceimpl.<init>(dataserviceimpl.java:25) @ sun.reflect.nativeconstructoraccessorimpl.newinstance0(native method) @ sun.reflect.nativeconstructoraccessorimpl.newinstance(unknown source) @ sun.reflect.delegatingconstructoraccessorimpl.newinstance(unknown source) @ java.lang.reflect.constructor.newinstance(unknown source) @ java.lang.class.newinstance0(unknown source) @ java.lang.class.newinstance(unknown source) @ org.mortbay.jetty.servlet.holder.newinstance(holder.java:153) @ org.mortbay.jetty.servlet.servletholder.initservlet(servletholder.java:428) @ org.mortbay.jetty.servlet.servletholder.getservlet(servletholder.java:339) @ org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:487) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1166) @ com.google.appengine.api.socket.dev.devsocketfilter.dofilter(devsocketfilter.java:74) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.responserewriterfilter.dofilter(responserewriterfilter.java:127) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.headerverificationfilter.dofilter(headerverificationfilter.java:34) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.api.blobstore.dev.serveblobfilter.dofilter(serveblobfilter.java:63) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.apphosting.utils.servlet.transactioncleanupfilter.dofilter(transactioncleanupfilter.java:43) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.staticfilefilter.dofilter(staticfilefilter.java:125) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.devappservermodulesfilter.dodirectrequest(devappservermodulesfilter.java:366) @ com.google.appengine.tools.development.devappservermodulesfilter.dodirectmodulerequest(devappservermodulesfilter.java:349) @ com.google.appengine.tools.development.devappservermodulesfilter.dofilter(devappservermodulesfilter.java:116) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:388) @ org.mortbay.jetty.security.securityhandler.handle(securityhandler.java:216) @ org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:182) @ org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765) @ org.mortbay.jetty.webapp.webappcontext.handle(webappcontext.java:418) @ com.google.appengine.tools.development.devappenginewebappcontext.handle(devappenginewebappcontext.java:98) @ org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152) @ com.google.appengine.tools.development.jettycontainerservice$apiproxyhandler.handle(jettycontainerservice.java:490) @ org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152) @ org.mortbay.jetty.server.handle(server.java:326) @ org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:542) @ org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:938) @ org.mortbay.jetty.httpparser.parsenext(httpparser.java:755) @ org.mortbay.jetty.httpparser.parseavailable(httpparser.java:218) @ org.mortbay.jetty.httpconnection.handle(httpconnection.java:404) @ org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409) @ org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:582) caused by: java.lang.noclassdeffounderror: org/apache/log4j/level @ java.lang.class.forname0(native method) @ java.lang.class.forname(unknown source) @ com.google.appengine.tools.development.agent.runtime.runtimehelper.checkrestricted(runtimehelper.java:70) @ com.google.appengine.tools.development.agent.runtime.runtime.checkrestricted(runtime.java:64) @ org.slf4j.loggerfactory.<clinit>(loggerfactory.java:60) @ java.lang.class.forname0(native method) @ java.lang.class.forname(unknown source) @ com.google.appengine.tools.development.agent.runtime.runtimehelper.checkrestricted(runtimehelper.java:70) @ com.google.appengine.tools.development.agent.runtime.runtime.checkrestricted(runtime.java:64) @ org.hibernate.cfg.annotations.version.<clinit>(version.java:12) @ java.lang.class.forname0(native method) @ java.lang.class.forname(unknown source) @ com.google.appengine.tools.development.agent.runtime.runtimehelper.checkrestricted(runtimehelper.java:70) @ com.google.appengine.tools.development.agent.runtime.runtime.checkrestricted(runtime.java:64) @ org.hibernate.cfg.annotationconfiguration.<clinit>(annotationconfiguration.java:78) @ de.team2.kraftwerk.server.hibernateutil.<clinit>(hibernateutil.java:15) ... 49 more caused by: java.lang.classnotfoundexception: org.apache.log4j.level @ java.net.urlclassloader$1.run(unknown source) @ java.net.urlclassloader$1.run(unknown source) @ java.security.accesscontroller.doprivileged(native method) @ java.net.urlclassloader.findclass(unknown source) @ java.lang.classloader.loadclass(unknown source) @ com.google.appengine.tools.development.isolatedappclassloader.loadclass(isolatedappclassloader.java:216) @ java.lang.classloader.loadclass(unknown source) ... 65 more jun 18, 2014 2:26:21 pm com.google.apphosting.utils.jetty.jettylogger warn warnung: nested in java.lang.exceptionininitializererror: java.lang.noclassdeffounderror: org/apache/log4j/level @ java.lang.class.forname0(native method) @ java.lang.class.forname(unknown source) @ com.google.appengine.tools.development.agent.runtime.runtimehelper.checkrestricted(runtimehelper.java:70) @ com.google.appengine.tools.development.agent.runtime.runtime.checkrestricted(runtime.java:64) @ org.slf4j.loggerfactory.<clinit>(loggerfactory.java:60) @ java.lang.class.forname0(native method) @ java.lang.class.forname(unknown source) @ com.google.appengine.tools.development.agent.runtime.runtimehelper.checkrestricted(runtimehelper.java:70) @ com.google.appengine.tools.development.agent.runtime.runtime.checkrestricted(runtime.java:64) @ org.hibernate.cfg.annotations.version.<clinit>(version.java:12) @ java.lang.class.forname0(native method) @ java.lang.class.forname(unknown source) @ com.google.appengine.tools.development.agent.runtime.runtimehelper.checkrestricted(runtimehelper.java:70) @ com.google.appengine.tools.development.agent.runtime.runtime.checkrestricted(runtime.java:64) @ org.hibernate.cfg.annotationconfiguration.<clinit>(annotationconfiguration.java:78) @ de.team2.kraftwerk.server.hibernateutil.<clinit>(hibernateutil.java:15) @ java.lang.class.forname0(native method) @ java.lang.class.forname(unknown source) @ com.google.appengine.tools.development.agent.runtime.runtimehelper.checkrestricted(runtimehelper.java:70) @ com.google.appengine.tools.development.agent.runtime.runtime.checkrestricted(runtime.java:64) @ de.team2.kraftwerk.server.dataserviceimpl.<init>(dataserviceimpl.java:25) @ sun.reflect.nativeconstructoraccessorimpl.newinstance0(native method) @ sun.reflect.nativeconstructoraccessorimpl.newinstance(unknown source) @ sun.reflect.delegatingconstructoraccessorimpl.newinstance(unknown source) @ java.lang.reflect.constructor.newinstance(unknown source) @ java.lang.class.newinstance0(unknown source) @ java.lang.class.newinstance(unknown source) @ org.mortbay.jetty.servlet.holder.newinstance(holder.java:153) @ org.mortbay.jetty.servlet.servletholder.initservlet(servletholder.java:428) @ org.mortbay.jetty.servlet.servletholder.getservlet(servletholder.java:339) @ org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:487) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1166) @ com.google.appengine.api.socket.dev.devsocketfilter.dofilter(devsocketfilter.java:74) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.responserewriterfilter.dofilter(responserewriterfilter.java:127) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.headerverificationfilter.dofilter(headerverificationfilter.java:34) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.api.blobstore.dev.serveblobfilter.dofilter(serveblobfilter.java:63) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.apphosting.utils.servlet.transactioncleanupfilter.dofilter(transactioncleanupfilter.java:43) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.staticfilefilter.dofilter(staticfilefilter.java:125) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ com.google.appengine.tools.development.devappservermodulesfilter.dodirectrequest(devappservermodulesfilter.java:366) @ com.google.appengine.tools.development.devappservermodulesfilter.dodirectmodulerequest(devappservermodulesfilter.java:349) @ com.google.appengine.tools.development.devappservermodulesfilter.dofilter(devappservermodulesfilter.java:116) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1157) @ org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:388) @ org.mortbay.jetty.security.securityhandler.handle(securityhandler.java:216) @ org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:182) @ org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:765) @ org.mortbay.jetty.webapp.webappcontext.handle(webappcontext.java:418) @ com.google.appengine.tools.development.devappenginewebappcontext.handle(devappenginewebappcontext.java:98) @ org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152) @ com.google.appengine.tools.development.jettycontainerservice$apiproxyhandler.handle(jettycontainerservice.java:490) @ org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152) @ org.mortbay.jetty.server.handle(server.java:326) @ org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:542) @ org.mortbay.jetty.httpconnection$requesthandler.content(httpconnection.java:938) @ org.mortbay.jetty.httpparser.parsenext(httpparser.java:755) @ org.mortbay.jetty.httpparser.parseavailable(httpparser.java:218) @ org.mortbay.jetty.httpconnection.handle(httpconnection.java:404) @ org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:409) @ org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:582) caused by: java.lang.classnotfoundexception: org.apache.log4j.level @ java.net.urlclassloader$1.run(unknown source) @ java.net.urlclassloader$1.run(unknown source) @ java.security.accesscontroller.doprivileged(native method) @ java.net.urlclassloader.findclass(unknown source) @ java.lang.classloader.loadclass(unknown source) @ com.google.appengine.tools.development.isolatedappclassloader.loadclass(isolatedappclassloader.java:216) @ java.lang.classloader.loadclass(unknown source) ... 65 more

the hibernateutil: (annotationconfiguration deprecated, tried configuration.configure() before, in log therew written"should utilize annotationsconfiguration", tried this.)

import org.hibernate.sessionfactory; import org.hibernate.cfg.annotationconfiguration; import org.hibernate.cfg.configuration; public class hibernateutil { private static final sessionfactory sessionfactory; static { seek { // create sessionfactory hibernate.cfg.xml sessionfactory = new annotationconfiguration().configure().buildsessionfactory(); } grab (throwable ex) { // create sure log exception, might swallowed system.err.println("initial sessionfactory creation failed." + ex); throw new exceptionininitializererror(ex); } } public static sessionfactory getsessionfactory() { homecoming sessionfactory; } }

my hibernate.cfg.xml:

<?xml version='1.0' encoding='utf-8'?> <!doctype hibernate-configuration public "-//hibernate/hibernate configuration dtd//en" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <!-- connecting database --> <property name="hibernate.transaction.factory_class">org.hibernate.transaction.jdbctransactionfactory</property> <property name="hibernate.current_session_context_class">thread</property> <property name="hibernate.connection.driver_class">com.mysql.jdbc.driver</property> <property name="hibernate.connection.url">url</property> <property name="connection.username">user</property> <property name="connection.password">pw</property> <property name="connection.pool_size">1</property> <property name="dialect">org.hibernate.dialect.mysqldialect</property> <property name="hibernate.connection.autocommit">false</property> <property name="show_sql">true</property> <property name="format_sql">true</property> <property name="use_sql_comments">true</property> <property name="hbm2ddl.auto">update</property> <!-- jdbc transaction --> <property name="hibernate.transaction.factory_class">org.hibernate.transaction.jdbctransactionfactory</property> <!-- mapping file --> <mapping class="de.swm.hibernate.address"/> <mapping class="de.swm.hibernate.plant"/> <mapping class="de.swm.hibernate.plantprocessinfo"/> <mapping class="de.swm.hibernate.user"/> <mapping class="de.swm.hibernate.directmarketing"/> <mapping class="de.swm.hibernate.account"/> <mapping class="de.swm.hibernate.customer"/> <mapping class="de.swm.hibernate.report"/> <mapping class="de.swm.hibernate.mrl"/> <mapping class="de.swm.hibernate.srl"/> <mapping class="de.swm.hibernate.mrlmarketinginfo"/> <mapping class="de.swm.hibernate.srl_outputpreis"/> <mapping class="de.swm.hibernate.srl_workprice"/> <mapping class="de.swm.hibernate.invoicemailingaddress"/> </session-factory> </hibernate-configuration>

it looks app engine not back upwards hibernate:

https://code.google.com/p/googleappengine/wiki/willitplayinjava

hibernate session gwt jar util

Comments

Popular posts from this blog

model view controller - MVC Rails Planning -

ruby on rails - Devise Logout Error in RoR -

html - Submenu setup with jquery and effect 'fold' -