Expand my Community achievements bar.

SOLVED

Upgrade AEM65SP17 to AEM65SP21 - upload and install of “adobe-aemfd-linux-pkg-6.0.1244.zip” failed with following errors.

Avatar

Level 2

org.apache.jackrabbit.vault.packaging.PackageException: java.lang.IllegalStateException: Blob equality check failed         at org.apache.jackrabbit.vault.packaging.impl.ZipVaultPackage.extract(ZipVaultPackage.java:238)         at org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.extract(JcrPackageImpl.java:401)         at org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.installDependencies(JcrPackageImpl.java:802)         at org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.extract(JcrPackageImpl.java:383)         at org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.installDependencies(JcrPackageImpl.java:802)         at org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.extract(JcrPackageImpl.java:383)         at org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.extract(JcrPackageImpl.java:360)         at org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.install(JcrPackageImpl.java:354)         at com.day.crx.packaging.impl.J2EEPackageManager.consoleInstall(J2EEPackageManager.java:382)         at com.day.crx.packaging.impl.J2EEPackageManager.doPost(J2EEPackageManager.java:224)         at com.day.crx.packaging.impl.PackageManagerServlet.doPost(PackageManagerServlet.java:173)         at javax.servlet.http.HttpServlet.service(HttpServlet.java:523)         at javax.servlet.http.HttpServlet.service(HttpServlet.java:590)         at org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:127)         at org.apache.felix.http.base.internal.dispatch.InvocationChain.doFilter(InvocationChain.java:86)         at com.adobe.granite.license.impl.LicenseCheckFilter.doFilter(LicenseCheckFilter.java:308)         at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:149)         at org.apache.felix.http.base.internal.dispatch.InvocationChain.doFilter(InvocationChain.java:81)         at org.apache.sling.i18n.impl.I18NFilter.doFilter(I18NFilter.java:131)         at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:149)         at org.apache.felix.http.base.internal.dispatch.InvocationChain.doFilter(InvocationChain.java:81)         at org.apache.sling.engine.impl.log.RequestLoggerFilter.doFilter(RequestLoggerFilter.java:73)         at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:149)         at org.apache.felix.http.base.internal.dispatch.InvocationChain.doFilter(InvocationChain.java:81)         at org.apache.felix.http.base.internal.dispatch.Dispatcher$1.doFilter(Dispatcher.java:152)         at org.apache.felix.http.base.internal.whiteboard.WhiteboardManager$2.doFilter(WhiteboardManager.java:1000)         at com.adobe.granite.auth.oauth.impl.OAuthCallbackFilter.doFilter(OAuthCallbackFilter.java:78)         at org.apache.felix.http.base.internal.handler.PreprocessorHandler.handle(PreprocessorHandler.java:137)         at org.apache.felix.http.base.internal.whiteboard.WhiteboardManager$2.doFilter(WhiteboardManager.java:1006)         at org.apache.sling.security.impl.ReferrerFilter.doFilter(ReferrerFilter.java:326)         at org.apache.felix.http.base.internal.handler.PreprocessorHandler.handle(PreprocessorHandler.java:137)         at org.apache.felix.http.base.internal.whiteboard.WhiteboardManager$2.doFilter(WhiteboardManager.java:1006)         at org.apache.felix.http.sslfilter.internal.SslFilter.doFilter(SslFilter.java:97)         at org.apache.felix.http.base.internal.handler.PreprocessorHandler.handle(PreprocessorHandler.java:137)         at org.apache.felix.http.base.internal.whiteboard.WhiteboardManager$2.doFilter(WhiteboardManager.java:1006)         at org.apache.sling.engine.impl.log.RequestLoggerPreprocessor.doFilter(RequestLoggerPreprocessor.java:47)         at org.apache.felix.http.base.internal.handler.PreprocessorHandler.handle(PreprocessorHandler.java:137)         at org.apache.felix.http.base.internal.whiteboard.WhiteboardManager$2.doFilter(WhiteboardManager.java:1006)         at org.apache.felix.http.base.internal.whiteboard.WhiteboardManager.invokePreprocessors(WhiteboardManager.java:1010)         at org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:94)         at org.apache.felix.http.base.internal.dispatch.DispatcherServlet.service(DispatcherServlet.java:49)         at javax.servlet.http.HttpServlet.service(HttpServlet.java:590)         at org.apache.felix.http.bridge.internal.BridgeActivator$1.service(BridgeActivator.java:86)         at org.apache.felix.http.proxy.ProxyServlet.service(ProxyServlet.java:123)         at javax.servlet.http.HttpServlet.service(HttpServlet.java:590)         at org.apache.sling.launchpad.base.webapp.SlingServletDelegate.service(SlingServletDelegate.java:286)         at org.apache.sling.launchpad.webapp.SlingServlet.service(SlingServlet.java:175)         at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)         at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)         at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)         at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)         at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)         at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)         at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)         at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117)         at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)         at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)         at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)         at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)         at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)         at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)         at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)         at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)         at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)         at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)         at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)         at org.wildfly.extension.undertow.deployment.GlobalRequestControllerHandler.handleRequest(GlobalRequestControllerHandler.java:68)         at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52)         at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)         at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:269)         at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:78)         at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:133)         at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:130)         at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)         at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)         at org.wildfly.extension.undertow.security.SecurityContextThreadSetupAction.lambda$create$0(SecurityContextThreadSetupAction.java:105)         at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1530)         at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1530)         at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1530)         at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1530)         at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:249)         at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:78)         at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:99)         at io.undertow.server.Connectors.executeRootHandler(Connectors.java:387)         at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:841)         at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)         at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)         at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)         at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)         at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1280)         at java.lang.Thread.run(Thread.java:750)Caused by: java.lang.IllegalStateException: Blob equality check failed         at org.apache.jackrabbit.oak.plugins.memory.AbstractBlob.equal(AbstractBlob.java:68)         at org.apache.jackrabbit.oak.segment.SegmentBlob.equals(SegmentBlob.java:205)         at com.google.common.base.Objects.equal(Objects.java:55)         at org.apache.jackrabbit.oak.plugins.value.jcr.ValueImpl.equals(ValueImpl.java:355)         at org.apache.jackrabbit.vault.fs.impl.io.FileArtifactHandler.importNtResource(FileArtifactHandler.java:361)         at org.apache.jackrabbit.vault.fs.impl.io.FileArtifactHandler.accept(FileArtifactHandler.java:194)         at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:941)         at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:798)         at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:838)         at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:838)         at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:838)         at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:838)         at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:838)         at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:838)         at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:838)         at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:838)         at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:838)         at org.apache.jackrabbit.vault.fs.io.Importer.run(Importer.java:436)         at org.apache.jackrabbit.vault.packaging.impl.ZipVaultPackage.extract(ZipVaultPackage.java:233)         ... 90 moreCaused by: java.io.IOException: java.io.IOException: org.apache.jackrabbit.core.data.DataStoreException: Record 4cdb610e0750a73a8f2c6817f3df8c211928f6378af1fedc4ad9b509ebb1acdd does not exist         at org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob$1.read(BlobStoreBlob.java:57)         at java.io.InputStream.read(InputStream.java:170)         at com.google.common.io.ByteStreams.read(ByteStreams.java:828)         at com.google.common.io.ByteSource.contentEquals(ByteSource.java:304)         at org.apache.jackrabbit.oak.plugins.memory.AbstractBlob.equal(AbstractBlob.java:66)         ... 108 moreCaused by: java.io.IOException: org.apache.jackrabbit.core.data.DataStoreException: Record 4cdb610e0750a73a8f2c6817f3df8c211928f6378af1fedc4ad9b509ebb1acdd does not exist         at org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore.getStream(DataStoreBlobStore.java:874)         at org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore.getInputStream(DataStoreBlobStore.java:448)         at org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob.getNewStream(BlobStoreBlob.java:50)         at org.apache.jackrabbit.oak.segment.SegmentBlob.getNewStream(SegmentBlob.java:263)         at org.apache.jackrabbit.oak.segment.SegmentBlob.getNewStream(SegmentBlob.java:84)         at org.apache.jackrabbit.oak.plugins.memory.AbstractBlob$1.openStream(AbstractBlob.java:43)         at com.google.common.io.ByteSource.contentEquals(ByteSource.java:301)         ... 109 moreCaused by: org.apache.jackrabbit.core.data.DataStoreException: Record 4cdb610e0750a73a8f2c6817f3df8c211928f6378af1fedc4ad9b509ebb1acdd does not exist         at org.apache.jackrabbit.core.data.AbstractDataStore.getRecord(AbstractDataStore.java:59)         at org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore.getDataRecord(DataStoreBlobStore.java:883)         at org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore.getStream(DataStoreBlobStore.java:868)         ... 115 more

 

