Skip to Content

SAP Lumira Refresh Error HDB 00055 An error occurred while saving document on BI 4.1.7

Jun 06, 2017 at 09:32 PM


avatar image

I have saved a Lumira document into BI Platform and scheduled for refresh but it failed. I got this error:

I couldn't find any KBA. There are few KBA for error HDB 00055 but they are for Lumira Desktop. In my case it happens on the server.

I see that refresh process creates temporary LUMS file on the LS4BIP server and though the error says "error while saving document", I have seen the files in the folder for while and the file is gone later. Is it something between BI Server and Lumira Server file read/write rights? Any recommendations, idea for the error?

BI Platform: 4.1.7

LS4BIP: 1.31.4

10 |10000 characters needed characters left characters exceeded

Additional note: I have realized that the error comes for only Lumira documents with large data (for example 16 million cells), small data Lumira documents are fine! Also when I open Lumira document on BI platform and after refreshing if I save it, I got failed document save error! So it's same same error in logs. Here is log:

6A344516921A4BF79936BBB2D0367A582642a|2017 06 08 19:08:39.660|-0700|Information| |>>| | |LS_xxxxServer.LumiraServer|13752| 810|Transport:Shared-40/56| |59|0|1|1|BIlaunchpad.WebApp|saltbien02:1560:11468.46967:1|BIlaunchpad.WebApp|saltbien02:1560:11468.46967:1|.post|saltbilm01:13752:810.7455:1|CujcDR804kqPnkj5cACtBXQb90a||||||||||| An error occurred while saving document "C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\java\pjs\container\temp\SALTBILM01.LumiraServer\uploadTmp3704019092229163870.lums497117422277887210.lums". (HDB 00055) at at at at at at at at at at com.businessobjects.framework.servers.platform.transport.internal.TransportRequestInterceptor.process( at at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke( at java.lang.reflect.Method.invoke( at com.businessobjects.framework.servers.platform.adapters.ebus.orb.CommonTransportInterceptor.invokeHelper( at com.businessobjects.framework.servers.platform.adapters.ebus.orb.CommonTransportInterceptor.invoke( at com.businessobjects.framework.servers.common.proxy.cglib.MethodInterceptorChain.intercept( at com.crystaldecisions.enterprise.ocaframework.idl.OCA2.BIPTransportPOA$EnhancerByCGLIB$<generated>) at com.crystaldecisions.enterprise.ocaframework.idl.OCA2.BIPTransportPOA._OB_op_post( at com.crystaldecisions.enterprise.ocaframework.idl.OCA2.BIPTransportPOA._invoke( at at at at at com.businessobjects.framework.servers.platform.adapters.ebus.orb.ThreadPoolDispatchStrategy$ at java.util.concurrent.Executors$ at java.util.concurrent.FutureTask$Sync.innerRun( at at java.util.concurrent.ThreadPoolExecutor.runWorker( at java.util.concurrent.ThreadPoolExecutor$ at Caused by: java.lang.RuntimeException: Unexpected throwable caugth at at ... 30 more Caused by: java.lang.Error: Invalid memory access at sap.hanavora.jdbc.driver.inproc.hlapi.HLLibraryDirect.v2_print_get_lines(Native Method) at sap.hanavora.jdbc.driver.inproc.hlapi.HanaVora.v2_print_get_lines( at sap.hanavora.jdbc.driver.inproc.InProcDriver.getNextChunk( at sap.hanavora.jdbc.driver.inproc.ChunkedInProcRowResult.getNextChunk( at at at at at at at at at at at at at at at$SaveWorkflow.retryableWorkflow( at$SaveWorkflow.retryableWorkflow( at at ... 31 more


It seems the problem is

"Caused by: java.lang.Error: Invalid memory access at sap.hanavora.jdbc.driver.inproc.hlapi.HLLibraryDirect.v2_print_get_lines(Native Method)"

If I search about "Invalid memory access" error in java generally, there is a possibility that there is something wrong in java code, here is our error probably in sap.hanavora.jdbc.driver.inproc.hlapi.HLLibraryDirect.v2_print_get_lines method.

If you wonder if we have opened a SAP ticket, yes we have an open ticket for a while and waiting a response from SAP.

Appreciate for any inputs.

* Please Login or Register to Answer, Follow or Comment.

1 Answer

Tuncay Karaca Oct 02, 2017 at 07:39 PM

Found the root cause for the issue! It was all about data quality, nothing directly about Lumira & BI Platform, etc... I was expecting SAP could recommend something!

The issue was related to a bad -maybe out of limit- date field! To me BI & Lumira logs should display more clear error messages for these type of data issues! At the end JRE gives runtime error, that's my understanding! SAP Lumira & BI should catch these runtime errors -exceptions- and make more meaningful errors for users.

10 |10000 characters needed characters left characters exceeded