将Grails Project从Grails 1.3.6版升级到Grails 2.0.1时出现多个问题

时间:2012-04-17 11:13:44

标签: grails groovy upgrade

我已成功将我的grails项目从1.3.6升级到2.0.1但是每当我尝试通过grails run-app命令运行我的项目时,我面临以下问题:

  
    

|错误2012-04-17 15:44:52,038 [pool-6-thread-1]错误[localhost]。[/ blahblah] - 配置应用程序的错误     class org.codehaus.groovy.grails.web.util.Log4jConfigListener消息:     org.codehaus.groovy.grails.web.util.Log4jConfigListener     方法      - >> 46 | org.grails.plugins.tomcat.ParentDelegatingClassLoader中的findClass | 307 |     java.lang.ClassLoader中的loadClass | 248 | loadClass in''|     303 | java.util.concurrent.FutureTask中的innerRun $ Sync | 138 |跑     。 。 。在java.util.concurrent.FutureTask中| 886 | runTask in     java.util.concurrent.ThreadPoolExecutor $ Worker | 908 |跑 。 。 。在     ''^ 662 |在java.lang.Thread |中运行错误2012-04-17     15:44:52,116 [pool-6-thread-1] ERROR [localhost]。[/ blahblah] -     由于先前的错误|跳过安装的应用程序监听器     错误2012-04-17 15:44:52,117 [pool-6-thread-1]错误     core.StandardContext - 错误listenerStart |错误2012-04-17     15:44:52,120 [pool-6-thread-1] ERROR core.StandardContext - Context     [/ blahblah]由于以前的错误而失败

  

谷歌搜索后我发现这是一个知道问题,建议在这里解决: Grails JIRA

我已经完成了工作,但是当我尝试运行我的项目时会出现另一个问题,日志粘贴在下面:

  

|错误2012-04-17 15:59:58,849 [pool-6-thread-1]错误context.GrailsContextLoader - 执行bootstraps时出错:java.l   ang.NoClassDefFoundError:org / codehaus / groovy / grails / plugins / springsecurity / DummyResponse   消息:java.lang.NoClassDefFoundError:org / codehaus / groovy / grails / plugins / springsecurity / DummyResponse      线|方法    - >> 736 | grails.spring.BeanBuilder中的invokeBeanDefiningClosure

     
     

| 569 |豆''| 511 | invokeMethod。   。 。 。 。 。在''| 303 | innerRun in   java.util.concurrent.FutureTask $ Sync | 138 |跑 。 。 。 。 。 。 。 。 。 。   。在java.util.concurrent.FutureTask中| 886 | runTask
  在java.util.concurrent.ThreadPoolExecutor $ Worker | 908 |跑 。 。 。   。 。 。 。 。 。 。 。在''^ 662 |跑进   java.lang.Thread中

     

由NoClassDefFoundError引起:   组织/ Codehaus的/常规/ Grails的/插件/ springsecurity / DummyResponse    - >> 169 | java.lang.Class中的forName


  

| 334 | doCall in   SpringSecurityCoreGrailsPlugin $ _closure2 | 736 |   grails.spring.BeanBuilder中的invokeBeanDefiningClosure | 569 |豆子   在''| 511 | invokeMethod。 。 。 。 。 。在''| 303 |   java.util.concurrent.FutureTask中的innerRun $ Sync |
  138 |跑 。 。 。 。 。 。 。 。 。 。 。在java.util.concurrent.FutureTask中|
  886 | runTask in   java.util.concurrent.ThreadPoolExecutor $ Worker | 908 |跑 。 。 。 。 。   。 。 。 。 。 。在''^ 662 |跑进   java.lang.Thread中

     

由ClassNotFoundException引起:   org.codehaus.groovy.grails.plugins.springsecurity.DummyResponse    - >> 202 |在java.net.URLClassLoader $ 1中运行


  

| 190 | java.net.URLClassLoader中的findClass | 307   | loadClass。 。 。 。 。 。 。 。在java.lang.ClassLoader中| 248 |   loadClass in''| 169 | forName。 。 。 。 。 。 。 。   。在java.lang.Class中| 334 | doCall in   SpringSecurityCoreGrailsPlugin $ _closure2 | 736 |   grails.spring.BeanBuilder中的invokeBeanDefiningClosure | 569 |豆子   在''| 511 | invokeMethod。 。 。 。 。 。在''| 303 |   java.util.concurrent.FutureTask中的innerRun $ Sync |
  138 |跑 。 。 。 。 。 。 。 。 。 。 。在java.util.concurrent.FutureTask中|
  886 | runTask in   java.util.concurrent.ThreadPoolExecutor $ Worker | 908 |跑 。 。 。 。 。   。 。 。 。 。 。在''^ 662 |跑进   java.lang.Thread中

任何人都可以帮助我,我缺少什么?我确实试图搜索其他论坛或尝试获得类似的帖子,但没有找到任何。如果有,请转介给我。

由于

Zunair Minhas

0 个答案:

没有答案