Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Intelligence (Analytics)
Report Parameter in web browser
newbie_12
<p>Hi All,</p><p> </p><p>I created a very simple report with report parameter as a list drop down item.</p><p>When I preview the report in Eclipse, the report parameter shows perfectly...</p><p> </p><p>Now, when I used a JSP page and using that invoked the same report on web browser, nothing is getting displayed on the report browser....how will the report parameters get visible in web browser ? </p><p> </p><div>org.eclipse.birt.report.engine.api.impl.ParameterValidationException: Required parameter NewParameter is not set.</div><div>at org.eclipse.birt.report.engine.api.impl.EngineTask.validateAbstractScalarParameter(EngineTask.java:803)</div><div>at org.eclipse.birt.report.engine.api.impl.EngineTask.access$0(EngineTask.java:789)</div><div>at org.eclipse.birt.report.engine.api.impl.EngineTask$ParameterValidationVisitor.visitScalarParameter(EngineTask.java:706)</div><div>at org.eclipse.birt.report.engine.api.impl.EngineTask$ParameterVisitor.visit(EngineTask.java:1528)</div><div>at org.eclipse.birt.report.engine.api.impl.EngineTask.doValidateParameters(EngineTask.java:692)</div><div>at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:214)</div><div>at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask.java:86)</div><div>at BirtIntegration.BirtViewer.ReportRenderer.processReportDesignDocAndRenderReport(ReportRenderer.java:109)</div><div>at BirtIntegration.BirtViewer.ReportProcessor.processReport(ReportProcessor.java:60)</div><div>at BirtIntegration.Controller.BirtReportController.doGet(BirtReportController.java:31)</div><div>at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)</div><div>at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)</div><div>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)</div><div>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)</div><div>at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)</div><div>at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)</div><div>at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)</div><div>at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)</div><div>at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)</div><div>at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)</div><div>at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)</div><div>at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)</div><div>at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)</div><div>at java.lang.Thread.run(Thread.java:662)</div><p> </p>
Find more posts tagged with
Comments
kclark
<p>Here's a link to my blog showing what the JSP should look like for a <a data-ipb='nomediaparse' href='
http://www.birt-exchange.org/forum/index.php?/blog/45/entry-453-custom-parameter-pages/'>custom
parameter page.</a> Can you attach your JSP?</p>
newbie_12
<p>Hi clark,</p><p> </p><p>I exactly followed the proceedure mentioned in the blog.</p><p>But I am really confused. I will explain the problem here -</p><p> </p><p>1. My birt-viewer is deployed on tomcat/webapps in port 8090</p><p>2. My web application is being run from eclipse and the server (tomcat) is configured to run at port 9090.</p><p> </p><p>I am getting the above error. and its natual - how will my webapplication understand where is birt-viewer. </p><p> </p><p>pls remember I have not yet deployed the web application in webapps folder and is running from my workspace.</p><p> </p><p>I am utterly confused.</p><p>I tried copying all the files from the birt-viewer into my own web application folder but still getting the same error.</p><p> </p><p>Thanks</p><p>Mangalam</p>
kclark
<p>The parameters page will know where the viewer is because the jsp page will be placed in the root folder of the BIRT application in tomcat. When you navigate to the parameter page you will pass the port in the url such as</p><pre class="_prettyXprint">http://localhost:8090/birt/yourpage.jsp</pre><p>Can you email me the webapp for me to take a look at and I can post what I find here?</p>
newbie_12
<p>Thanks Clark</p>
kclark
<p>No problem, let us know if you have anymore questions!
</p>