..\webapps\MyForms\...
instead of
.\webapps\MyForms\...
in your index.jsp file.
Support
Hi,When I am trying to run any webservice/web application example project I am encountering this error:java.io.FileNotFoundException: .\webapps\MyForms\rules\main\HelloWeb.xls (The system cannot find the path specified)Below is the entire error message log:org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 21 18: synchronized(this) { 19: sessionEngine = engine; 20: if (sessionEngine == null) { 21: openrulesSession = new OpenRulesSession(xlsMain); // create a new engine 22: System.out.println("NEW ENGINE"); 23: engine = openrulesSession.getOpenRulesEngine(); 24: application.setAttribute("OpenRulesEngine",engine); Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)root cause
org.apache.commons.lang.exception.NestableRuntimeException: java.io.FileNotFoundException: .\webapps\MyForms\rules\main\HelloWeb.xls (The system cannot find the path specified) org.openl.util.RuntimeExceptionWrapper.wrap(RuntimeExceptionWrapper.java:22) com.openrules.datasource.DataSourceCodeModule.getByteStream(DataSourceCodeModule.java:35) com.openrules.lang.xls.XlsLoader.preprocessWorkbook(XlsLoader.java:172) com.openrules.lang.xls.XlsLoader.parse(XlsLoader.java:244) com.openrules.lang.xls.XlsParser.parseAsModule(XlsParser.java:62) org.openl.OpenL.compileModule(OpenL.java:233) com.openrules.ruleengine.RuleEngine.<init>(RuleEngine.java:66) com.openrules.ruleengine.OpenRulesEngine.initialize(OpenRulesEngine.java:244) com.openrules.ruleengine.OpenRulesEngine.<init>(OpenRulesEngine.java:160) com.openrules.ruleengine.OpenRulesEngine.<init>(OpenRulesEngine.java:187) com.openrules.forms.impl.DefaultApplicationModel.makeEngine(DefaultApplicationModel.java:162) com.openrules.forms.impl.DefaultApplicationModel.getOpenRulesEngine(DefaultApplicationModel.java:76) com.openrules.forms.gui.jsp.OpenRulesSession.getOpenRulesEngine(OpenRulesSession.java:195) com.openrules.forms.gui.jsp.OpenRulesSession.<init>(OpenRulesSession.java:65) com.openrules.forms.gui.jsp.OpenRulesSession.<init>(OpenRulesSession.java:81) org.apache.jsp.index_jsp._jspService(index_jsp.java:77) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)root cause
java.io.FileNotFoundException: .\webapps\MyForms\rules\main\HelloWeb.xls (The system cannot find the path specified) java.io.FileInputStream.open(Native Method) java.io.FileInputStream.<init>(FileInputStream.java:138) java.io.FileInputStream.<init>(FileInputStream.java:97) sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90) sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188) com.openrules.datasource.URLDataSource.getInputStream(URLDataSource.java:78) com.openrules.datasource.DataSourceCodeModule.getByteStream(DataSourceCodeModule.java:33) com.openrules.lang.xls.XlsLoader.preprocessWorkbook(XlsLoader.java:172) com.openrules.lang.xls.XlsLoader.parse(XlsLoader.java:244) com.openrules.lang.xls.XlsParser.parseAsModule(XlsParser.java:62) org.openl.OpenL.compileModule(OpenL.java:233) com.openrules.ruleengine.RuleEngine.<init>(RuleEngine.java:66) com.openrules.ruleengine.OpenRulesEngine.initialize(OpenRulesEngine.java:244) com.openrules.ruleengine.OpenRulesEngine.<init>(OpenRulesEngine.java:160) com.openrules.ruleengine.OpenRulesEngine.<init>(OpenRulesEngine.java:187) com.openrules.forms.impl.DefaultApplicationModel.makeEngine(DefaultApplicationModel.java:162) com.openrules.forms.impl.DefaultApplicationModel.getOpenRulesEngine(DefaultApplicationModel.java:76) com.openrules.forms.gui.jsp.OpenRulesSession.getOpenRulesEngine(OpenRulesSession.java:195) com.openrules.forms.gui.jsp.OpenRulesSession.<init>(OpenRulesSession.java:65) com.openrules.forms.gui.jsp.OpenRulesSession.<init>(OpenRulesSession.java:81) org.apache.jsp.index_jsp._jspService(index_jsp.java:77) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)Appreciate any help on this!Maruthi.