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.FOProcessor.createFO(
     at oracle.xdo.template.FOProcessor.generate(
     at RTF2PDF.runRTFto(
     at RTF2PDF.runXDO(
     at RTF2PDF.main(
Caused by: oracle.xdo.XDOException: java.lang.reflect.InvocationTargetException
     ... 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(
     at oracle.xdo.common.xml.XSLT10gR1.transform(
     at oracle.xdo.common.xml.XSLT10gR1.transform(
     at oracle.xdo.common.xml.XSLTWrapper.transform(
     ... 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(
     at oracle.xdo11g.xslt.XSLStylesheet.execute(
     at oracle.xdo11g.xslt.XSLStylesheet.execute(
     at oracle.xdo11g.xslt.XSLProcessor.processXSL(
     at oracle.xdo11g.xslt.XSLProcessor.processXSL(
     at oracle.xdo11g.xslt.XSLProcessor.processXSL(
     at oracle.xdo11g.parser.v2.XSLProcessor.processXSL(
     ... 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 [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.


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