PANIC : Error configuring AvalonLogSystem : java.io.FileNotFoundException: D:\Magtech\tomcat\apache-tomcat-6.0.36\bin\velocity.log (拒绝访问。)
PANIC : Error configuring AvalonLogSystem : java.io.FileNotFoundException: D:\Magtech\tomcat\apache-tomcat-6.0.36\bin\velocity.log (拒绝访问。)
2014-07-22 17:50:06,187 [catalina-exec-18] ERROR com.opensymphony.webwork.views.velocity.VelocityManager - Unable to instantiate VelocityEngine!
java.lang.Exception: Unable to configure AvalonLogSystem : java.io.FileNotFoundException: D:\Magtech\tomcat\apache-tomcat-6.0.36\bin\velocity.log (拒绝访问。)
at org.apache.velocity.runtime.log.AvalonLogSystem.init(AvalonLogSystem.java:134)
at org.apache.velocity.runtime.log.LogManager.createLogSystem(LogManager.java:165)
at org.apache.velocity.runtime.RuntimeInstance.initializeLogger(RuntimeInstance.java:533)
at org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java:267)
....................
Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: Fatal exception caught in com.opensymphony.webwork.views.jsp.ui.TextFieldTag tag class, doEndTag: Unable to instantiate VelocityEngine!
at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:861)
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794)
at org.apache.jsp.secure.admin.paper.manuscript_005fpaper_005fedit_jsp._jspService(manuscript_005fpaper_005fedit_jsp.java:425)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
... 84 more
Caused by: java.lang.RuntimeException: Unable to instantiate VelocityEngine!
at com.opensymphony.webwork.views.velocity.VelocityManager.newVelocityEngine(VelocityManager.java:333)
at com.opensymphony.webwork.views.velocity.VelocityManager.init(VelocityManager.java:146)
at com.opensymphony.webwork.views.jsp.ui.template.VelocityTemplateEngine.renderTemplate(VelocityTemplateEngine.java:35)
at com.opensymphony.webwork.views.jsp.ui.AbstractUITag.mergeTemplate(AbstractUITag.java:422)
at com.opensymphony.webwork.views.jsp.ui.AbstractUITag.doEndTag(AbstractUITag.java:207)
at org.apache.jsp.secure.admin.paper.manuscript_005fpaper_005fedit_jsp._jspx_meth_ui_005ftextfield_005f0(manuscript_005fpaper_005fedit_jsp.java:486)
at org.apache.jsp.secure.admin.paper.manuscript_005fpaper_005fedit_jsp._jspService(manuscript_005fpaper_005fedit_jsp.java:213)
... 87 more
前段时间在给客户部署程序时候,按照常规方法部署完毕之后,tomcat的stdout日志中,就一直报上面的错误。
D:\Magtech\tomcat\apache-tomcat-6.0.36\bin\velocity.log 拒绝访问。心想不会是因为文件没有权限导致吧。查看该文件之后,发现该文件被设置成只读了,将该文件只读去掉,重启tomcat之后,程序运行正常。