Request failed: org.apache.jackrabbit.vault.packaging.PackageException: java.lang.IllegalStateException: Blob equality check failed (500) | Community
Skip to main content
Level 2
November 29, 2022
Solved

Request failed: org.apache.jackrabbit.vault.packaging.PackageException: java.lang.IllegalStateException: Blob equality check failed (500)

  • November 29, 2022
  • 3 replies
  • 4258 views

I am working in a proxy environment and tried to build and deploy the projec using the command mvn clean install -PautoInstallPackage , build was success but it is not getting deployed ..

 

I can find the below error:

Request failed: org.apache.jackrabbit.vault.packaging.PackageException: java.lang.IllegalStateException: Blob equality check failed (500) while creating the build , but the build is success

 

Kindly help out with the steps to resolve this 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by SantoshSai

Hi @jadish ,

My guess is that either firewall/antivirus policies/network restrictions could potentially be the root cause for this behaviour that's blocking "upload/installation" of files on your machine.

Check if

  • you have https/ssl enabled in settings.xml or pom.xml or any rc file?
  • proxy is enabled in settings.xml?
  • you are able to manually install the generated package at http://localhost:4502//crx/packmgr/index.jsp after logging-in as admin user.

Additionally, 

Check if you're able to access "https://repo.adobe.com/nexus/content/groups/public" ​via browser? If yes, then fix your cacerts- download the repo.adobe.com cert and add it to your keystore. If not, then your network proxy is the root cause, try different network/machine and test the same.

You could also configure a proxy in your settings.xml if you have one available.

E.g. https://stackoverflow.com/questions/21076179/pkix-path-building-failed-and-unable-to-find-valid-cert...

Hope that helps!

Regards,

Santosh

3 replies

arunpatidar
Community Advisor
Community Advisor
December 6, 2022

Hi,
Could you please check if the package can be installed manually.

It could be that the package has some content which are not correct as per JCR node definition

Arun Patidar
SantoshSai
Community Advisor
SantoshSaiCommunity AdvisorAccepted solution
Community Advisor
December 6, 2022

Hi @jadish ,

My guess is that either firewall/antivirus policies/network restrictions could potentially be the root cause for this behaviour that's blocking "upload/installation" of files on your machine.

Check if

  • you have https/ssl enabled in settings.xml or pom.xml or any rc file?
  • proxy is enabled in settings.xml?
  • you are able to manually install the generated package at http://localhost:4502//crx/packmgr/index.jsp after logging-in as admin user.

Additionally, 

Check if you're able to access "https://repo.adobe.com/nexus/content/groups/public" ​via browser? If yes, then fix your cacerts- download the repo.adobe.com cert and add it to your keystore. If not, then your network proxy is the root cause, try different network/machine and test the same.

You could also configure a proxy in your settings.xml if you have one available.

E.g. https://stackoverflow.com/questions/21076179/pkix-path-building-failed-and-unable-to-find-valid-cert...

Hope that helps!

Regards,

Santosh

Santosh Sai
Manu_Mathew_
Community Advisor
Community Advisor
December 9, 2022

@jadish 

There is a possibility there is a missmatch in jcr node definition.

There could be permission issues, and is unable to write the binaries on the datastore folder.

Hope this helps!