OBIEE12c - "Access not allowed" Error While Trying To Export Briefing Book to PDF

(Doc ID 2361342.1)

Last updated on FEBRUARY 27, 2018

Applies to:

Business Intelligence Server Enterprise Edition - Version 12.2.1.3.0 and later
Information in this document applies to any platform.

Symptoms

You have upgraded to OBIEE 12.2.1.3.0, when you try to export a Briefing Book to PDF this error message is displayed:

A fatal error occurred while processing the request. The server responded with: oracle.xml.xpath.XPathException: Access not allowed : oracle.xdo.template.rtf.XSLTFunctions .
Error Details
Error Codes: AGEGTYVF
Location: saw.rpc.mis.read, saw.subsystems.remotesubsystemimpl.downloadbookpdf, saw.subsystems.remotesubsystemimpl.downloadbriefingbook, saw.httpserver.processrequest, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool.socketrpcserver, saw.threads

The same error is seen on the jh.log file:

[<timestamp>] [xmlp] [WARNING] [] [saw.xmlp] [tid: 13] [ecid: 4ef3b008-2390-46e4-8e0d-4352c0d1dbf8-0004867d,0:1:17] Error[[
oracle.xdo.XDOException: oracle.xml.xpath.XPathException: Access not allowed : oracle.xdo.template.rtf.XSLTFunctions
at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1300)
at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:308)
at oracle.xdo.template.FOProcessor.createFO(FOProcessor.java:2105)
at oracle.xdo.template.FOProcessor.generate(FOProcessor.java:1208)
at oracle.xdo.template.pdf.book.TOCUtil.createPDF(TOCUtil.java:315)
at oracle.xdo.template.pdf.book.TOCProcessor.createTOCPDF(TOCProcessor.java:210)
at oracle.xdo.template.pdf.book.TOCProcessor.process(TOCProcessor.java:837)
at oracle.xdo.template.pdf.book.PDFBookBinder.process(PDFBookBinder.java:1969)
at com.siebel.analytics.web.javahostrpccalls.xmlp.PDFBookRpcCall.processMessageInternal(PDFBookRpcCall.java:173)
at com.siebel.analytics.javahost.AbstractRpcCall.processMessage(AbstractRpcCall.java:251)
at com.siebel.analytics.javahost.MessageProcessorImpl.processMessage(MessageProcessorImpl.java:200)
at com.siebel.analytics.javahost.Listener$Job.run(Listener.java:223)
at com.siebel.analytics.javahost.standalone.SAJobManagerImpl.threadMain(SAJobManagerImpl.java:207)
at com.siebel.analytics.javahost.standalone.SAJobManagerImpl$1.run(SAJobManagerImpl.java:155)
at java.lang.Thread.run(Thread.java:748)
Caused by: oracle.xml.xpath.XPathException: Access not allowed : oracle.xdo.template.rtf.XSLTFunctions
at oracle.xml.xslt.XSLStylesheet.flushErrors(XSLStylesheet.java:2584)
at oracle.xml.xslt.XSLStylesheet.execute(XSLStylesheet.java:741)
at oracle.xml.xslt.XSLStylesheet.execute(XSLStylesheet.java:665)
at oracle.xml.xslt.XSLProcessor.processXSL(XSLProcessor.java:413)
at oracle.xml.xslt.XSLProcessor.processXSL(XSLProcessor.java:261)
at oracle.xml.xslt.XSLProcessor.processXSL(XSLProcessor.java:298)
at oracle.xml.parser.v2.XSLProcessor.processXSL(XSLProcessor.java:138)
at oracle.xdo.common.xml.XSLTClassic.transform(XSLTClassic.java:560)
at oracle.xdo.common.xml.XSLTClassic.transform(XSLTClassic.java:359)
at oracle.xdo.common.xml.XSLTWrapper.transform(XSLTWrapper.java:238)
at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1276)
... 14 more

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms