我在weblogic 12c中部署了grails-2.4.4应用程序。该应用程序工作正常。但是,当我停止并启动应用程序时,所有GET操作都有效,但其他人没有[POST,PUT,DELETE,...]。
我在控制台中收到了这条异常消息
未找到WebApplicationContext:没有注册ContextLoaderListener?
我做了一些搜索,每个人都说解决方法是在web.xml文件中添加这一行:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
Grails生成自己的web.xml文件,在内部,此文件包含以下行:
<listener>
<listener-class>org.codehaus.groovy.grails.web.context.GrailsContextLoaderListener</listener-class>
</listener>
GrailsContextLoaderListener
是ContextLoaderListener
的继承,所以这不是我的解决方案
我该怎么办?