Can not install package | Community
Skip to main content
July 27, 2016

Can not install package

  • July 27, 2016
  • 1 reply
  • 5285 views

My AEM version is 5.6.1.

I try to install one content package through crx/packmgr console.

During the process, it pop out the error message. It seems like the datastore has the problem. Nothing to do with the package.

Anyone has met this issue before, can share some idea to solve it.

 

Here is the erro message:

com.day.jcr.vault.packaging.PackageException: java.lang.RuntimeException: org.apache.jackrabbit.core.data.DataStoreException: Could not add record

                at com.day.jcr.vault.packaging.impl.ZipVaultPackage.extract(ZipVaultPackage.java:365)

                at com.day.jcr.vault.packaging.impl.JcrPackageImpl.extract(JcrPackageImpl.java:368)

                at com.day.jcr.vault.packaging.impl.JcrPackageImpl.install(JcrPackageImpl.java:336)

                at com.day.crx.packaging.impl.J2EEPackageManager.consoleInstall(J2EEPackageManager.java:327)

                at com.day.crx.packaging.impl.J2EEPackageManager.doPost(J2EEPackageManager.java:173)

                at com.day.crx.packaging.impl.PackageManagerServlet.doPost(PackageManagerServlet.java:144)

                at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

                at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

                at org.apache.felix.http.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:96)

                at org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:79)

                at org.apache.felix.http.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:42)

                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:49)

                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)

                at org.apache.sling.i18n.impl.I18NFilter.doFilter(I18NFilter.java:127)

                at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:88)

                at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:76)

                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)

                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)

                at org.apache.felix.http.sslfilter.internal.SslFilter.doFilter(SslFilter.java:55)

                at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:88)

                at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:76)

                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)

                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)

                at org.apache.sling.security.impl.ReferrerFilter.doFilter(ReferrerFilter.java:263)

                at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:88)

                at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:76)

                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)

                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)

                at com.adobe.granite.license.impl.LicenseCheckFilter.doFilter(LicenseCheckFilter.java:179)

                at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:88)

                at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:76)

                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)

                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)

                at org.apache.sling.engine.impl.log.RequestLoggerFilter.doFilter(RequestLoggerFilter.java:75)

                at org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:88)

                at org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:76)

                at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)

                at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)

                at org.apache.felix.http.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:48)

                at org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:39)

                at org.apache.felix.http.base.internal.DispatcherServlet.service(DispatcherServlet.java:67)

                at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

                at com.day.j2ee.servletengine.ServletRuntimeEnvironment.service(ServletRuntimeEnvironment.java:250)

                at com.day.j2ee.servletengine.RequestDispatcherImpl.doFilter(RequestDispatcherImpl.java:321)

                at com.day.j2ee.servletengine.RequestDispatcherImpl.service(RequestDispatcherImpl.java:340)

                at com.day.j2ee.servletengine.RequestDispatcherImpl.service(RequestDispatcherImpl.java:383)

                at com.day.j2ee.servletengine.ServletHandlerImpl.process(ServletHandlerImpl.java:335)

                at com.day.j2ee.servletengine.HttpListener$Worker.run(HttpListener.java:644)

                at java.lang.Thread.run(Thread.java:745)

Caused by: java.lang.RuntimeException: org.apache.jackrabbit.core.data.DataStoreException: Could not add record

                at org.apache.jackrabbit.core.value.ValueFactoryImpl.createValue(ValueFactoryImpl.java:135)

                at com.day.jcr.vault.fs.impl.io.FileArtifactHandler.importNtResource(FileArtifactHandler.java:337)

                at com.day.jcr.vault.fs.impl.io.FileArtifactHandler.accept(FileArtifactHandler.java:189)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:920)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:781)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:818)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:818)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:818)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:818)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:818)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:818)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:818)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:818)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:818)

                at com.day.jcr.vault.fs.io.Importer.commit(Importer.java:818)

                at com.day.jcr.vault.fs.io.Importer.run(Importer.java:424)

                at com.day.jcr.vault.packaging.impl.ZipVaultPackage.extract(ZipVaultPackage.java:360)

                ... 48 more

Caused by: org.apache.jackrabbit.core.data.DataStoreException: Could not add record

                at com.day.crx.core.data.ClusterDataStore.addRecordInternal(ClusterDataStore.java:389)

                at com.day.crx.core.data.ClusterDataStore.addRecord(ClusterDataStore.java:328)

                at org.apache.jackrabbit.core.value.BLOBInDataStore.getInstance(BLOBInDataStore.java:132)

                at org.apache.jackrabbit.core.value.InternalValue.getBLOBFileValue(InternalValue.java:626)

                at org.apache.jackrabbit.core.value.InternalValue.create(InternalValue.java:381)

                at org.apache.jackrabbit.core.value.InternalValueFactory.create(InternalValueFactory.java:108)

                at org.apache.jackrabbit.core.value.ValueFactoryImpl.createValue(ValueFactoryImpl.java:130)

                ... 64 more

Caused by: java.io.IOException: Can not rename /appl/online/products/adobe/author/crx-quickstart/repository/repository/datastore/tmp4812030506891792433.tmp to /appl/online/products/adobe/author/crx-quickstart/repository/repository/datastore/7c/46/b5/7c46b59fb4334d07055297c4083e0a20324a982c (media read only?)

                at com.day.crx.core.data.ClusterDataStore.addRecord(ClusterDataStore.java:428)

                at com.day.crx.core.data.ClusterDataStore.addRecordInternal(ClusterDataStore.java:370)

                ... 70 more

Error: java.lang.RuntimeException: org.apache.jackrabbit.core.data.DataStoreException: Could not add record

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

1 reply

July 27, 2016

This is the first time I met the issue. If anyone has any met it before or has any idea, please share with me.

If you need any more information, please let me know.

Chandra_gupta
July 28, 2016

You should provide some of the information.

1. Author/Publish

2. Disk space

3. Browser/User logged

4. Windows or Linux

5. Size of package

6. Did you try install it other environment?

I can't suggest anything but other may suggest.

July 28, 2016

AnkurAhlawat wrote...

By Browser/User logged i think Chadnra means are you logged in as admin user or any normal user, I think most probably you are logged in as admin only.

Could you please tell me how you are installing this 3GB package, as i think there is a size constraint in 5.6 if you upload and install through package manager.

Have you tried creating a install folder inside quickstart folder and pasting the content zip file over there, by this when you restart the instance it will pick up the zip and install in package manager. 

 

Lastly you can try uploading and installing the package using curl command. We have done the same for DAM package whose size is around 5 GB.


Thank for reply.

I copy the zip content file to linux server and use curl command to upload and install.

It pop out the error.

So I use the crx/packmgr console to install again.

Same error.