1 Reply Latest reply: Nov 21, 2012 7:39 AM by user1086916 RSS

    Error when previewing a report on my machine

    user1086916
      At the top of the MS Word document in the BI Publisher add-in is a menu marked 'Preview'.

      This I thought would be useful, since it might give an idea of how a report will look once generated.

      However if I click on any of the options I get an error:

      oracle.xdo.XDOException: oracle.xdo.XDOException: java.lang.reflect.InvocationTargetException
           at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:285)
           at oracle.xdo.template.FOProcessor.createFO(FOProcessor.java:1972)
           at oracle.xdo.template.FOProcessor.generate(FOProcessor.java:1116)
           at RTF2PDF.runRTFto(RTF2PDF.java:643)
           at RTF2PDF.runXDO(RTF2PDF.java:445)
           at RTF2PDF.main(RTF2PDF.java:295)
      Caused by: oracle.xdo.XDOException: java.lang.reflect.InvocationTargetException
           at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1199)
           at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:275)
           ... 5 more
      Caused by: java.lang.reflect.InvocationTargetException
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
           at java.lang.reflect.Method.invoke(Unknown Source)
           at oracle.xdo.common.xml.XSLT10gR1.invokeProcessXSL(XSLT10gR1.java:916)
           at oracle.xdo.common.xml.XSLT10gR1.transform(XSLT10gR1.java:608)
           at oracle.xdo.common.xml.XSLT10gR1.transform(XSLT10gR1.java:326)
           at oracle.xdo.common.xml.XSLTWrapper.transform(XSLTWrapper.java:187)
           at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1175)
           ... 6 more
      Caused by: oracle.xdo11g.xpath.XPathException: Extension function error: Class not found 'com.siebel.xmlpublisher.reports.XSLFunctions'
           at oracle.xdo11g.xslt.XSLStylesheet.flushErrors(XSLStylesheet.java:1850)
           at oracle.xdo11g.xslt.XSLStylesheet.execute(XSLStylesheet.java:616)
           at oracle.xdo11g.xslt.XSLStylesheet.execute(XSLStylesheet.java:551)
           at oracle.xdo11g.xslt.XSLProcessor.processXSL(XSLProcessor.java:341)
           at oracle.xdo11g.xslt.XSLProcessor.processXSL(XSLProcessor.java:189)
           at oracle.xdo11g.xslt.XSLProcessor.processXSL(XSLProcessor.java:226)
           at oracle.xdo11g.parser.v2.XSLProcessor.processXSL(XSLProcessor.java:122)
           ... 15 more

      Is there a way to avoid this error and instead see a preview of how the report will look?
        • 1. Re: Error when previewing a report on my machine
          user1086916
          In case some else has the same difficulty:
          1) If you have access to MOS then its this document:
          Reports fail with error Extension function error: Class not found 'com.siebel.xmlpublisher.reports.XSLFunctions' in 8.1.1.7FP [ID 1468197.1]

          2) Otherwise I reccommend that you:
          Copy everything from: C:\Siebel\8.1\Client_1\CLASSES to C:\Program Files\Java\jre6\lib\ext

          3. Make sure that the Windows System Variable named 'PATH' has the path to the ' C:\Program Files\Java\jre6\bin' folder included.

          4. Test the report.