You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by Tobias Bocanegra <tr...@apache.org> on 2014/11/11 20:02:26 UTC
[RESULT][VOTE] Release Apache Jackrabbit Filevault 3.1.12
Hi,
Due to lack of enough +1 votes after more than 72 hours and the
problem detected by Angela (JCRVLT-76), I cancel this release (again).
Regards, Toby
On Tue, Nov 11, 2014 at 8:45 AM, Tobias Bocanegra <tr...@apache.org> wrote:
> Hi,
>
> On Tue, Nov 11, 2014 at 2:49 AM, Angela Schreiber <an...@adobe.com> wrote:
>> hi tobi
>>
>> in my setup i see the following exception with the proposed
>> release of filevault 3.1.12:
>>
>> 11.11.2014 10:53:06.794 *ERROR* [OsgiInstallerImpl]
>> org.apache.jackrabbit.vault.packaging.impl.ZipVaultPackage Error during
>> install.
>> java.util.ConcurrentModificationException: null
>> at
>> java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:373
>> )
>> at java.util.LinkedHashMap$ValueIterator.next(LinkedHashMap.java:388)
>> at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:794)
>> at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:796)
>> at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:796)
>> at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:796)
>> at org.apache.jackrabbit.vault.fs.io.Importer.run(Importer.java:402)
>> at
>> org.apache.jackrabbit.vault.packaging.impl.ZipVaultPackage.extract(ZipVault
>> Package.java:232)
>> at
>> org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.extract(JcrPackag
>> eImpl.java:401)
>> at
>> org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.extract(JcrPackag
>> eImpl.java:362)
>> at
>> com.day.jcr.vault.packaging.impl.JrVltJcrPackageAdapter.extract(JrVltJcrPac
>> kageAdapter.java:91)
>> at
>> com.adobe.granite.installer.factory.packages.impl.PackageTransformer$Instal
>> lPackageTask.execute(PackageTransformer.java:286)
>> at
>> org.apache.sling.installer.core.impl.OsgiInstallerImpl.executeTasks(OsgiIns
>> tallerImpl.java:735)
>> at
>> org.apache.sling.installer.core.impl.OsgiInstallerImpl.run(OsgiInstallerImp
>> l.java:249)
>> at java.lang.Thread.run(Thread.java:695)
>> 11.11.2014 10:53:06.795 *ERROR* [OsgiInstallerImpl]
>> com.adobe.granite.installer.factory.packages.impl.PackageTransformer Error
>> while processing install task.
>> com.day.jcr.vault.packaging.PackageException:
>> org.apache.jackrabbit.vault.packaging.PackageException:
>> java.util.ConcurrentModificationException
>> at
>> com.day.jcr.vault.packaging.impl.JrVltJcrPackageAdapter.extract(JrVltJcrPac
>> kageAdapter.java:93)
>> at
>> com.adobe.granite.installer.factory.packages.impl.PackageTransformer$Instal
>> lPackageTask.execute(PackageTransformer.java:286)
>> at
>> org.apache.sling.installer.core.impl.OsgiInstallerImpl.executeTasks(OsgiIns
>> tallerImpl.java:735)
>> at
>> org.apache.sling.installer.core.impl.OsgiInstallerImpl.run(OsgiInstallerImp
>> l.java:249)
>> at java.lang.Thread.run(Thread.java:695)
>> Caused by: org.apache.jackrabbit.vault.packaging.PackageException:
>> java.util.ConcurrentModificationException
>> at
>> org.apache.jackrabbit.vault.packaging.impl.ZipVaultPackage.extract(ZipVault
>> Package.java:237)
>> at
>> org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.extract(JcrPackag
>> eImpl.java:401)
>> at
>> org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.extract(JcrPackag
>> eImpl.java:362)
>> at
>> com.day.jcr.vault.packaging.impl.JrVltJcrPackageAdapter.extract(JrVltJcrPac
>> kageAdapter.java:91)
>> ... 4 common frames omitted
>> Caused by: java.util.ConcurrentModificationException: null
>> at
>> java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:373
>> )
>> at java.util.LinkedHashMap$ValueIterator.next(LinkedHashMap.java:388)
>> at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:794)
>> at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:796)
>> at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:796)
>> at org.apache.jackrabbit.vault.fs.io.Importer.commit(Importer.java:796)
>> at org.apache.jackrabbit.vault.fs.io.Importer.run(Importer.java:402)
>> at
>> org.apache.jackrabbit.vault.packaging.impl.ZipVaultPackage.extract(ZipVault
>> Package.java:232)
>> ... 7 common frames omitted
>
> I'll look into this...
>
>> the exception is raised in the following circumstances (and i will try
>> to provide a test case for that):
>>
>> - user A is present on the target system at /home/users/some/path
>> - content package with ImportMode = MERGE defines the same user A
>> at a different path (/home/users/another/p/ath). furthermore it
>> defines an addition child node below that path.
>>
>> i will investigate further to see if my content package is really
>> valid and if i can reproduce the exception in a modified setup.
>
> there should already be a test case for that [0]
>
>> it might well be that i made a mistake building the content package.
>> in case however my package was valid, there might also be a issue
>> hidden in the proposed vault release.
>
> ok.
> regards, toby
>
> [0] https://github.com/apache/jackrabbit-filevault/blob/jackrabbit-filevault-3.1.12/vault-core/src/test/java/org/apache/jackrabbit/vault/packaging/integration/TestUserContentPackage.java#L84
>
>>
>> kind regards
>> angela
>>
>>
>>
>> On 10/11/14 20:05, "Tobias Bocanegra" <tr...@apache.org> wrote:
>>
>>>On Fri, Nov 7, 2014 at 10:56 AM, Tobias Bocanegra <tr...@apache.org>
>>>wrote:
>>>> A candidate for the Jackrabbit Filevault 3.1.12 release is available at:
>>>>
>>>> https://dist.apache.org/repos/dist/dev/jackrabbit/filevault/3.1.12/
>>>>
>>>> The release candidate is a zip archive of the sources in:
>>>>
>>>>
>>>>https://svn.apache.org/repos/asf/jackrabbit/commons/filevault/tags/jackra
>>>>bbit-filevault-3.1.12/
>>>>
>>>> The SHA1 checksum of the archive is
>>>>bb15dd9769cbdac406e490633014f46d74e43d95.
>>>>
>>>> A staged Maven repository is available for review at:
>>>>
>>>>
>>>>https://repository.apache.org/content/repositories/orgapachejackrabbit-10
>>>>41/
>>>>
>>>> Please vote on releasing this package as Apache Jackrabbit Filevault
>>>>3.1.12.
>>>> The vote is open for the next 72 hours and passes if a majority of at
>>>> least three +1 Jackrabbit PMC votes are cast.
>>>
>>>Here's my :
>>>
>>>+1 Release this package as Apache Jackrabbit Filevault 3.1.12
>>