无法运行struts程序

时间:2011-04-21 06:11:30

标签: java struts2 glassfish

我使用struts开发了一个Web应用程序。现在当我试图在另一台机器上运行时,我收到以下错误。以下内容来自glassfish服务器日志

SEVERE:  INFO [http-thread-pool-8080-(1)] (CommonsLogger.java:31) - Parsing configuration file [struts-default.xml]

SEVERE:  INFO [http-thread-pool-8080-(1)] (CommonsLogger.java:31) - Unable to locate configuration files of the name struts-plugin.xml, skipping

SEVERE:  INFO [http-thread-pool-8080-(1)] (CommonsLogger.java:31) - Parsing configuration file [struts-plugin.xml]

SEVERE:  INFO [http-thread-pool-8080-(1)] (CommonsLogger.java:31) - Parsing configuration file [struts.xml]

SEVERE:  INFO [http-thread-pool-8080-(1)] (CommonsLogger.java:31) - Loading global messages from ApplicationResources

同样在浏览器中,我收到java.lang.reflect.InvocationTargetException此消息。请告诉我问题所在。

1 个答案:

答案 0 :(得分:0)

这似乎与本文中描述的问题类似:

http://www.java.net/node/705006

似乎是一个GlassFish错误错误地在实际以“INFO”开头的日志消息之前放置“SEVERE:”。

仅供参考我使用SL4J和Glassfish 3.1来解决这个问题。通过JUL记录器完全相同的代码记录工作完美,然后当你用适当的记录器交换它时,你得到“严重:”。

可悲的是,我找不到解决方案,并在发现时将其发布。他们同样有可能在下一版GlassFish中重新修复bug。