Error: java.lang.IllegalStateException: Blob equality check failed

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

@bsaefiling 

Has the package uploaded successfully to AEM? In the error stack trace you posted, I see this line -

java.io.IOException: java.io.IOException: org.apache.jackrabbit.core.data.DataStoreException: Record 4cdb610e0750a73a8f2c6817f3df8c211928f6378af1fedc4ad9b509ebb1acdd does not exist 

 which makes me wonder that package upload is failed or some issue may have encountered during the package copy to datastore. 

Try uploading the package again manually via package manager and see if it works.

 

Thanks,

Lokesh

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor

@bsaefiling 

Has the package uploaded successfully to AEM? In the error stack trace you posted, I see this line -

java.io.IOException: java.io.IOException: org.apache.jackrabbit.core.data.DataStoreException: Record 4cdb610e0750a73a8f2c6817f3df8c211928f6378af1fedc4ad9b509ebb1acdd does not exist 

 which makes me wonder that package upload is failed or some issue may have encountered during the package copy to datastore. 

Try uploading the package again manually via package manager and see if it works.

 

Thanks,

Lokesh

Avatar

Administrator

@bsaefiling Did you find the suggestion helpful? Please let us know if you require more information. Otherwise, please mark the answer as correct for posterity. If you've discovered a solution yourself, we would appreciate it if you could share it with the community. Thank you!



Kautuk Sahni