Java 圣杯冬眠方言

Java 圣杯冬眠方言,java,hibernate,grails,Java,Hibernate,Grails,我有一个奇怪的问题,我现在无法解决 今天我无法再启动grails应用程序了。应用程序代码没有更改,上周运行顺利 这是输出: | Loading Grails 2.0.3 | Configuring classpath. | Environment set to development..... | Packaging Grails application..... | Compiling 1 source files. path: /home/jacopo/.grailsApp/xml | Er

我有一个奇怪的问题,我现在无法解决

今天我无法再启动grails应用程序了。应用程序代码没有更改,上周运行顺利

这是输出:

| Loading Grails 2.0.3
| Configuring classpath.
| Environment set to development.....
| Packaging Grails application.....
| Compiling 1 source files.
path: /home/jacopo/.grailsApp/xml
| Error Error executing script RunApp: null (NOTE: Stack trace has been filtered. Use --verbose to see entire trace.)
java.lang.ExceptionInInitializerError
  at org.hibernate.dialect.Dialect.<clinit>(Dialect.java:113)
  at DataSource$_run_closure1.class$(DataSource.groovy)
  at DataSource$_run_closure1.$get$$class$org$hibernate$dialect$MySQL5InnoDBDialect(DataSource.groovy)
  at DataSource$_run_closure1.doCall(DataSource.groovy:26)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at DataSource$_run_closure1.doCall(DataSource.groovy)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at DataSource$_run_closure1.call(DataSource.groovy)
  at java_util_concurrent_Callable$call.call(Unknown Source)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at DataSource.run(DataSource.groovy:21)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at _GrailsPackage_groovy$_run_closure2.doCall(_GrailsPackage_groovy:51)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133)
  at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy:185)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at java_util_concurrent_Callable$call.call(Unknown Source)
  at org.codehaus.gant.GantBinding.withTargetEvent(GantBinding.groovy:90)
  at org.codehaus.gant.GantBinding.this$4$withTargetEvent(GantBinding.groovy)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy:185)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at org.codehaus.gant.GantMetaClass.processClosure(GantMetaClass.java:81)
  at org.codehaus.gant.GantMetaClass.processArgument(GantMetaClass.java:95)
  at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:128)
  at RunApp$_run_closure1.doCall(RunApp.groovy:28)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133)
  at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy:185)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at java_util_concurrent_Callable$call.call(Unknown Source)
  at org.codehaus.gant.GantBinding.withTargetEvent(GantBinding.groovy:90)
  at org.codehaus.gant.GantBinding.this$4$withTargetEvent(GantBinding.groovy)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy:185)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at java_util_concurrent_Callable$call.call(Unknown Source)
  at gant.Gant$_dispatch_closure5.doCall(Gant.groovy:381)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at gant.Gant$_dispatch_closure7.doCall(Gant.groovy:415)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at gant.Gant$_dispatch_closure7.doCall(Gant.groovy)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at java_util_concurrent_Callable$call.call(Unknown Source)
  at gant.Gant.withBuildListeners(Gant.groovy:427)
  at gant.Gant.this$2$withBuildListeners(Gant.groovy)
  at gant.Gant$this$2$withBuildListeners.callCurrent(Unknown Source)
  at gant.Gant.dispatch(Gant.groovy:415)
  at gant.Gant.this$2$dispatch(Gant.groovy)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at gant.Gant.invokeMethod(Gant.groovy)
  at gant.Gant.executeTargets(Gant.groovy:591)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  at gant.Gant.executeTargets(Gant.groovy:590)
  at com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
  Caused by: org.hibernate.HibernateException: IllegalAccessException trying to instantiate: org.hibernate.type.BlobType
    at org.hibernate.type.AlternativeLobTypes.createLobType(AlternativeLobTypes.java:116)
    at org.hibernate.type.AlternativeLobTypes.<init>(AlternativeLobTypes.java:52)
    at org.hibernate.type.AlternativeLobTypes.<init>(AlternativeLobTypes.java:41)
    at org.hibernate.type.AlternativeLobTypes$BlobTypes.<init>(AlternativeLobTypes.java:148)
    at org.hibernate.type.BlobType.<init>(BlobType.java:42)
    at org.hibernate.type.BlobType.<clinit>(BlobType.java:39)
    ... 71 more
  | Error Error executing script RunApp: null
