Jasper Reports in Weblogic

can anyone please tell me any link where i can find out how to make jasper reports using weblogic.

i am doing a project on online polling..i want the following types of reports-
A. Percentage voting done in different areas, regions, the overall voting percentage.
B. Number of votes that different candidates got based on the areas, regions etc.
C. The statistics of all the elections done so far based on date or year of election.
D. Reports containing details of voters, candidates for administrator.
further i am using jsp,hibernate,ejb,db2....so i want to know how to start with it in weblogic because i am already using it for my project.

Similar Messages

  • Help required: Cannot open pdf using Jasper Report in Weblogic workshop 9.2

    This message was accepted by the [email protected] mailing list. Hi ,
    I am new to jasper reports and I am using them in Java Page Flow in bea workshop 9.2
    In one of my action methods
    ServletOutputStream servletOutputStream = getResponse().getOutputStream();
    InputStream reportStream = getServlet().getServletConfig().getServletContext().getResourceAsStream("/classic.jasper");
    JasperRunManager.runReportToPdfStream(reportStream, servletOutputStream, new HashMap() ,connection);
    getResponse().setContentType("application/pdf");
    servletOutputStream.flush();
    servletOutputStream.close();
    connection.close();
    When I invoke this action method from another page on click of submit , the pdf file opens fine for the first time( first submit) , and then if I click on submit again, it fails to open the pdf with the error message ,
    There was an error opening this document . This file cannot be found.
    Please help me resolve the issue, its urgent.
    Thanx in advance

    Thanks for the reply David. The problem we're having is that when you are in Workshop, there is the option, under the "File" menu to "Refresh" (F5) You sometimes need to do this to refresh your workspace. I'm sorry, I'm not a developer, so I don't know the details behind what that actually does, other than it "refreshes the workspace" so we can pick up the changes made and checked into subversion.
    Without performing this step, you don't always build from the latest and greatest code.
    The problem we're facing is that it seems that you need to be in Workshop to perform this step. There is a scripted way to do the refresh, but it requires you to open Workshop and run the script. What we're trying to accomplish is a truly scripted solution. All the other steps in the build process can be performed without opening Workshop, but because we can't figure out a way to do this one piece, we cannot have an automated build process.
    - Brian

  • How to open Jasper report in New window (new Browser,new Tab)

    Hi,
    I'm Using oracle jdeveloper 11.1.1.4.0 fusion middleware for Jasper report. i want to open the Jasper report in new window
    In Application On click of CommandMenuItem(ExportToHTML)it opens the New Window,.While opnening this window i want to call a method (This method opens the jasper report in current browser)
    I Tried the afterPhase and beforePhase for this but doesnt work for me.while executing this using beforePhase I'm getting following Exception :
    Pls Help on this.Thanks in Advance......!!
    Java.lang.IllegalStateException: strict servlet API: cannot call getOutputStream() after getWriter()
    at weblogic.servlet.internal.ServletResponseImpl.getOutputStream(ServletResponseImpl.java:280)
    at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:112)
    at ReportsDisplayBean.exportHtmlReport(ReportsDisplayBean.java:272)Is any other way to do this ? :(
    Thanks.

    Hi,
    The view itself is a Web Part called an XSLT List View Web Part (XLV for short). This Web Part is stored on an ASPX page that is by default associated with a list or library on your site.
    I suggest you can check if the view page is valid, also, you can try to create another view, then redirect to the view page to see if there is xslt in the page.
    Here are some detailed articels for your reference:
    Create a custom list view using SharePoint Designer
    Using SharePoint Designer 2010 to Work with Web Parts
    How to: Customize the Rendering of a Field on a List View
    Best Regards
    Zhengyu Guo
    TechNet Community Support

  • Jasper report Jdeveloper 11g

    Hi
    I want to run a jasper report in Jdeveloper 11g with weblogic internal server 10.3. I am facing the compliling time errors.
    ]] Root cause of ServletException.
    net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:4: package net.sf.jasperreports.engine does not exist
    import net.sf.jasperreports.engine.*;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:5: package net.sf.jasperreports.engine.fill does not exist
    import net.sf.jasperreports.engine.fill.*;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:18: cannot find symbol
    symbol: class JREvaluator
    public class PDFReport_1242746795729_631091 extends JREvaluator
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:25: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_LOCALE = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:26: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_JASPER_REPORT = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:27: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_VIRTUALIZER = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:28: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_TIME_ZONE = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:29: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_FILE_RESOLVER = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:30: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_ReportTitle = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:31: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_SCRIPTLET = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:32: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_PARAMETERS_MAP = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:33: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_CONNECTION = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:34: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_CLASS_LOADER = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:35: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_DATA_SOURCE = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:36: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_URL_HANDLER_FACTORY = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:37: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_IS_IGNORE_PAGINATION = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:38: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_FORMAT_FACTORY = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:39: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_MAX_COUNT = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:40: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_TEMPLATES = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:41: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    private JRFillParameter parameter_REPORT_RESOURCE_BUNDLE = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:42: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    private JRFillField field_Publisher = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:43: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    private JRFillField field_CatalogId = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:44: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    private JRFillField field_Journal = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:45: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    private JRFillField field_Edition = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:46: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    private JRFillField field_Author = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:47: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    private JRFillField field_Title = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:48: cannot find symbol
    symbol : class JRFillVariable
    location: class PDFReport_1242746795729_631091
    private JRFillVariable variable_PAGE_NUMBER = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:49: cannot find symbol
    symbol : class JRFillVariable
    location: class PDFReport_1242746795729_631091
    private JRFillVariable variable_COLUMN_NUMBER = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:50: cannot find symbol
    symbol : class JRFillVariable
    location: class PDFReport_1242746795729_631091
    private JRFillVariable variable_REPORT_COUNT = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:51: cannot find symbol
    symbol : class JRFillVariable
    location: class PDFReport_1242746795729_631091
    private JRFillVariable variable_PAGE_COUNT = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:52: cannot find symbol
    symbol : class JRFillVariable
    location: class PDFReport_1242746795729_631091
    private JRFillVariable variable_COLUMN_COUNT = null;
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:75: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_LOCALE = (JRFillParameter)pm.get("REPORT_LOCALE");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:76: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_JASPER_REPORT = (JRFillParameter)pm.get("JASPER_REPORT");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:77: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_VIRTUALIZER = (JRFillParameter)pm.get("REPORT_VIRTUALIZER");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:78: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_TIME_ZONE = (JRFillParameter)pm.get("REPORT_TIME_ZONE");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:79: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_FILE_RESOLVER = (JRFillParameter)pm.get("REPORT_FILE_RESOLVER");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:80: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_ReportTitle = (JRFillParameter)pm.get("ReportTitle");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:81: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_SCRIPTLET = (JRFillParameter)pm.get("REPORT_SCRIPTLET");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:82: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_PARAMETERS_MAP = (JRFillParameter)pm.get("REPORT_PARAMETERS_MAP");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:83: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_CONNECTION = (JRFillParameter)pm.get("REPORT_CONNECTION");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:84: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_CLASS_LOADER = (JRFillParameter)pm.get("REPORT_CLASS_LOADER");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:85: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_DATA_SOURCE = (JRFillParameter)pm.get("REPORT_DATA_SOURCE");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:86: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_URL_HANDLER_FACTORY = (JRFillParameter)pm.get("REPORT_URL_HANDLER_FACTORY");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:87: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_IS_IGNORE_PAGINATION = (JRFillParameter)pm.get("IS_IGNORE_PAGINATION");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:88: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_FORMAT_FACTORY = (JRFillParameter)pm.get("REPORT_FORMAT_FACTORY");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:89: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_MAX_COUNT = (JRFillParameter)pm.get("REPORT_MAX_COUNT");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:90: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_TEMPLATES = (JRFillParameter)pm.get("REPORT_TEMPLATES");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:91: cannot find symbol
    symbol : class JRFillParameter
    location: class PDFReport_1242746795729_631091
    parameter_REPORT_RESOURCE_BUNDLE = (JRFillParameter)pm.get("REPORT_RESOURCE_BUNDLE");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:100: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    field_Publisher = (JRFillField)fm.get("Publisher");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:101: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    field_CatalogId = (JRFillField)fm.get("CatalogId");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:102: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    field_Journal = (JRFillField)fm.get("Journal");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:103: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    field_Edition = (JRFillField)fm.get("Edition");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:104: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    field_Author = (JRFillField)fm.get("Author");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:105: cannot find symbol
    symbol : class JRFillField
    location: class PDFReport_1242746795729_631091
    field_Title = (JRFillField)fm.get("Title");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:114: cannot find symbol
    symbol : class JRFillVariable
    location: class PDFReport_1242746795729_631091
    variable_PAGE_NUMBER = (JRFillVariable)vm.get("PAGE_NUMBER");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:115: cannot find symbol
    symbol : class JRFillVariable
    location: class PDFReport_1242746795729_631091
    variable_COLUMN_NUMBER = (JRFillVariable)vm.get("COLUMN_NUMBER");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:116: cannot find symbol
    symbol : class JRFillVariable
    location: class PDFReport_1242746795729_631091
    variable_REPORT_COUNT = (JRFillVariable)vm.get("REPORT_COUNT");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:117: cannot find symbol
    symbol : class JRFillVariable
    location: class PDFReport_1242746795729_631091
    variable_PAGE_COUNT = (JRFillVariable)vm.get("PAGE_COUNT");
    ^
    C:\oracle\Middleware\jdeveloper\system\system11.1.1.0.31.52.05\DefaultDomain\PDFReport_1242746795729_631091.java:118: cannot find symbol
    symbol : class JRFillVariable
    location: class PDFReport_1242746795729_631091
    variable_COLUMN_COUNT = (JRFillVariable)vm.get("COLUMN_COUNT");
    ^
    59 errors
         at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:195)
         at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:219)
         at jsp_servlet.__catalog._jspService(__catalog.java:90)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         Truncated. see log file for complete stacktrace
    >
    could I know the libraries to be added to run the jasper report on the jdeveloper 11g

    Any body can tell me how to create jasper report in oracle jdevloper 11 g .

  • Compilation error when i add jasper reports packages to my jsp file

    hi all,
    tell mi the solution its very urgent,
    i have created a jasper report(for eg:ss.jrxml) if i wnt to add this report file to my jsp or servlet,i have to import some jasper reports packages and also adding that report file(jrxml file) to myjsp page in try block using jasperreport class.but,if i compiled this file or when i open this jsp file in web browser it shows error like
    net.sf.jasperreports.engine.*(this is my one of report package used in my jsp) does not exist and jasperreport(this is one of class file in jasperreports to connect) cannot find symbol.
    pls,help mi wat to do to support this packages while running in weblogic server.

    To add libraries to your webapp you need to place the appropriate JARs in the */WEB-INF/lib * directory of your web application folder.
    If you're using an IDE follow whatever are the appropriate steps to add libraries/ external JARs to your project.
    People on the forum help others voluntarily, it's not their job.
    Help them help you.
    Learn how to ask questions first: http://faq.javaranch.com/java/HowToAskQuestionsOnJavaRanch
    (Yes I know it's on JavaRanch but I think it applies everywhere)
    ----------------------------------------------------------------

  • ADF 11G: opening PDF into new Window using Jasper Report

    Hello, I am using JDev 11.1.1.5.0
    I have a page into a bound Task FLow containing a table and a "print "button".
    I am using Jasper Report to create a PDF document.
    I want this document to be opened into a new Window when the user click on the button.
    I've been reading several threads/blogs to do this but it is not working.
    please help me out with the sample or some link where I can refer.
    Thanks
    Sanjeev

    Hi All,
    Today I checked and got the Reason why Server is getting shut down while closing the Report window.... this is just because of JasperViewer.
    so while opening the JasperViewer to show the Report we need to pass the second parameter as False.
    JasperViewer.viewReport(jasperPrint,false);k thanks for your update....
    but still my actual problem exist....
    I don't want to use JasperViewer to view the Report.
    Like when I'm clicking on Button PDF Report is opening in the same Winodw.
                    response.setHeader("Content-Disposition",
                                       "inline; filename=\"ReportFile.pdf\"");it will open as attachment if I'll use the below code and my ShowReport Button is getting disabled....
                    response.setHeader("Content-Disposition",
                                       "attachement; filename=\"ReportFile.pdf\"");As in Page ShowReport Button is getting disabled so after exporting the Report I want to redirect to the page but getting Error like Illegal State Exception: Response Already Commiteed
    Error Log:
    java.lang.IllegalStateException: Response already committed
         at weblogic.servlet.internal.ServletResponseImpl.objectIfCommitted(ServletResponseImpl.java:1608)
         at weblogic.servlet.internal.ServletResponseImpl.sendRedirect(ServletResponseImpl.java:834)
         at javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:136)
         at view.org.webcenter.sample.view.servlet.JasperServlet.doPost(JasperServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:524)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
         at org.webcenter.sample.view.bean.JasperReport.callServlet(JasperReport.java:46)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.el.parser.AstValue.invoke(Unknown Source)
         at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
         at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
         at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:788)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:306)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)please help me out with the sample or some link where I can refer, its very important.
    Thanks
    Sanjeev
    Edited by: Sanjeev on Jun 5, 2013 10:50 PM

  • Open Jasper Report in new page using servlet

    Guys,
    Looks very simple but i am having problem making this process work. I am using 11.1.1.4
    This is my use case:
    - From a employee page, user clicks on a menu item to open report for current employee. I need to pass appropriate report parameters to servlet and open report into new page.
    I can successfully call servlet using commandmenuitem and set request parameters and call servlet from backing bean.... but that doesn't open report in a new page.... any way i can do this?
    Another option i tried was that using gomenuitem and setting target=blank but in that case i need to pass the parameter using servlet url which i like to avoid.(in case i need to pass many parameters in future) (also values will be set on page so i need to generate url when then click the menuitem...... so there are some hoops and loops i need to go through) I don't know a way to pass the request parameter using backing bean to servlet... i don't think it is possible.
    Those are the two approaches i tried.
    If you have any better approach...I would appreciate if you can let me know. (i have searched on internet for two days now.... for the solution)
    -R
    Edited by: polo on Dec 13, 2011 7:22 AM

    Hi,
    Hope following will useful
    http://sameh-nassar.blogspot.com/2009/10/using-jasper-reports-with-jdeveloper.html
    http://www.gebs.ro/blog/oracle/jasper-reports-in-adf/

  • Jasper report on HTML when one image loaded from database and for the other

    How to generate jasper report on HTML when one image loaded from database and for the other we give a image path
    My code
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
              exporter = new JRHtmlExporter();
              exporter.setParameter(JRExporterParameter.JASPER_PRINT, print);
              exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, baos);
              exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI, strImageInputDirectory);
         exporter.setParameter(JRHtmlExporterParameter.IMAGES_DIR_NAME, strImageOutputPath == null ? "." : strImageOutputPath);
         exporter.setParameter(JRHtmlExporterParameter.IS_OUTPUT_IMAGES_TO_DIR, Boolean.TRUE);
         exporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, Boolean.FALSE);
         exporter.setParameter(JRHtmlExporterParameter.IS_WHITE_PAGE_BACKGROUND, Boolean.FALSE);
              exporter.exportReport();
              byte[] bdata = ((ByteArrayOutputStream) baos).toByteArray();
    Can any one help pls
    Message was edited by:
    ameet.au

    hey sorry for posting it in this forum.
    but do u have sample code for making it work.. since i am able to do it on PDF format(image from Database and another stored in the webserver) using
    byte image[] =(byte[]) outData.get("image");
                        ByteArrayInputStream img = new ByteArrayInputStream(image);
                        hmimg.put("P_PARAMV3", img);
    print = JasperFillManager.fillReport(reportFileName, hmimg, jrxmlds);
    bdata= JasperExportManager.exportReportToPdf(print);

  • How to generate jasper report in pdf format using swing

    hi all,
    im new to swing and jasper.. can anybody provide me some example on how to generate the jasper report in pdf format? i will call the reportManager from sessionBean.. below is my code:
    1)delegate:
    public GenerateReportDto generateIntoPdfReport(String fileName, String outputFileName, Map parameters){
    GenerateReportDto generateReportDto = getAuditTrailServiceRemote().generateIntoPdfReport(fileName, outputFileName, parameters);
    return generateReportDto;
    2)sessionBean:
    public GenerateReportDto generateIntoPdfReport(String fileName, String outputFileName, Map parameters){
    //Map parameters = new HashMap();
    ReportManager reportManager = new ReportManager();
    3)ReportManager()
    public void generateIntoPdfReport(String fileName, String outputFileName, Map parameters) {
              Connection conn = null;
              try {
                   conn = dataSource.getConnection();
                   //Generate the report to bytes
                   File reportFile = new File(fileName);               
                   byte[] bytes =
                        JasperRunManager.runReportToPdf(
                             reportFile.getPath(),
                             parameters,
                             conn
              //conn.close();
              //Write the bytes to a file
              ByteBuffer buf = ByteBuffer.wrap(bytes);
              File file = new File(outputFileName);
              // (if the file exists)
              boolean append = false;
              // Create a writable file channel
              FileChannel wChannel = new FileOutputStream(file, append).getChannel();
              // Write the ByteBuffer contents; the bytes between the ByteBuffer's
              // position and the limit is written to the file
              wChannel.write(buf);
              // Close the file
              wChannel.close();
              } finally {
                   if (conn != null) {
    conn.close();
    Any help would be highly appreciated. Thanks in advance

    Hi ,
    One 'simple' way is by using the DBMS_SCHEDULER db package and the procedure CREATE_JOB(....) using as job_type the value 'EXECUTABLE'...
    Read for further info in 'PL/SQL Packages and Types Reference'.
    If you have access to OEM ... you can configure this there using wizard.....
    Other way is to use the External Procedure call capabiblity of Oracle DB Server...:
    http://www.oracle.com/pls/db102/ranked?word=external+procedure+call&remark=federated_search
    My greetings,
    Sim

  • Jasper report with Struts2 and hibernate.

    Hey all!
    I'm new to Struts2, Hibernate and jasper report. I want to make a report using those tools. Can anybody pls help me by providing a step by step process for it?
    I'm using eclipse Ganymede IDE. And want to view report on page with two search criteria as start date to end date and an option choosing.
    Can any body pls response me for this?

    Yes you can, you'll need to create a new library in JDeveloper with the Jasper reports JARs.
    See: Re: JasperReport with Jdeveloper

  • Jasper Reports in Linux vs Jasper Reports in Windows

    Dear Sirs...
    an application is developed using jdeveloper 10.1.2 (struts with UIX technology) and used Jasper report to generated PDF and HTML reports programmatically (no XML files for reports tamplates are used).
    in jdeveloper PDF reports are generated without problem,
    i create a WAR file and deploy it to oracle application server R2 under windows, it works just fine.
    that same WAR file is deployed into linux (again oracle application server R2), this time an exception occurs,
    i only selected two jar files (jasperreports.jar and itext.jar) to be included into the war file.
    now can any one explain to me why it runs perfectly fine in windows AS and not linux AS???? aren't both of them use the same java virtual machine????
    any advice please???
    best regards

    sorry i forget to post the error in linux, the log contains the following:
    net.sf.jasperreports.engine.JRException: Error
    compiling report java source files :
    /home/oracle/OraHome/j2ee/home/EasyJasperDesign_1192848437309_635467.java
    best regards

  • Jasper report in Jdev adf

    dear all,
    i'm now trying to integrate jasper report in ADF..
    and i'm try to code this code at bean..but its error..
    public void runOracleReport(ActionEvent actionEvent) {
    JRBeanCollectionDataSource ds = new JRBeanCollectionDataSource(PopulateBean.createBeanCollection());
    Map parameters = new HashMap();
    parameters.put("branchval", getBranchId());
    try
    InputStream input = new FileInputStream(new File("C:\\Users\\user\\.ireport\\4.7.0\\config\\Templates\\Report\\GenerateOfferLetter.jrxml"));
    OutputStream os = new FileOutputStream(new File("C:\\Users\\user\\Desktop\\ICEMS\\Report\\offerLetter.pdf"));
    JasperDesign jasperDesign = JRXmlLoader.load(input);
    JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
    JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, conn);
    JasperExportManager.exportReportToPdfStream(jasperPrint, os);
    JasperViewer.viewReport(jasperPrint, false);
    catch (JRException e) {e.printStackTrace();}
    catch (Exception e) {e.printStackTrace();}
    is it any connection code that i have to write..
    Thank you

    thank you very2 much..it helps me al lot..
    2 questions taht i confused:
    1: Is it query at adf must be same at query jasper?
    2: Is it this code is valid code when i want to call more than parameters:
    Map parameters = new HashMap();
    parameters.put("branchval", getBranchId());
    parameters.put("degreeVal", getDegreeId());
    parameters.put("intakeVal", getIntakeId());
    parameters.put("typeOfferVal", getTypeOfferId());
    parameters.put("jasperParamenterName", "ParameterValue"); Used if you want to pass a parameter to a jasper report
    JasperPrint print = JasperFillManager.fillReport(report, parameters, conn);
    Thank you

  • Jasper report

    i have table name student in my MS access data base. student have column name class,section, rollno,studdof... etc . Class Field contains data I ,II,III Std. etc similar to section contains A,B,C etc i want to generate a jasper report by selecting particular class,section eg. i am selecting class I and section B using combobox my problem is that how to pass this condition in java pro to generate jasper report for particulas class and section
    Edited by: faizan on Jun 9, 2008 11:53 PM

    Those extra pieces are from my program and there just to show where I was getting the variables to pass to the map.
    You can replace them with your our variables you need for your reports.

  • Jasper report s

    Hi can someone plz tell me integration of ireport with Myeclipse
    or how can i use jasper report as i want reports to hav output in pdf and html and i'm using spring/hibernate as persistence .
    thanks in advance.

    Hi Shariff,
    have you already googled for "apex integrate jasper"? It returns several how-to's.
    Regards
    Patrick
    My Blog: http://www.inside-oracle-apex.com
    APEX Plug-Ins: http://apex.oracle.com/plugins
    Twitter: http://www.twitter.com/patrickwolf

  • Error in Jasper Report Generation

    Hi,
    I generated Jasper Report.
    Jar File Used:
    1)classes12
    2)commons-beanutils-1.5
    3)commons-collections-2.1
    4)commons-digester-1.7
    5)commons-logging-1.0.2
    6)jasperreports-1.2.1
    7)org.eclipse.jdt.core.manipulation_1.0.0.v20060605-1400
    8)org.eclipse.jdt.core_3.2.0.v_671
    Jdk Used
    JDK 1.5
    Java File:
    import java.util.HashMap;
    import net.sf.jasperreports.engine.JREmptyDataSource;
    import net.sf.jasperreports.engine.JRException;
    import net.sf.jasperreports.engine.JasperCompileManager;
    import net.sf.jasperreports.engine.JasperExportManager;
    import net.sf.jasperreports.engine.JasperFillManager;
    import net.sf.jasperreports.engine.JasperPrint;
    import net.sf.jasperreports.engine.JasperReport;
         public class LineDisplay {
         public static void main(String[] args) {
         JasperReport jasperReport;
         JasperPrint jasperPrint;
         try {
         jasperReport = JasperCompileManager.compileReport("F:\\SampleProject\\Jasperreport\\WEB-INF\\src\\com\\zylog\\Sample.jrxml");
         jasperPrint = JasperFillManager.fillReport(jasperReport, new HashMap(), new JREmptyDataSource());
         JasperExportManager.exportReportToPdfFile(jasperPrint, "c:\\firstReport.pdf");
         } catch (JRException e) {
         e.printStackTrace();
    I succesfully generated Jasper Report.But My client faced the following Exception as,
    java.io.FileNotFoundException: F:\MBSWorkspace\JasperReport\Sample_1252478220359_232342.class (The system cannot find the file specified)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(Unknown Source)
    at net.sf.jasperreports.engine.util.JRLoader.loadBytes(JRLoader.java:272)
    at net.sf.jasperreports.engine.design.JRAbstractClassCompiler.compileUnits(JRAbstractClassCompiler.java:73)
    at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:190)
    at net.sf.jasperreports.engine.design.JRDefaultCompiler.compileReport(JRDefaultCompiler.java:131)
    at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:211)
    at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:144)
    at com.zylog.jasper.Sample.main(Sample.java:18)
    NESTED BY :My Client Used JDK 1.6..
    I dont know why he got a such problem..Help anyone to solve it..

    Deepa_05 wrote:
    What do you mean?They mean that every time something doesn't work for you, you just post it here and act all helpless, rather than try and solve it yourself. Do you not have any idea what the error might be telling you?

Maybe you are looking for