FOP installation

Hi folks,
I'm looking at using FOP for basic PDF report output, but have a few questions I hope you can help with:
1. The instructions at http://www.oracle.com/technology/pub/notes/technote_htmldb_fop.html don't say on which tier the various components should be installed. Does everything (fop directory, application.xml, jsp and xslt files) go on the middle, i.e. OHS tier? (I only have OC4J installed on the DB tier at the moment).
2. On pages with multiple regions, is it possible to give users the ability to output all regions (in the Page Template Body only) to a single PDF by a single click?
3. It looks like FOP can handle SVG charts, but has anyone any experiences to share on this?
Thanks as ever
John D

Hi folks,
Hello,
1. The instructions at
http://www.oracle.com/technology/pub/notes/techno
te_htmldb_fop.html don't say on which tier the
various components should be installed. Does
everything (fop directory, application.xml, jsp and
xslt files) go on the middle, i.e. OHS tier? (I only
have OC4J installed on the DB tier at the moment).Yes, it should all be on the midtier
2. On pages with multiple regions, is it possible to
give users the ability to output all regions (in the
Page Template Body only) to a single PDF by a single
click? No, though most the page and application item values area available in the feed.
3. It looks like FOP can handle SVG charts, but has
anyone any experiences to share on this? It can render SVG into the pdf, I've used to build logo's, but there is no built in way to get the HTML DB charts into the feed.
Carl

