Hi,

I asked on the jackrabbit dev list about this problem and they
confirmed, it's a bug in jackrabbit:

https://issues.apache.org/jira/browse/JCR-2872

Hopefully this will be fixed soon.

Regards
Carsten

Carsten Ziegeler  wrote
> Hi,
> 
> using Win XP I get the same error, don't know what the real problem is.
> You could of course build Sling by disabling the tests. (mvn
> -Dmaven.test.skip=true install)
> 
> Regards
> Carsten
> 
> Eric Norman  wrote
>> Hi all,
>>
>> I haven't been able to work on sling for a while due to other commitments,
>> but I am trying to sync up to the current trunk to make a fresh build and I
>> am running into problems building in my window xp environment.  When I run
>> the clean build, the test
>> (org.apache.sling.event.impl.jobs.OrderedJobQueueTest) for
>> bundles/extensions/event project get stuck and never completes.  When I run
>> the same build from a linux box it doesn't get stuck at that point.
>>
>> I thought I would check to see if anyone has seen anything like this and
>> knows some way to resolve it before I spend too much time trying to debug
>> what is going on.
>>
>> This following exception is logged to the console right before the process
>> hangs which suggests one of the events didn't work which seems to explain
>> why the test is still looping.
>>
>> 149250 [Apache Sling Job Writer] ERROR
>> org.apache.sling.event.impl.jobs.jcr.PersistenceHandler - Exception during
>> writing new job 'org.osgi.service.ev
>> ent.Event(1651037484) [topic=org/apache/sling/event/job,
>> properties=event.topics=org/apache/sling/event/job,event.job.topic=sling/test,event.job.retri
>> es=2,event.job.id=myid,event.job.retrydelay=2000]' to repository at
>> identified/sling.test/cdc/e51/myid
>> org.apache.jackrabbit.core.data.DataStoreException: Failed to update record
>> modified date: 2ac72495fd1e270777821b8a872903c79c84a8d9
>>         at
>> org.apache.jackrabbit.core.data.FileDataStore.addRecord(FileDataStore.java:250)
>>         at
>> org.apache.jackrabbit.core.value.BLOBInDataStore.getInstance(BLOBInDataStore.java:119)
>>         at
>> org.apache.jackrabbit.core.value.InternalValue.getBLOBFileValue(InternalValue.java:619)
>>         at
>> org.apache.jackrabbit.core.value.InternalValue.create(InternalValue.java:369)
>>         at
>> org.apache.jackrabbit.core.value.InternalValueFactory.create(InternalValueFactory.java:94)
>>         at
>> org.apache.jackrabbit.core.value.ValueFactoryImpl.createBinary(ValueFactoryImpl.java:74)
>>         at
>> org.apache.sling.event.impl.jobs.jcr.JCRHelper.writeEventProperties(JCRHelper.java:152)
>>         at
>> org.apache.sling.event.impl.jobs.jcr.PersistenceHandler.writeEvent(PersistenceHandler.java:842)
>>         at
>> org.apache.sling.event.impl.jobs.jcr.PersistenceHandler.processWriteQueue(PersistenceHandler.java:803)
>>         at
>> org.apache.sling.event.impl.jobs.jcr.PersistenceHandler.persistJobs(PersistenceHandler.java:739)
>>         at
>> org.apache.sling.event.impl.jobs.jcr.PersistenceHandler.access$000(PersistenceHandler.java:89)
>>         at
>> org.apache.sling.event.impl.jobs.jcr.PersistenceHandler$1.run(PersistenceHandler.java:188)
>>         at java.lang.Thread.run(Thread.java:619)
>>
>>
>> Regards,
>> Eric Norman
>>
> 
> 


-- 
Carsten Ziegeler
[email protected]

Reply via email to