配置文件中语义层文件错误
版本号:4.5
错误现象:报表能正常访问,但webserver启动的时候有错误。
后台错误信息: [2007-09-02 14:38:37] runqianReportLogger : [DEBUG] - : InputStream cannot be null
错误来源:InputStream cannot be null : InputStream cannot be null
错误来源: InputStream cannot be null
at com.runqian.report4.semantics.SemanticsManager.readXMLStream(Unknown Source:153)
at com.runqian.report4.view.ReportServlet.init(Unknown Source:333)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper. java:1161)
错误原因分析: at com.runqian.report4.semantics.SemanticsManager.readXMLStream(Unknown Source:153) 在webserver启动的时候报此错误,由此可判断出问题大约是出在读取语义层文件上。语义层文件是配置在reportConfig.xml文件中的。所以我们检查reportConfig.xml中配置的语义层文件是否有问题。
解决方法:检查reportConfg.xml中semanticsFile 配置的语义层文件是否存在,及文件名是否正确。