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]
