This discussion is archived
1 Reply Latest reply: Nov 21, 2012 5:39 AM by user99921 RSS

Error when previewing a report on my machine

user99921 Newbie
Currently Being Moderated
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
    user99921 Newbie
    Currently Being Moderated
    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.

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points