|加载Grails 2.0.3
|配置类路径。
|环境开始发展。。。。。
|包装Grails应用程序。。。。。
|编译1个源文件。
路径:/home/jacopo/.grailsApp/xml
|执行脚本RunApp:null时出错(注意:堆栈跟踪已被筛选。请使用--verbose查看整个跟踪。)
java.lang.ExceptionInInitializeError
在org.hibernate.dialogue.dialogue.(dialogue.java:113)
在DataSource$\u run\u closure1.class$(DataSource.groovy)
在DataSource$\u run\u closure1.$get$$class$org$hibernate$dialent$mysql5innodbdialent(DataSource.groovy)
在DataSource$\u run\u closure1.doCall(DataSource.groovy:26)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在DataSource$\u run\u closure1.doCall(DataSource.groovy)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在DataSource$\u run\u closure1.call(DataSource.groovy)上
在java_util_concurrent_可调用$call.call(未知源)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
运行(DataSource.groovy:21)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在GrailsPackage\uGroovy$\uRun\uClosure2.doCall(GrailsPackage\uGroovy:51)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
位于org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
位于org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133)
在org.codehaus.gant.GantBinding$\u initializeGantBinding\u closure5\u closure16\u closure18.doCall(GantBinding.groovy:185)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
位于org.codehaus.gant.GantBinding$\u initializeGantBinding\u closure5\u closure16\u closure18.doCall(GantBinding.groovy)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在java_util_concurrent_可调用$call.call(未知源)
位于org.codehaus.gant.GantBinding.withTargetEvent(GantBinding.groovy:90)
位于org.codehaus.gant.GantBinding.this$4$withTargetEvent(GantBinding.groovy)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在org.codehaus.gant.GantBinding$\u initializeGantBinding\u closure5\u closure16.doCall(GantBinding.groovy:185)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在org.codehaus.gant.GantBinding$\u initializeGantBinding\u closure5\u closure16.doCall(GantBinding.groovy)上
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
位于org.codehaus.gant.GantMetaClass.processClosure(GantMetaClass.java:81)
位于org.codehaus.gant.GantMetaClass.processArgument(GantMetaClass.java:95)
位于org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:128)
在RunApp$\u run\u closure1.doCall(RunApp.groovy:28)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
位于org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
位于org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133)
在org.codehaus.gant.GantBinding$\u initializeGantBinding\u closure5\u closure16\u closure18.doCall(GantBinding.groovy:185)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
位于org.codehaus.gant.GantBinding$\u initializeGantBinding\u closure5\u closure16\u closure18.doCall(GantBinding.groovy)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在java_util_concurrent_可调用$call.call(未知源)
位于org.codehaus.gant.GantBinding.withTargetEvent(GantBinding.groovy:90)
位于org.codehaus.gant.GantBinding.this$4$withTargetEvent(GantBinding.groovy)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在org.codehaus.gant.GantBinding$\u initializeGantBinding\u closure5\u closure16.doCall(GantBinding.groovy:185)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在org.codehaus.gant.GantBinding$\u initializeGantBinding\u closure5\u closure16.doCall(GantBinding.groovy)上
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在java_util_concurrent_可调用$call.call(未知源)
在gant.gant$\u dispatch\u closure5.doCall(gant.groovy:381)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在gant.gant$\u dispatch\u closure7.doCall(gant.groovy:415)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在gant.gant$\u dispatch\u closure7.doCall(gant.groovy)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在java_util_concurrent_可调用$call.call(未知源)
在gant.gant.withBuildListeners(gant.groovy:427)
这个$2$withBuildListeners(gant.groovy)
在gant.gant$this$2$withBuildListeners.callCurrent(未知源)
甘特图调度(甘特图groovy:415)
在gant.gant.this$2$dispatch(gant.groovy)
位于com.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1231)
在gant.gant.invokeMethod(gant.groovy)中
在gant.gant.executeTargets(gant.groovy:591)
在com.springsource.loaded.ri.com上