Similar Messages

  • OC4J and FOP installation

    Hi,
    We would like to use the PDF printing of 3.0.1
    I am trying to install FOP but I do not have any knowledge in OC4J and Java ... so I am kind a lost right now.
    I am following the installation guide of OC4J standalone (http://download.oracle.com/docs/cd/B32110_01/web.1013/b28950/install.htm#BABIBGCA)
    I was wondering :
    1- do I need to install oc4j standalone in a separate Oracle Home ?
    2- There is already an OC4J installed in my db Oracle Home , I guess for emdbconsole. So , I created a new directory called oc4j_sa and unzipped the file. When I start OC4J with oc4j -start , it does not give me the prompt back. Then , I can access the web page with port 8888 (192.168.0.21:8888) , but 192.168.0.21:8888/em fails . So I cannot deploy the FOP war file.
    Any pointers or guidance would be great.
    Thanks
    Francis.
    P.S. :
    Oracle 10.1.0.5
    Oracle Linux (RH 4)

    OK, I finally got to the deployment of FOP but now it generates a corrupted PDF.
    Are there any log files that I can check ?
    I created a new Oracle_home for OC4J and ran "EM" to deploy FOP and everything worked like in the viewlet.
    Now I did the setup in APEX and set the following :
    Standard Support
    Print Server Protocol HTTP
    Print Server Host Address 192.168.0.21
    Print Server Port 8888
    Print Server Script /fop/apex_fop.jsp
    I created a sample application to test. In a report , I added the print link.
    When I clic Print, the pdf generated is corrupted and does not work.
    Thanks
    Francis.

  • OC4J, fop, and 11g

    I see some post on this though nothing is totally clear.
    I need to enable PDF printing.
    I am using the HTTP Server downloaded from Oracle
    I am going to install the latest version of oc4j since the default looks like 10.1.3.0 instead of 10.3.1.x.
    Has anyone had success with this?

    Marc,
    Thanks for the reply.
    I was able to do somethings to see if the installation was operational.
    I entered into a browser
    http://myserver:8080/ and the XDB server asked for a login. This is where Apex 3.1 resides on the 11g installation.
    I also put in http://myserver:8080/f?p:202:9003:sesionid:FLOW_XLMP_OUTPUT_R4541901588105877_en-us
    I had to sign into the application and the File Download box appeared. I clicked Save and get the 404 Not Found error.
    I looked at the Shared Components>Report Layouts and there are no layouts. Is the base template missing?
    I created a template and selected it in the Report Layout of the Print Attributes and the same error was written to the output file.
    I wonder if there is a permissions issue with the FOP installation. Is that possible? Is there a way to check? I assume Annonymous needs to have r/w permissions to whatever directories are being used by FOP.
    TIA,
    Sam

  • Org.apache.fop.apps classes wanted

    in what *.jar files do these classes exist?
    The following lines give an error:
    import org.apache.fop.apps.Driver;
    import org.apache.fop.apps.Version;
    I currently get an error as I don't have the right jar files in my machine. So where to get them?
    Or could somebody possibly send them to my e-mail?
    [email protected]
    OK!
    AUlo

    fop.jar, under the Apache fop installation directory

  • How to print from HTMLDB Report

    Hello
    How to print a report developped in HTMLDB report page ?

    Hello Patrick
    Thank you for the suggestion.
    Is there any idea to tailore the MSExcel pattern so
    that it does not permit final user to change the
    report content.Have you looked into using FOP to create PDFs?
    Here are a couple URLs:
    tech note
    http://www.oracle.com/technology/pub/notes/technote_htmldb_fop.html
    installation thread
    FOP installation
    Earl

  • FOP PDF Printing Fails with 500 Internal Server Error in APEX 4.1

    Hi,
    We have Oracle Application Server 10.1.3.5 (Apache + J2ee) installation in our environment. I configured Apache FOP for Apex 4.1 running on Oracle 11.2.0.1 database using" Section 5 - Installing and Configuring Apache FOP - http://www.oracle.com/technetwork/developer-tools/apex/application-express/configure-printing-093060.html document". I am getting "500 Internal Server Error
    Servlet error: An exception occurred. The current application deployment descriptors do not allow for including it in this response. Please consult the application log for details."
    Do I need to configure Apache FOP only using Standalone OC4J containers as mentioned in the document instead of using j2ee containers installed as part of OAS 10.1.3.5 install? If so, any idea why this restriction?
    Thanks in advance for your help.
    Regards,
    Lavanya

    Thanks Hussein for your response.
    Do you have proper entry in the hosts file?I do have the correct entries in both host and guest OS. As I mentioned, I'm able to ping in command prompt both linux guest (DNS) name and ip address. It is just the login page load. It could be not just R12...may be any other web page as well...
    I don;t know how these DNS Server name is resolved and so on..this networking stuff in windows 7...it may be irrelevant to this forum...but chancing my luck if someone had this issue in the past.
    I believe the main issue with the ping, so once this is fixed you should be able to access the application (assuming it is up and you can access from other machine -- If I understand you correctly, I believe you did from XP).Yes..the same config works fine in XP.

  • PDF generation with Apache FOP.

    DB: Release 10gR2 -> 10.2.0.3
    Apex : 3.1
    OS: Linux RedHat 4 Update 6.
    Apache : 1.3 from the Companion DB CD.
    Our enviroment have been done with 10gR2 and the Companion CD Apache, are running in diferent servers.
    I was trying to follow the steps for get the apache FOP working reading the document.
    http://www.oracle.com/technology/products/database/application_express/html/configure_printing.html#05
    Step 5.1
    Oracle Containers for J2EE (10.1.3.2)
    Available for download from OTN
    Installation instructions and configuration
    I don't see the 10.1.3.2 at OTN. Actual releases are 10.1.3.3 -> 10.1.3.4
    Can I use any other one newer?
    What to download ?
    The Oracle Containers for J2ee (OC4J)?
    Any other one?
    Thank you in advance for your help
    Jose

    As part of the ducomentation to install the OC4J. You have to have the JAVA_HOME , ORACLE_HOME and J2EE_HOME.
    According to document
    http://download.oracle.com/docs/cd/B32110_01/web.1013/b28950/install.htm#CEGBCJJH
    Question:
    If I have install the Apache from the Companion CD and my ORACLE_HOME is
    /u01/httpdev2/oracle/product/10.2.0
    The directory have the j2ee and others. If I try to install the OC4J I will be overwriting the rest of directory.
    How I install the OC4J?
    I have to create a new ORACLE_HOME?
    I have to install Application Server and then the OC4J?
    Thank you.
    Jose.

  • PDF PRINTING using Apache FOP and Oracle Containers for J2EE

    Hi,
    I am having major confusion about the pdf printing in Oracle XE and Apex 3.1.2.00.02
    It clearly states that this is an available option on the Oracle website.
    According to Apex there are two options for printing report regions.
    Standard - which is free
    Advanced - which uses BI and requires a licence
    Standard requires me to have Apache FOP (which is provided by Oracle in the Apex release) and Oracle Containers for J2EE (OC4J)
    Where my understanding of all this falls down is the part where I am downloading the Oracle Containers for J2EE and the license agreement states this cannot be used in a production system (only as a protptype). Can anyone clarify this? This is surely a required componenet and for the standard report printing which is supposed to be free.
    My problem is that I need to have a database system on a laptop that will go off site for a number of weeks. We need report printing options.
    Can anyone help with this. im desperate.
    Kind regards
    colin mclay

    no not yet with Application Server.
    I have tried to compare the settings to another installation with a separeted oc4j as described in the howto. But at the moment i found no mistakes.
    If i call the url adresse like:
    http://localhost:18101/fop/apex_fop.jsp
    i get:
    500 Internal Server Error
    Servlet error: java.lang.ClassNotFoundException: fop.apex__fop
    I installed it another time with these settings:
    Web Anwendung= .../fop.war (selected war file from apex install directory)
    Anwendungsname= fop
    URL zuordnen= /fop
    I would like to know if its possible to use the fop.war out of apex install directory with the Application server? In the standalone version (as described in howto) it works. But if you install it there you don't need to define an URL.
    Is the URL /fop correct or what do i have to insert there?

  • Problems with FOP/Apache - Apex PDF printing

    Hello,
    I have configured
    Apex 3.0.1
    iAS 10.1.3.x (http + modplsql)
    OC4J 10.1.3.3 (stand alone)
    FOP for PDF printing
    RDBMS 9.2.0.8 64bits (Solaris)
    following the OTN recipee and this setup does not seem to work for all cases.
    For instance, using the Apex admin interface, I go to the monitoring page :
    Home -> Monitor Page -> Login Attempts
    And click on the Print link (left bottom corner of the page) , it works o.k, the PDF is generated correctly.
    However, if I go to
    Home -> utilities -> Object Reports -> Table Storage Sizes
    and click on the Print link, it does not work. A pdf file is generated with the following text
    <HTML><HEAD><TITLE>500 Internal Server Error</TITLE></HEAD>
    <BODY><H1>500 Internal Server Error</H1>
    <PRE>Servlet error: An exception occurred. The current application deployment descriptors do not allow for including it in this response. Please consult the application log for details.</PRE>
    </BODY>
    </HTML>
    If I check in the application log I see the following error
    07/08/08 11:52:21.584 fop: Servlet error
    oracle.xml.xpath.XPathException: Error in expression: './/BYTES/1024/1024'.
    at oracle.xml.xslt.XSLBuilder.startElement(XSLBuilder.java:468)
    at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1288)
    at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:336)
    at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)
    at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:320)
    at oracle.xml.xslt.XSLProcessor.newXSLStylesheet(XSLProcessor.java:712)
    at oracle.xml.xslt.XSLStylesheet.<init>(XSLStylesheet.java:321)
    at oracle.xml.parser.v2.XSLStylesheet.<init>(XSLStylesheet.java:114)
    at apex_fop._jspService(_apex__fop.java:71)
    at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.3.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
    at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
    at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
    at java.lang.Thread.run(Thread.java:595)
    I do not think it is related to a config/installation issue. It seems a parsing issue with the SQL stmt being executed, but it works for some SQL code and not for other.
    Some users did notice this problem this morning when testing the new PDF printing.
    Any ideas ?
    Nilo Segura
    CERN.

    ups.. sorry for the ugly formatting exercise...

  • Printing with fop.war (ora-06502)

    Dear forum users,
    i need help with printing with fop comes within apex.
    I get error ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    select length(dbms_xmlgen.getxml('select print_kopf.key,
    print_kopf.print_kopfid,
    print_kopf.parameter2,
    print_kopf.indexnr,
    print_kopf.logo_mimetype,
    print_kopf.formularid,
    print_kopf.formular_text,
    print_kopf.Firma_Anschrift,
    print_kopf.KL_001,
    print_kopf.KV_001,
    print_kopf.KL_002,
    print_kopf.KV_002,
    print_kopf.KL_003,
    print_kopf.KV_003,
    print_kopf.KL_004,
    print_kopf.KV_004,
    print_kopf.KL_005,
    print_kopf.KV_005,
    print_kopf.KL_006,
    print_kopf.KV_006,
    print_kopf.KL_007,
    print_kopf.KV_007,
    print_kopf.KL_008,
    print_kopf.KV_008,
    print_kopf.KL_009,
    print_kopf.KV_009,
    print_kopf.KL_010,
    print_kopf.KV_010,
    print_kopf.KL_011,
    print_kopf.KV_011,
    print_kopf.KL_012,
    print_kopf.KV_012,
    print_fuss.FL_001,
    print_fuss.FV_001,
    print_fuss.FL_002,
    print_fuss.FV_002,
    print_fuss.FL_003,
    print_fuss.FV_003,
    print_fuss.FL_004,
    print_fuss.FV_004,
    print_fuss.FL_005,
    print_fuss.FV_005,
    print_fuss.FL_006,
    print_fuss.FV_006,
    print_fuss.FL_007,
    print_fuss.FV_007,
    print_fuss.FL_008,
    print_fuss.FV_008,
    print_fuss.FL_009,
    print_fuss.FV_009,
    print_fuss.FL_010,
    print_fuss.FV_010,
    print_fuss.FL_011,
    print_fuss.FV_011,
    print_fuss.FL_012,
    print_fuss.FV_012,
    print_fuss.FL_013,
    print_fuss.FV_013,
    print_fuss.FL_014,
    print_fuss.FV_014,
    print_fuss.FL_015,
    print_fuss.FV_015,
    print_fuss.FL_016,
    print_fuss.FV_016,
    print_fuss.FL_017,
    print_fuss.FV_017,
    print_fuss.FL_018,
    print_fuss.FV_018,
    print_fuss.FL_019,
    print_fuss.FV_019,
    print_fuss.FL_020,
    print_fuss.FV_020
    from dhw.print_kopf,dhw.print_fuss
    where print_kopf.print_kopfid=print_fuss.print_kopfid
    order by print_kopf.print_kopfid,print_kopf.indexnr')) XML from dual;
    result: 7154
    I have deployed fop.war with apache tomcat. When i reduce the select, it will work.
    After searching against this error i found that the length should be lower than 32k.
    So i have tested my select with this above and the regular length is 7154.
    So, what reason throws this error ?
    Any ideas ?
    Thanks for help.
    Frank

    no not yet with Application Server.
    I have tried to compare the settings to another installation with a separeted oc4j as described in the howto. But at the moment i found no mistakes.
    If i call the url adresse like:
    http://localhost:18101/fop/apex_fop.jsp
    i get:
    500 Internal Server Error
    Servlet error: java.lang.ClassNotFoundException: fop.apex__fop
    I installed it another time with these settings:
    Web Anwendung= .../fop.war (selected war file from apex install directory)
    Anwendungsname= fop
    URL zuordnen= /fop
    I would like to know if its possible to use the fop.war out of apex install directory with the Application server? In the standalone version (as described in howto) it works. But if you install it there you don't need to define an URL.
    Is the URL /fop correct or what do i have to insert there?

  • Apache FOP

    I am trying to install Apache FOP. I have downloaded from the Oracle website. I have then saved the file in c:\program files\java\oc4j.
    When I change directory I can locate the file but can not start oc4j? All of the related files mentioned in the installation notes are included in the ocj4 file.

    Hi Dimitri,
    Thanks for the reply.
    The environment variables have been set.
    ORACLE_HOME c:\program files\oracle\oc4j
    JAVA_HOME c:\program files\java\j2re1.4.2_8
    Move to c:\
    Path: c:\program files\oracle\oc4j\j2ee\home
    Command: oc4j -start
    Error: 'oc4j' is not recognised as an internal or external command, operable program or batch file.
    OR I also tried
    Command: java -jar oc4j.jar
    The first time I did this I was asked to create a password but then the initialization failed. If I try to execute this command again I get a Missing Class and Fatal Error????
    No idea.
    If you have any ideas on how to fix this it would be great appreciated.
    Many thanks
    Ros

  • Apache FOP configuration with Oracle XE

    Hi,
    I have installed Oracle XE on my laptop and upgraded Apex to 3.2. I am now trying to install Apache FOP for PDF printing. I am following Section 5 of the following document:
    http://www.oracle.com/technology/products/database/application_express/html/configure_printing.html
    Since it is a standalone installation, I followed the directions given here :
    http://download.oracle.com/docs/cd/B32110_01/web.1013/b28950/install.htm#BABIBGCA
    I installed JDK version 6 and also downloaded the OC4J zip file and did as specified.
    Now here is my problem: The next step is this :
    Step 1: Installing the WAR file
    Place the fop.war file (located in apex_install_directory/utlities/fop) in an accessible location on your local machine. You then follow the directions below or can view the process by running this viewlet.
    +1. Navigate to your OC4J Oracle Enterprise Manager Console eg: http://localhost:8888/em/+
    +2. Select the Applications Tab+
    +3. Select Deploy Button+
    +4. On the "Deploy: Select Archive" page use the option "Archive is present on local host. Upload the archive to the server where Application Server Control is running." Use the file browse to select the fop.war file and click "Next" button+
    +5. On the "Deploy: Application Attributes" page set the "Application Name" option to "fop" and clear the "Context Root " option and click "Next" Button+
    +6. On the Deploy: Deployment Settings click the "Deploy" button+
    The problem is, since mine is an XE installation on my laptop, I do not have Oracle Enterprise Manager Console. In this case, how can I deploy the WAR file ?
    Any ideas ?
    Thanks,
    Ashok

    Hi Ashok,
    I have the same problem. have installed 10g xe and upgrated to apex 3.2 on my laptop.
    I dont have the EM to deploy the WAR file.
    Anyway you could share how exactly you deployed the file and made pdf working?
    much appreciated.
    Danny
    Edited by: user10188025 on 14-Aug-2010 03:25

  • APACHE FOP  LOGGER NOT SET

    In this day I have one issue and I was not able to resolve.
    Basically I found many post that speak of something similar. But don´t found one particular solution.
    I have one installation of APEX 3.1 and installed APache FOP 10.1.3.2.0, but this installations are on E-business suite 11.5.10.2
    First installed EBS 11.5.10.2 , then migrated DAtabase a 10.2.0.3, then installed APEX 3.1 and now installed OC4J Containers 10.1.3.2.0 and configured Apache FOP, my SO is Linux 4, I have jdk 1.4.2.
    I'm trying to print some reports as PDF and I have the following problem:
    I followed the step "5.Installing and Configuring Apache FOP" of http://www.oracle.com/technology/products/database/application_express/html/configure_printing.html
    When I try to print my report I get this message on OC4J console:
    08/07/24 20:39:52 [ERROR] Logger not set
    08/07/24 20:39:52 [WARNING] Screen logger not set - Using ConsoleLogger.
    08/07/24 20:39:52 [INFO] Using oracle.xml.parser.v2.SAXParser as SAX2 Parser
    08/07/24 20:39:52 [INFO] building formatting object tree
    08/07/24 20:39:52 [INFO] setting up fonts
    08/07/24 20:39:53 [INFO] [1]
    08/07/24 20:39:53 [WARNING] table-layout=auto is not supported, using fixed!
    08/07/24 20:39:53 [WARNING] Sum of fixed column widths 660000 greater than maximum specified IPD 658800
    08/07/24 20:39:53 [INFO] Parsing of document complete, stopping renderer
    I get this message on Log Apache
    [Thu Jul 24 20:39:53 2008] [warn] mod_plsql: Stale Connection due to Oracle error 22293
    [Thu Jul 24 20:39:53 2008] [error] mod_plsql: /pls/apex/wwv_flow.accept ORA-22293
    ORA-22293: LOB already opened in the same transaction
    anybody help me ?

    When I pressing the button does export writes that "it is impossible to display the page".Export does not occur.
    However, I added apex_fop.jsp following:
    java.io.FileOutputStream os = new java.io.FileOutputStream ("/tmp/out.test");
    driver.setOutputStream(os);
    driver.run();
    os.close();
    Once I click on the button in the apex export all the information stored in a file out.test.Open the file are all displayed correctly. However, the apex does not return the file, and writes "it is impossible to display the page"

  • Is PDF output of more than one reports region with Apache FOP possible?

    Hi,
    I'm evaluating the possibilities of PDF output by means of the Apache FOP. I've installed the standalone OC4J, deployed the fop.war and configured my APEX 3.2 installation according to the various guides I found. Now I can generate PDF output of a reports region.
    I will have APEX pages containing more than one reports region. Is it possible to generate a PDF document of the whole page, not just of the individual reports regions? If so, then how?
    Thanks,
    Robert
    On a sidenote: Does anyone know where I can find the licensing model and fees for the standalone OC4J? They don't seem to be included in the [price list|http://www.oracle.com/corporate/pricing/technology-price-list.pdf].

    Hello Sue,
    >> The first report on Page 3 successfully opens Page 14 as a popup.
    Please show us the code you are using for the popup link (it’s not the template that causes it to open as a popup. The template only styles the page once it rendered).
    Regards,
    Arie.
    &diams; Please remember to mark appropriate posts as correct/helpful. For the long run, it will benefit us all.
    &diams; Author of Oracle Application Express 3.2 – The Essentials and More

  • Creating PDF (FOP) from report in Apex 3.0 generates Error 500 (solved!)

    Hi, I have installed apex 3.0 , no errors, followed the installationguide for standard support printerserver (FOP) and OC4J (standalone downloaded) is up and running. <br>
    <br>
    However, when I click print, I get a 1 byte PDF with the text:<br>
    <HTML><HEAD><TITLE>500 Internal Server Error</TITLE></HEAD><BODY><H1>500 Internal Server Error</H1><PRE>Servlet error: An exception occurred. The current application deployment descriptors do not allow for including it in this response. Please consult the application log for details.</PRE></BODY></HTML>
    <br>
    <br><br><br>
    <br>
    And when I check global_applications log I find:<br>
    <br>
    <br>
    07/03/26 14:44:33.205 defaultWebApp: Servlet error
    oracle.xml.xpath.XPathException: Parse Error in number function.
         at oracle.xml.xslt.XSLBuilder.startElement(XSLBuilder.java:468)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1288)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:336)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:319)
         at oracle.xml.xslt.XSLProcessor.newXSLStylesheet(XSLProcessor.java:708)
         at oracle.xml.xslt.XSLStylesheet.<init>(XSLStylesheet.java:321)
         at oracle.xml.parser.v2.XSLStylesheet.<init>(XSLStylesheet.java:114)
         at apex_fop__render._jspService(_apex__fop__render.java:71)
         at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.2.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:597)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:521)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.2.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:712)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.2.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.2.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.2.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.2.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.2.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.2.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.2.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:534)
    <br><br><br><br><br><br>
    I know it's a longshot, but anyone have a clue what might be wrong? Apex is configured to access the apex_fop.jsp as well. and everything is unzipped where it should be and all that.
    <br><br><br><br><br>
    Could it have something to do with the java version or anything?
    <br><br><br><br>
    Message was edited by:
    p950jbg
    Whoops a lil bit messy text<br><br>
    Thank you in advance<br>
    <br>
    Sincerely<br>
    Johnny
    Message was edited by:
    p950jbg

    Small update again,
    I skipped using the downloadable oc4j/j2ee and tried using the one that came with 10.2.0.1 installation (patched to 10.2.0.3)
    It starts up fine saying:
    07/03/28 21:31:27 Oracle Application Server Containers for J2EE 10g (9.0.4.1.0) initialized
    It started up all well with the downloadable latest containers too, but got different errors running the apex_fop.jsp file.
    well with the version that came with the database it says in the PDF file after I tried to generate it from a report:
    Error 500:
    java.lang.UnsupportedClassVersionError: Bad version number in .class file
    Anyone got any idea?

Maybe you are looking for