on 01-06-2015 1:37 PM
Hi experts,
When viewing and refreshing Webi reports, we get random red crosses instead of the charts.
I got through all the KBAs related to this issue but none of them solved my problem.
It's a clustered BI 4.1 SP04 environment on windows 2008 R2 servers.
On each node, I have split the APS into 5 APSs. DSL bridge and visualisation service have 4GB each and I have cloned them.
I also raised all timeouts to 2 hours. As it's a test environment (similar to production), we are only three persons to use it.
Here is the error we see in the logs :
|c251a9a7-de76-f544-99a6-8b67adbfb7db|2015 01 06 12:19:56:431|+0100|Error| |>>|E| |webiserver_BOBQM62SIA2.WebIntelligenceProcessingServer|13848|8868|| |16|0|2|0|BIlaunchpad.WebApp|SWQBOM6201:24116:46.1896:1|Webi SDK.CorbaServerImpl.doProcess()|SWQBOM6201:24116:46.1896:6|webiserver_BOBQM62SIA2.WebIntelligenceProcessingServer.getPages|localhost:13848:8868.22013:1|CuOChKbbd02Mt8QE.YBVAuo766|||||||||||**ERROR:repeng:Error in ReXBlockDefinition::createExtendedBlockInstance [krexblockdefinition.cpp;100]
krexblockdefinition.cpp:101:long __cdecl ReXBlockDefinition::createExtendedBlockInstanceEx(class ibo_ptr<struct ireXBlockInstance> &,struct ExtendedBlock::BlockInstanceCreationInfo,const class bo_utf8string &,const class bo_utf8string &): TraceLog message 40
|3225f830-4ee2-4254-7bdf-3b67610a819e|2015 01 06 12:19:56:431|+0100|Error| |>>|E| |webiserver_BOBQM62SIA2.WebIntelligenceProcessingServer|13848|8868|| |16|0|2|0|BIlaunchpad.WebApp|SWQBOM6201:24116:46.1896:1|Webi SDK.CorbaServerImpl.doProcess()|SWQBOM6201:24116:46.1896:6|webiserver_BOBQM62SIA2.WebIntelligenceProcessingServer.getPages|localhost:13848:8868.22013:1|CuOChKbbd02Mt8QE.YBVAuo766|||||||||||**ERROR:repeng:ExtensionManagementException:ExtensionManagementException has been raised [krexblockdefinition.cpp;101]
krexblockdefinition.cpp:102:long __cdecl ReXBlockDefinition::createExtendedBlockInstanceEx(class ibo_ptr<struct ireXBlockInstance> &,struct ExtendedBlock::BlockInstanceCreationInfo,const class bo_utf8string &,const class bo_utf8string &): TraceLog message 41
|7bc136d8-3f62-4784-9ac5-daab28a84fe0|2015 01 06 12:19:56:431|+0100|Error| |>>|E| |webiserver_BOBQM62SIA2.WebIntelligenceProcessingServer|13848|8868|| |16|0|2|0|BIlaunchpad.WebApp|SWQBOM6201:24116:46.1896:1|Webi SDK.CorbaServerImpl.doProcess()|SWQBOM6201:24116:46.1896:6|webiserver_BOBQM62SIA2.WebIntelligenceProcessingServer.getPages|localhost:13848:8868.22013:1|CuOChKbbd02Mt8QE.YBVAuo766|||||||||||**ERROR:repeng:Stack:com.crystaldecisions.enterprise.ocaframework.idl.OCA.OCAcdz.ExtendedBlock.ExtendedBlockException: IDL:ExtendedBlock/ExtendedBlockException:1.0
at com.sap.webi.corba.ExtendedBlockServerServant.createExceptionForWrongContextInfo(ExtendedBlockServerServant.java:1286)
at com.businessobjects.visualization.server.CvomServerImpl.getBlockEngine(CvomServerImpl.java:218)
at com.businessobjects.visualization.server.CvomServerImpl.getBlockDefinition(CvomServerImpl.java:228)
at com.businessobjects.visualization.server.CvomServerImpl.createExtendedBlockInstance(CvomServerImpl.java:112)
at com.sap.webi.corba.ExtendedBlockServerServant.createExtendedBlockInstance(ExtendedBlockServerServant.java:307)
at com.sap.webi.corba.ExtendedBlockServerServant.createExtendedBlockInstanceEx(ExtendedBlockServerServant.java:1753)
at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.businessobjects.framework.servers.platform.adapters.ebus.orb.CommonTransportInterceptor.invokeHelper(CommonTransportInterceptor.java:118)
at com.businessobjects.framework.servers.platform.adapters.ebus.orb.CommonTransportInterceptor.invoke(CommonTransportInterceptor.java:87)
at com.businessobjects.framework.servers.common.proxy.cglib.MethodInterceptorChain.intercept(MethodInterceptorChain.java:136)
at com.crystaldecisions.enterprise.ocaframework.idl.OCA.OCAcdz.ExtendedBlock.ExtendedBlockServerPOA$$EnhancerByCGLIB$$91d5dd4a.createExtendedBlockInstanceEx(<generated>)
at com.crystaldecisions.enterprise.ocaframework.idl.OCA.OCAcdz.ExtendedBlock.ExtendedBlockServerPOA._OB_op_createExtendedBlockInstanceEx(Unknown Source)
at com.crystaldecisions.enterprise.ocaframework.idl.OCA.OCAcdz.ExtendedBlock.ExtendedBlockServerPOA._invoke(Unknown Source)
at com.crystaldecisions.thirdparty.com.ooc.OBPortableServer.ServantDispatcher.dispatch(ServantDispatcher.java:234)
at com.crystaldecisions.thirdparty.com.ooc.OBPortableServer.POA_impl._do_OB_dispatch(POA_impl.java:1980)
at com.crystaldecisions.thirdparty.com.ooc.OBPortableServer.POA_impl._OB_dispatch(POA_impl.java:1916)
at com.crystaldecisions.thirdparty.com.ooc.OB.DispatchRequest_impl.invoke(DispatchRequest_impl.java:122)
at com.businessobjects.framework.servers.platform.adapters.ebus.orb.ThreadPoolDispatchStrategy$Dispatcher.run(ThreadPoolDispatchStrategy.java:271)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:761)
[krexblockdefinition.cpp;102]
krexblockdefinition.cpp:123:long __cdecl ReXBlockDefinition::createExtendedBlockInstanceEx(class ibo_ptr<struct ireXBlockInstance> &,struct ExtendedBlock::BlockInstanceCreationInfo,const class bo_utf8string &,const class bo_utf8string &): TraceLog message 42
Any ideas on how to resolve this issue?
Thanks,
Yosra
Hi,
Problem resolved by applying this workaround from KBA 1669164:
Regards,
Yosra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yosra,
Did you use the Wizard to split the APS or you did manually? If the WebI documents are very large in size you may want to assign the Visualization service 6Gig.
Regards,
Ajay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yosra,
If you are going to go against SAP best practice and SAP recommendations then I would suggest contacting support. The Wizard is very flexible in helping you choose the tools, path and memory settings to help with the split. I really can't understand how your site would be so unique that the Wizard would not help. You can always use the Wizard to do the initial split and then update the servers for your unique needs. This way the visualization server would be configured properly.
Regards,
Ajay
Which browser and Java version?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.