无法显示OBIEE 11g中的仪表盘

时间:2017-04-14 03:53:29

标签: html5 flash obiee

我遇到了无法显示我的Gauge(拨号)的问题。而不是仪表,它显示下面的图像。

QBB

1 个答案:

答案 0 :(得分:1)

instanceconfig.xml文件中有一个元素指定图表是否显示using HTML5 or Flash

this Rittman Mead blog post

"在以前版本的OBIEE中,图形图像默认在Flash中呈现,而PNG在移动设备上呈现。您可以强制它为所有图像使用PNG,但会失去交互性(工具提示等)。现在,在OBIEE 11.1.1.9中,您可以将默认值从Flash更改为HTML5。这消除了对Flash插件的需求,并且通常是现在在网络上进行大量可视化的方式。在我看来,外观没有区别:

默认使用HTML5图表,编辑instanceconfig.xml并在add:

部分下

<强> <DefaultWebImageType>html5</DefaultWebImageType>

请注意,html5区分大小写。配置文件应如下所示:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>  
<WebConfig xmlns="oracle.bi.presentation.services/config/v1.1">  
   <ServerInstance>  
   [...]  
        <Views>  
        [...]  
            <Charts>  
                <DefaultWebImageType>html5</DefaultWebImageType>  
            [...]  
            </Charts>  
        [...]  
        </Views>  
    [...]  
   </ServerInstance>  
</WebConfig>  

如果在进行此更改后重新启动Presentation Services时没有重新启动,请检查stdout logfile console~coreapplicationobips1~1.log以及标准的sawlog.log文件,这两个文件都可以在$FMWHOME/instances/instance1/diagnostics/logs/OracleBIPresentationServicesComponent/。检查控制台日志文件的原因是如果提供的配置无效,Presentation Services将拒绝启动,并且您将在此处看到一条错误消息,说明此情况。&#34;