Jasper report issue

HI friends...
Iam using iReporttool for making jasper file..
in iReport tool I can generate my report in all files like pdf,xml,html etc that r given in this tool.
ri8 now I have .jasper and .jrxml file now I want a java code that use these file and convert it into all formate
as it has available in this tool....ie.want to generate pdf.html,excel and doc file etc using .jasper file or .jrxmml file...
need help as soon as possible...
thanks

Below code can be used to get the output. Below code also uses databse connection. If your report does not need db support, you can ignore it.
Also, a MAP is passed to report which can be used in the JRXML as parameters.
    public boolean runReport(String databaseName, String userName, String password,String reportFile,String reportPath) {
        try{
            Map paramters = new HashMap();
            paramters.put("CustomerId",new Long("15908"));
            paramters.put("ProductId",new Long("11745"));
            paramters.put("POSS3","POSS3");
            paramters.put("BarCodeEnabled",new Integer(1));
            paramters.put("BarCodeProduct","TST 0%PVZNOS 024W");
            paramters.put("BarCode","98765432102");
            paramters.put("POSSU3","POSSU3");
            paramters.put("POSSU10","POSSU10");
            paramters.put("POSSU12","POSSU12");
            paramters.put("POSSU13",new Date());
            paramters.put("ANUAL",new BigDecimal(4000));
            paramters.put("RATE",new BigDecimal(5));
            paramters.put("ShopId","40201");
            paramters.put("DateFrom",getDate(1,1,2000));
            paramters.put("DateTo",getDate(1,1,2009));
            paramters.put("ProductTypeCode","YOUR_LOAN");
            paramters.put("City","Jamshedpur");
            paramters.put("rev","Version 1.0");
            paramters.put("version","Version 1.0");
            JasperDesign jasperDesign = JRXmlLoader.load(reportPath);
            JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
            //to generate .class file
            JasperCompileManager.compileReportToFile(jasperDesign,reportFile);
            Connection jdbcConnection = connectDB(databaseName, userName, password);
            JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, paramters, jdbcConnection);
            JasperExportManager.exportReportToPdfFile(jasperPrint ,reportFile+".pdf");
            return true;
        catch(Exception ex) {
            ex.printStackTrace();
        return false;
    }

Similar Messages

  • Jasper report issue report row 65535 but can't generated correctly

    Hi All ,
    We are trying to create report with jasper report . The issue is sometime generated report can be open.
    Below is test case and result .
    1.     when dummy all the returned field of procedure to ‘1’ and 20000 rows are to printed in report. The file size is 7564K. The excel can be open after several minutes waiting.
    2.     When dummy the procedure only return 5000 rows with actual data, the field type may be char, number. The file size is 2010K. The excel can be open quickly.
    3.     When dummy the procedure only return10000 rows with actual data. The file size is 3999K. The excel cannot be open.
    What the issue may be?
    Below is our code.
         * Generate the the report, currently generate excel report.
         * @param results - data set return from procedure execution
         * @param parameters - input parameters for Jasper Report design
         * @param procName - Jasper file name
         * @param outputFile - used as report file name
         * @throws JRException - Jasper exception
    private void ReportGenerator(List<ScriptParameterObject> results,HashMap<String, Object> parameters, String procName,String outputFile) throws JRException, Exception
    logger.info("Creating report: " + outputFile + ".xls");
    //URL en = ClassLoader.getSystemResource("jasper"+java.io.File.separator+procName + ".jasper");
              URL en = ClassLoader.getSystemResource(procName + ".jasper");
    if(en==null)
    throw new Exception("Can't find jasper file: " + procName + ".jasper");
    logger.debug("Loading jasper file: " + en.getPath());
    //InputStream isJasper = ClassLoader.getSystemResourceAsStream("jasper"+java.io.File.separator+procName + ".jasper");
    InputStream isJasper = ClassLoader.getSystemResourceAsStream(procName + ".jasper");
    JasperReport relatorio = (JasperReport) JRLoader.loadObject(isJasper);
              SapiData sapiData = new SapiData(results);
              logger.debug("Filling report file ..." + results.size());
    JasperPrint impressao=null;
    try{
              impressao = JasperFillManager.fillReport(relatorio,parameters, sapiData);
    catch(Exception ex){
    System.out.println(ex); ---never catch error. but not know why the .xls can't open
    if (impressao == null) {
    logger.debug("impressao == nul.");
    logger.debug("Filled report file successfully.");
              impressao.setLocaleCode(Locale.getDefault().getCountry());
              JRAbstractExporter saida = null;
              saida = new JRXlsExporter();
              saida.setParameter(JRExporterParameter.JASPER_PRINT, impressao);
              saida.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, outputFile     + ".xls");
              saida.setParameter(JRXlsExporterParameter.IS_ONE_PAGE_PER_SHEET,Boolean.FALSE);
              saida.setParameter(JRXlsExporterParameter.IS_WHITE_PAGE_BACKGROUND,Boolean.TRUE);
              saida.setParameter(JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS,Boolean.TRUE);
              saida.setParameter(JRXlsExporterParameter.IS_COLLAPSE_ROW_SPAN,Boolean.TRUE);
              saida.setParameter(JRXlsExporterParameter.MAXIMUM_ROWS_PER_SHEET, Integer.decode("5000"));
    logger.debug("Exporting excel report file ...");
              saida.exportReport();
              logger.debug("Generated excel report file successfully: "+outputFile + ".xls");
              /* - used for generate html report
              JRAbstractExporter htmlExp = new JRHtmlExporter();
              htmlExp.setParameter(JRExporterParameter.JASPER_PRINT, impressao);
              htmlExp.setParameter(JRHtmlExporterParameter.OUTPUT_FILE_NAME,outputFile + ".html");
              htmlExp.setParameter(JRHtmlExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS,Boolean.TRUE);
              htmlExp.setParameter(JRHtmlExporterParameter.IS_WRAP_BREAK_WORD,Boolean.TRUE);
              htmlExp.exportReport();
         }

    I hava the same problem.Hava you solved it?

  • Issue when opening pdf using Jasper Report in WLS 9.2

    hi
              I am new to jasper reports and I am using them in Java Page Flow in bea workshop 9.2 Jasper Report 2.0.4
              Created .jasper using iReport
              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 wiht all the data in the pdf ( first submit) , and then I closed the pdf and 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.
              However if I keep any pdf / adobe open it is able to open the pdf for mulitple request (submits )
              if I close the pdf it is able to generate the pdf only for the first time and not the second time.
              Please help me resolve the issue, its urgent.
              thanx in advance
              Madhusudan
              HP

    Hi, I am having the same problem as your user when I try to open a pdf form in acrobat. I also have had a similar problem, still unresolved, described here: http://forums.adobe.com/message/5146964.
    I can't find any solutions. I even tried uninstalling Acrobat X pro and instead gong back to installing Acrobat 9. Same problems persist. Don't know what to do.

  • 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

  • Jasper Report in HTML format

    Hi
    When I try to open the jasper report on browser ,It displays
    the report but not clear.The image does not display on the client.
    below is my code ,please help me......
    MY Code:
    /*3 Preview in HTML format */
    File imagedir=null;
    JRHtmlExporter exp = new JRHtmlExporter();
    StringBuffer sbuf = new StringBuffer();
    exp.setParameter(JRHtmlExporterParameter.JASPER_PRINT, print);
    exp.setParameter(JRHtmlExporterParameter.OUTPUT_STRING_BUFFER, sbuf);
    exp.setParameter(JRHtmlExporterParameter.IMAGES_DIR,imagedir);
    exp.exportReport();
    out.print(sbuf.toString());
    Thanks
    By sathesh

    Alright there is a dedicated ImageServlet(provided in jasper reporting framework) which is used to Link Static image content along with your HTML report content.
    and here is how you have to do it is ??
    is by setting few parameters for JRExporter Object and making use of image servlet provided under jasper libraries.
    ImageServlet configurations in web.xml:
    <servlet>
            <servlet-name>ImageServlet</servlet-name>
            <servlet-class>
                net.sf.jasperreports.j2ee.servlets.ImageServlet
            </servlet-class>
    </servlet>
    <servlet-mapping>
            <servlet-name>ImageServlet</servlet-name>
            <url-pattern>/imageServlet</url-pattern>
    </servlet-mapping>Html Exporter code..
    JRExporter exporter = null;
    JasperPrint jasperPrint = null;
    Connection conn = null;
    String sourceFile = ReportService.getReportSourceFile(request);
    Map map = ReportService.getParameterMap(sourceFile,request);
    String contentType = ReportService.getContentType(sourceFile,request);
    if(contentType.startsWith("text/html")){
    PrintWriter printWriter = response.getWriter();
    try{
       /* Fetching Connection from a Connection Pool VIA a service*/
      conn = DbUtils.getConnection();
      /* Creating a JasperPrint Object*/
      jasperPrint = JasperFillManager.fillReport(sourceFile,map,conn);
    exporter = new JRHtmlExporter();                          
      request.getSession().setAttribute(ImageServlet.DEFAULT_JASPER_PRINT_SESSION_ATTRIBUTE, jasperPrint);
       /* printWriter here is a reference for  response.getWriter() */
      exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
      exporter.setParameter(JRExporterParameter.OUTPUT_WRITER,printWriter);                  
      // gonna set url pattern given for Image servlet with a reponse parameter <url-pattern>/imageServlet</url-pattern> 
      exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI,"imageServlet?image=");              
       response.setContentType(contentType);
       /* Would write the HTML content to ServletStream Provided */
      exporter.exportReport();
    }catch(Exception exp){
         exp.printStackTrace();
    }finally{
      try{
         if(conn != null && !conn.isClosed())
           conn.close();
      }catch(Exception ep){
         ep.printStackTrace();
      }finally{
           conn = null;
           sourceFile = null;
           map = null;
    }For any other issues with report format and others try to go through my post.However, you might have to edit your customized settings in terms of image rendering problems or to some customized implementations.
    http://forum.java.sun.com/thread.jspa?threadID=5203324&messageID=9811077
    Hope that might help :)
    REGARDS,
    RaHuL

  • How to run multiple sqls in one jasper report

    Hello!
    Is there any one that can help me in integrating/ viewing my xml file to the web. I have my GUI in jsp format, the jsp makes a call to the bean class and then finally bean class hit my reports java class.The report java class generates the report and shows it in the new window.
    The problem is with writing mutiple sql queries and showing the result from multiple sql queires in one report.
    I do not know how to write multiple queries for just 1 report. I can give a simple example of my problem also.
    My report is as follows:
    First Name Middle Name Last name
    Sandeep               Pathak
    Now First and Middle Name come from 1st sql query and Last Name comes from 2nd sql query.
    I want to join the result obtained from both the sql queries in one Jasper Report (not as 2 separate sections but as one section).
    My problem is how to view my report in the web. furthermore, how to make complex query in jasperassistant, like multiple table in one query, because i�m integrating multiple query in one form or sheets of paper.
    Please help me in this.
    Thanks
    Sandeep
    Calance
    India

    Hi Sheldon,
    we never have issues when we combine standard objects, like a cliear with a load inforprovider, or the master data integration you mentioned in your document. However, from the moment we combine a script logic with a standard package (like a move) it does not work .The data package contains the task needed for the script and for the move. the process chain is called up but always comes in error in the first step (BPC modify dynamically ) ... there is also no log when checking the view status ...
    I can sent you some screenshots if you like ...
    D

  • Error when compiling jasper report on Linux

    Hey guys/gals :)
    I'm having trouble creating a jasper report on Linux. I'm getting the ff. error after i click the
    link to generate my report:
    Http status 500:
    exception:
    javax.servlet.ServletException: Servlet execution threw an exception
    root cause:
         java.lang.NoClassDefFoundError
         net.sf.jasperreports.engine.xml.JRBaseFactory.getColor(JRBaseFactory.java:90)
         net.sf.jasperreports.engine.xml.JRElementFactory.createObject(JRElementFactory.java:161)
         org.apache.commons.digester.FactoryCreateRule.begin(FactoryCreateRule.java:389)
         org.apache.commons.digester.Digester.startElement(Digester.java:1361)
         org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
         org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
         org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown Source)
         org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
         org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
         org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
         org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
         org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
         org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
         org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
         org.apache.commons.digester.Digester.parse(Digester.java:1647)
         net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:238)
         net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:225)
         net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:213)
         net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:195)
         com.bdo.clg.mrs.main.utils.ReportUtil.printUpldTxn(ReportUtil.java:112)
         com.bdo.clg.mrs.inquiry.action.PrintUpldTxnAction.execute(PrintUpldTxnAction.java:48)
         org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:446)
         org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:266)
         org.apache.struts.action.ActionServlet.process(ActionServlet.java:1292)
         org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    Background:
    I got a web application (java 1.4.2,Struts ) contained in Tomcat 5.0 server running on a Linux OS ver. 2.6.8.
    The application works fine except when generating a report. It seems that the error is thrown during compilation
    of the jasper template as suggested from the line ....JasperCompileManager.compileReport(JasperCompileManager.java:195) listed
    above . I'm able to build the reports on Win 2K though.
    What else needs to be done on the Linux side? All i've done so far is to set the path for java in the env. variables.
    Have checked out varous sites/forums for solutions but so far still no luck. Your suggestions or assistance will be greatly appreciated.

    To solve this issue, start your java environment with the option -Djava.awt.headless=true.
    It solves the issue... if you google for "Linux"+"JasperReports"+"NoClassDefFoundError" you will find the background info on this issue.
    Thx,
    Rob

  • Jasper report problem in stretch fields

    Hi All
    i am making report in ireport and jasper report, by design and code.
    The height of the fields is not limited , that mean i can put in it a large sentence or a small one. So i use the property "Stretch with overflow" (or textField.setStretchWithOverflow(true); in code )
    the problem that i face is : the report i got is work fine but some tall sentences are splited in more than a page and the problem here that i don't know why it splited when there is a plenty of blank space in the page, when the other sentences is using this blank.
    in the end i am hope that i explain the problem well... so help me please in this issue.
    BEST REGARDS

    So i tried the same in Java.As a stand alone java code? or as a code in your webapp? Please make sure the required jar files are in your web-inf\lib

  • Using jasper Reports with Tomcat5.5

    hi ,
    i am trying to use Jasper Reports with Tomcat 5.5 but not able to do it.
    i have written a simple java program to read data from MySql database and generate a report in PDF format. the good thing is that when i am doing this as a independent java program and running it in Eclipse3.2 then its working fine. but i am not able to run it as a sevlet thru Tomcat5.5.
    any help ? is there any issue with version ...
    i am using JDK 1.5 , Tomcat5.5
    regs,
    sajid

    i am not able to figure it out. usually all web app picks files in WEB-INF folder . see below the exception ....
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    javax.servlet.ServletException: Servlet execution threw an exception
         org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    root cause
    java.lang.VerifyError: (class: net/sf/jasperreports/engine/xml/JRXmlDigesterFactory, method: configureDigester signature: (Lorg/apache/commons/digester/Digester;)V) Incompatible argument to function
         net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:202)
         net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:195)
         com.iflex.poc.reports.ReportManager.generateReport(ReportManager.java:25)
         com.iflex.poc.reports.ReportServlet.doGet(ReportServlet.java:15)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.16 logs.

  • Stage Analysis Report Issue

    Hi,
    I have run a stage analysis report but it says no data inspite of open opportunities being present in the system. Could anyone kindly let me know what could be the issue?
    Regards
    Sharat

    Hi Sharat,
    Welcome you to the forum. Please close your first thread.
    Regarding your Stage Analysis Report Issue, what selection has been made? This report show closed opportunity only.
    Thanks,
    Gordon

  • 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

Maybe you are looking for