Blob id

Avatar

Avatar

AdobeID24

Avatar

AdobeID24

AdobeID24

27-05-2019

suppose I got logs from dev or prod enviorment .

like below:

Class: org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob.getNewStream

Error: Error during replication: Error occurred while obtaining InputStream for blobId

now I am having some question:

1) How to reproduce it to work on local:

what I have done: http://localhost:4502/crx/explorer/config/check.jsp

I have run the data store consistency check from root node:    "/"

I got similar kind of error there as well .

the record id is add1dd8fc5093b27b1fae1b753cb48b24ef3231f and the file path is ad/d1/dd/add1dd8fc5093b27b1fae1b753cb48b24ef3231f(copied from adobe site)

I framed the file path .

2) this file path must be missing in my local that is why I am getting that error .but where to find these files

ad/d1/dd/add1dd8fc5093b27b1fae1b753cb48b24ef3231

3) What we can do to fix it ? should i run the 1st process in particular enviorment from where I got the logs so that I can  get that correct file path.

and the files or file path must be missing in those enviornment so where I can find that file path.

May anyone provide the whole solution and approach?

View Entire Topic

Avatar

Avatar

SonDang

Employee

Avatar

SonDang

Employee

SonDang
Employee

28-05-2019

The best solution would be to restore the missing file(s) from your backup.

If that is not possible, I would recommend open a Daycare ticket. I believe there is a groovy script that can be used to identify the path that is throwing this error.