BIEE导出少量数据为excel时,可以导出,但在导出大量数据时报了以下错误:
处理请求时出现致命错误。服务器响应为: com.siebel.analytics.utils.InputStreamWithLimit$ReadOverTheLimitException。
错误详细资料
错误代码: AGEGTYVF
Location: saw.rpc.mis.read, saw.subsystem.portal.pdf, saw.httpserver.processrequest, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool.socketrpcserver, saw.threads
经验证解决方式为:
cd $BIEE_HOME/instances/instance1/config/OracleBIJavaHostComponent/coreapplication_obijh1
vi config.xml
找到以下部分,并把其中的8192改成0,即不限制。
<XMLP>
<InputStreamLimitInKB>0</InputStreamLimitInKB>
<ReadRequestBeforeProcessing>true</ReadRequestBeforeProcessing>
</XMLP>
保存后,重启下所有服务,再次导出大量数据为excel时就可正常导出了。