我有一个Grails应用程序,它在开发过程中构建并运行良好,但是当我创建一个war文件(Grails dev create war/target.helloworld.war)时,比如说。战争部署不当。
通过消除的过程,我已经将问题缩小到Spring-security-ldap插件。
我在三个环境中对此进行了测试:
Tomcat 7 MacOSx JDK7 Tomcat 6 Ubuntu 12.04 JDK7 Tomcat 7 Ubuntu 12.04 JDK7
我在所有环境中使用相同的JDK版本编译。
我得到的错误是:
信息:部署Web应用程序存档helloworld.war11月11, 2012 12:54:15下午org.apache.catalina.core.标准上下文启动严重:错误listenerStart 11月11, 2012 12:54:15下午org.apache.catalina.core.标准上下文启动严重:上下文[/helloworld]启动失败,原因是以前的错误Nov11, 2012 12:54:15PMorg.apache.catalina.loader.WebappClassLoader clearRe的引用线程SEVERE:Web应用程序[/helloworld]似乎启动了一个名为[MongoCleaner1671814044]的线程,但未能停止它。这很可能造成内存泄漏。
我也遵循了将精细日志添加到classes文件夹的说明,但是这似乎也对我没有帮助。
作为参考,我遵循以下思路:http://grails.1312388.n4.nabble.com/Deployment-problems-td4628710.html
有没有人经历过这种情况,并用Spring-Security-ldap 1.0.6解决了它?
提前谢谢?
将一个名为logging.properties
的文件放在WEB-INF/class(unwar你的应用)文件夹中,并将其放入其中:
handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
org.apache.juli.FileHandler.level = FINE
org.apache.juli.FileHandler.directory = /var/log
org.apache.juli.FileHandler.prefix = myapp-tomcat.
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
然后重启Tomcat。
你的应用程序仍然会失败,但在文件/var/log/myapp tomcat中。日志
你会发现比无用的“严重:错误监听器启动”更详细的错误跟踪
可能存在丢失的类文件或数据库配置错误。
“grails cf-ush”会导致下面列出的错误。有没有办法使用云铸造插件“重新开始”。我不希望在MySQL数据库和MongoDB数据库中丢失我的测试数据。 严重:错误监听器开始2012年5月18日下午6:31:26组织。阿帕奇。卡塔琳娜。果心StandardContext启动严重:由于之前的错误,Context[]启动失败2012年5月18日下午6:31:26组织。阿帕奇。卡塔琳娜。加载器。W
我有一个Grails(2.5.3版)应用程序,当我通过选项:要部署的WAR文件在Tomcat中部署时,选择WAR文件,会出现以下错误。如果我尝试一个更简单的应用程序(大小、复杂度等),它运行得很好。 但是,如果在从manager运行应用程序时手动将war文件的内容复制到Tomcat路径:pathTomcat/webapps/myApplication,则效果良好。出现任何错误。 错误: Grail
我使用的是Tomcat7.0.20和Grails1.3.7,在部署war文件时,我遇到了这个错误。 AM org.apache.Catalina.startup.hostconfig deployWAR信息:部署web应用程序存档ih-core.war 2013年2月25日1:55:35AM org.apache.Catalina.core.containerbase AddChildinal严重
我在部署Grails应用程序时遇到了问题。一切都可以在本地测试环境中工作。 错误 [localhost-startStop-1]错误context.grailscontextloader-初始化应用程序时出错:创建名为“Transaction ManagerPostProcessor”的bean时出错:bean初始化失败;嵌套异常为org.springframework.beans.factory
我进去的时候 $git推送heroku master 它显示: 错误:已给出双重要求:telegram(from-r/tmp/build_996aa7e0/requirements.txt(第60行))(已在telegram==0.0.1(from-r/tmp/build_996aa7e0/requirements.txt(第47行))中,name='telegram') 这是所有日志: 枚举对象
我刚刚启动了一个新的应用程序,但当我点击欢迎登船页面上的“关于您的应用程序的环境”链接时,会出现这个错误。 启动应用程序时出错当Pow试图运行时,您的Rack应用程序引发了异常。 Bundler::,但找不到任何源代码 我的应用正在运行: 轨道3.2。6 Ruby 1.9。3p194 Rubygems 1.8。24 RVM 1.14。5 战俘0.4。0 我发现了类似的问题,问题在于如何让乘客安静下