cancel
Showing results for 
Search instead for 
Did you mean: 

Failed to merge indexes: OutOfMemoryError: Java heap space

fschnell
Champ in-the-making
Champ in-the-making
Hi
running Alfresco 2.0 Community on a recent HP desktop PC with OpenSuse and 1 GB of physical RAM and 2GB Swap. We are copying a Windows filesystem directory structure into it with the CIFS interface. Approx 400,000 Files totaling ~120 GB to evaluate performance und usability aspects. After 50,000 files we receive error messages in the Alfresco.log file:

10:45:01,827 INFO  [org.alfresco.repo.module.ModuleServiceImpl] Found 0 module(s).
10:45:02,315 INFO  [org.alfresco.service.descriptor.DescriptorService] Alfresco JVM - v1.5.0_08-b03; maximum heap size 506.313MB
10:45:02,316 INFO  [org.alfresco.service.descriptor.DescriptorService] Alfresco started (Community Network): Current version 2.0.0 (build-185) schema 38 - Installed version 2.0.0 (build-185) schema 38
11:35:23,444 ERROR [org.alfresco.repo.search.impl.lucene.index.IndexInfo] Failed to merge indexes
java.lang.OutOfMemoryError: Java heap space
11:35:59,246 ERROR [org.alfresco.repo.search.impl.lucene.index.IndexInfo] Failed to merge indexes
java.lang.OutOfMemoryError: Java heap space
11:38:27,716 ERROR [org.alfresco.smb.protocol] Closing session due to throwable
java.lang.OutOfMemoryError: Java heap space
11:38:28,829 ERROR [org.alfresco.smb.protocol] Socket closed by remote client
11:40:01,848 ERROR [org.alfresco.repo.search.impl.lucene.index.IndexInfo] Failed to merge indexes
java.lang.OutOfMemoryError: Java heap space
11:40:53,175 ERROR [org.alfresco.util.transaction.SpringAwareUserTransaction] Transaction didn't commit
java.lang.OutOfMemoryError: Java heap space
12:57:08,117 ERROR [org.alfresco.smb.protocol] Socket closed by remote client
13:50:24,037 ERROR [org.alfresco.smb.protocol] Socket closed by remote client

At the same time 'top' reports 1 GB of RAM used. The copy process stopped. Despite that and no user using it, the RAM does not get released. Only a stop-start Tomcat will work, until the copy process dies again.

How much memory should we foresee for the indexer to work properly with very many files?

Frank
9 REPLIES 9

andy
Champ on-the-rise
Champ on-the-rise
Hi

The indexer only does small merges in memory and large ones on disk.

What exactly are you doing on the box when this happens?
Connections of all kinds (UI, CIFS, FTP, …), what is active. Are you doing imports….syncing from LDAP?

I have loaded many files via CIFS and FTP with the same settings.

Cheers

Andy

fschnell
Champ in-the-making
Champ in-the-making
Thanks Andy,

there is one user copying the data using a mapped drive letter onto the Alfresco CIFS interface.  He uses a Visual Basic program to crawl along the source directory and create files and folders on the fly while changing 'illegal' characters in these names. [Unfortunately Alfresco is more restrictive with allowed characters than Windows is.] There is no integration with anything. We use the community version out of the box connected to a local instance of MySQL.

The same user uploading files very occasionally uses the Web Interface to see that files are actually there or trying a search. No other users ! Neither for Alfresco nor for the 'server'. The sole purpose for that machine is Alfresco evaluation by that one user.

We had these message last week more often. However, this week I did not see any. The only change I did was to turn on audtiting, i.e. in auditConfig.xml set enabled="true" and restarted. But I doubt that this change had any effect on that specific problem. Probably the restart helped more than anything else.

We tried to replicate the problem, but were not able to. This week we seem to get more ArrayOutOfBoundsExceptions in the Catalina log.

Is there any debug logging we could or should turn on?

Frank

andy
Champ on-the-rise
Champ on-the-rise
Hi

If you repeat the test and it all works as expected then you would have to exclude some other program eating up the memory so that it is not available to Java. Did you have more than one instance of alfresco running/deployed somehow?

Search and auditing should not have much impact.

Can you post your ArrayOutOfBoundsExceptions. These are likely to be to do with content conversions that can not be supported by POI etc. It may be OpenOffice can do better.

Have you got any very large files? May be it is a trasient memory use during some odd conversion (although we have not seen any of these before).

Andy

fschnell
Champ in-the-making
Champ in-the-making
Andy,
below is the requested log extract. We do not run knowingly anything else than Alfresco on that test server. It's an OpenSuse out-of-the-box.
Every ArrayIndexOutOfBoundsException is preceeded by a InvocationTargetException.
There are also these undocumented "Unknown Ptg" error messages with varying hexcodes and sometimes with cell specifications. What do they mean?
Thanks for any light you can shed on this.
Frank

[WARNING] Unknown Ptg 3d (61)
[WARNING] Unknown Ptg 3d (61)
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedConstructorAccessor139.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at org.apache.poi.hssf.record.RecordFactory.createRecord(RecordFactory.java:224)
        at org.apache.poi.hssf.record.RecordFactory.createRecords(RecordFactory.java:160)
        at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:163)
        at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:210)
        at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:191)
        at org.alfresco.repo.content.transform.PoiHssfContentTransformer.transformInternal(PoiHssfContentTransformer.java:87)
        at org.alfresco.repo.content.transform.AbstractContentTransformer.transform(AbstractContentTransformer.java:245)
        at org.alfresco.repo.content.transform.AbstractContentTransformer.transform(AbstractContentTransformer.java:210)
        at org.alfresco.repo.search.impl.lucene.LuceneIndexerImpl2.indexProperty(LuceneIndexerImpl2.java:1639)
        at org.alfresco.repo.search.impl.lucene.LuceneIndexerImpl2.createDocuments(LuceneIndexerImpl2.java:1273)
        at org.alfresco.repo.search.impl.lucene.LuceneIndexerImpl2.updateFullTextSearch(LuceneIndexerImpl2.java:2014)
        at org.alfresco.repo.search.impl.lucene.fts.FullTextSearchIndexerImpl.index(FullTextSearchIndexerImpl.java:177)
        at sun.reflect.GeneratedMethodAccessor264.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:335)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
        at $Proxy5.index(Unknown Source)
        at org.alfresco.repo.search.impl.lucene.fts.FTSIndexerJob.execute(FTSIndexerJob.java:44)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
Caused by: java.lang.ArrayIndexOutOfBoundsException
        at java.lang.System.arraycopy(Native Method)
        at org.apache.poi.hssf.record.UnknownRecord.<init>(UnknownRecord.java:62)
        at org.apache.poi.hssf.record.SubRecord.createSubRecord(SubRecord.java:57)
        at org.apache.poi.hssf.record.ObjRecord.fillFields(ObjRecord.java:99)
        at org.apache.poi.hssf.record.Record.fillFields(Record.java:90)
        at org.apache.poi.hssf.record.Record.<init>(Record.java:55)
        at org.apache.poi.hssf.record.ObjRecord.<init>(ObjRecord.java:61)
        … 28 more
[WARNING] Unknown Ptg 3d (61)
[WARNING] Unknown Ptg 3d (61)
[WARNING] Unknown Ptg 3d (61)
[snip]
[WARNING] Unknown Ptg 3c (60)
[WARNING] Unknown Ptg 3c (60)
[WARNING] Unknown Ptg 3c (60)
[snip]
[WARNING] Unknown Ptg 3c (60)
[WARNING] Unknown Ptg 3c (60)
[WARNING] Unknown Ptg 3d (61)
[WARNING] Unknown Ptg 3d (61) at cell (2,6)
[WARNING] Unknown Ptg 3d (61) at cell (3,6)
[WARNING] Unknown Ptg 3d (61) at cell (4,6)
[snip]
[WARNING] Unknown Ptg 3d (61) at cell (198,6)
[WARNING] Unknown Ptg 3d (61) at cell (199,6)
[WARNING] Unknown Ptg 3d (61) at cell (200,6)
[WARNING] Unknown Ptg 3d (61) at cell (203,6)
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedConstructorAccessor139.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at org.apache.poi.hssf.record.RecordFactory.createRecord(RecordFactory.java:224)
        at org.apache.poi.hssf.record.RecordFactory.createRecords(RecordFactory.java:160)
        at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:163)
        at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:210)
        at org.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:191)
        at org.alfresco.repo.content.transform.PoiHssfContentTransformer.transformInternal(PoiHssfContentTransformer.java:87)
        at org.alfresco.repo.content.transform.AbstractContentTransformer.transform(AbstractContentTransformer.java:245)
        at org.alfresco.repo.content.transform.AbstractContentTransformer.transform(AbstractContentTransformer.java:210)
        at org.alfresco.repo.search.impl.lucene.LuceneIndexerImpl2.indexProperty(LuceneIndexerImpl2.java:1639)
        at org.alfresco.repo.search.impl.lucene.LuceneIndexerImpl2.createDocuments(LuceneIndexerImpl2.java:1273)
        at org.alfresco.repo.search.impl.lucene.LuceneIndexerImpl2.updateFullTextSearch(LuceneIndexerImpl2.java:2014)
        at org.alfresco.repo.search.impl.lucene.fts.FullTextSearchIndexerImpl.index(FullTextSearchIndexerImpl.java:177)
        at sun.reflect.GeneratedMethodAccessor264.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:335)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
        at $Proxy5.index(Unknown Source)
        at org.alfresco.repo.search.impl.lucene.fts.FTSIndexerJob.execute(FTSIndexerJob.java:44)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
Caused by: java.lang.ArrayIndexOutOfBoundsException
        at java.lang.System.arraycopy(Native Method)
        at org.apache.poi.hssf.record.UnknownRecord.<init>(UnknownRecord.java:62)
        at org.apache.poi.hssf.record.SubRecord.createSubRecord(SubRecord.java:57)
        at org.apache.poi.hssf.record.ObjRecord.fillFields(ObjRecord.java:99)
        at org.apache.poi.hssf.record.Record.fillFields(Record.java:90)
        at org.apache.poi.hssf.record.Record.<init>(Record.java:55)
        at org.apache.poi.hssf.record.ObjRecord.<init>(ObjRecord.java:61)
        … 28 more

andy
Champ on-the-rise
Champ on-the-rise
Hi

The errors are from document transformations made using POI. The errors will make sense to them! I assume it is content structure tat POI is struggling with.

These documents will not be available for full text search as the transform failed. You can find these docs using the codes on the Wiki Search page - e.g. nift (not indexed failed transform)

Cheers

Andy

zomurn
Champ in-the-making
Champ in-the-making
I have exactly the same error in production : I'am inspecting this closer…

zomurn
Champ in-the-making
Champ in-the-making
I'am going to share with you the stack trace. The scheduled job launch yesterday at 10H00 pm. There were immediately errors : HibernateOptimisticLockingFailureException

29/03/2009 22:00:00 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:00 [DEBUG] [] [MscArchiverExecuter] Moving node 04020910001.pdf to folder Archives
29/03/2009 22:00:00 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, ,04/02/2009]
29/03/2009 22:00:00 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, automate,04/02/2009, ,29/03/2009]
29/03/2009 22:00:01 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:01 [DEBUG] [] [MscArchiverExecuter] Moving node 04020930003.pdf to folder Archives
29/03/2009 22:00:01 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lBENYAHIA,04/02/2009, ,04/02/2009]
29/03/2009 22:00:01 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lBENYAHIA,04/02/2009, automate,04/02/2009, ,29/03/2009]
29/03/2009 22:00:01 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:01 [DEBUG] [] [MscArchiverExecuter] Moving node 04020910001.pdf to folder Archives
29/03/2009 22:00:01 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, automate,04/02/2009, ,29/03/2009]
29/03/2009 22:00:01 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, automate,04/02/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:01 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:01 [DEBUG] [] [MscArchiverExecuter] Moving node 040209110005.pdf to folder Archives
29/03/2009 22:00:01 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, ,05/02/2009]
29/03/2009 22:00:01 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, automate,05/02/2009, ,29/03/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Moving node 04020930003.pdf to folder Archives
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lBENYAHIA,04/02/2009, automate,04/02/2009, ,29/03/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lBENYAHIA,04/02/2009, automate,04/02/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Moving node 05020920002.pdf to folder Archives
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,05/02/2009, dbabouche,05/02/2009, lBENYAHIA,05/02/2009, ,05/02/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,05/02/2009, dbabouche,05/02/2009, lBENYAHIA,05/02/2009, automate,05/02/2009, ,29/03/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Moving node 040209110005.pdf to folder Archives
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, automate,05/02/2009, ,29/03/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, automate,05/02/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Moving node 040209110005.pdf to folder Archives
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, automate,05/02/2009, ,29/03/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, automate,05/02/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Moving node 05020920002.pdf to folder Archives
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,05/02/2009, dbabouche,05/02/2009, lBENYAHIA,05/02/2009, automate,05/02/2009, ,29/03/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,05/02/2009, dbabouche,05/02/2009, lBENYAHIA,05/02/2009, automate,05/02/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscArchiverExecuter] Moving node 06020920002.pdf to folder Archives
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, ofeval,06/02/2009, ,18/02/2009]
29/03/2009 22:00:02 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, ofeval,06/02/2009, automate,18/02/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Moving node 040209110005.pdf to folder Archives
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, automate,05/02/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,04/02/2009, dbabouche,04/02/2009, lalafia,04/02/2009, automate,05/02/2009, automate,29/03/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Moving node 06020950002.pdf to folder Archives
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Moving node 06020920002.pdf to folder Archives
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, ofeval,06/02/2009, automate,18/02/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, ofeval,06/02/2009, automate,18/02/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Moving node 05020920002.pdf to folder Archives
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,05/02/2009, dbabouche,05/02/2009, lBENYAHIA,05/02/2009, automate,05/02/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,05/02/2009, dbabouche,05/02/2009, lBENYAHIA,05/02/2009, automate,05/02/2009, automate,29/03/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, lBENYAHIA,06/02/2009, ,09/02/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, lBENYAHIA,06/02/2009, automate,09/02/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Moving node 06020950002.pdf to folder Archives
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Moving node 06020920002.pdf to folder Archives
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, ofeval,06/02/2009, automate,18/02/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, ofeval,06/02/2009, automate,18/02/2009, automate,29/03/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Moving node 06020920002.pdf to folder Archives
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, ofeval,06/02/2009, automate,18/02/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, ofeval,06/02/2009, automate,18/02/2009, automate,29/03/2009, automate,29/03/2009, ,29/03/2009]
org.springframework.orm.hibernate3.HibernateOptimisticLockingFailureException: Object of class [org.alfresco.repo.domain.hibernate.ChildAssocImpl] with identifier [15212]: optimistic locking failed; nested exception is org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [org.alfresco.repo.domain.hibernate.ChildAssocImpl#15212]
Caused by: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [org.alfresco.repo.domain.hibernate.ChildAssocImpl#15212]
   at org.hibernate.persister.entity.AbstractEntityPersister.check(AbstractEntityPersister.java:1714)
   at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2473)
   at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2647)
   at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:74)
   at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:329)
   at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:312)
   at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:180)
   at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
   at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
   at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
   at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1114)
   at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
   at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:804)
   at org.alfresco.repo.node.db.hibernate.HibernateNodeDaoServiceImpl$4.doInHibernate(HibernateNodeDaoServiceImpl.java:698)
   at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:367)
   at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:333)
   at org.alfresco.repo.node.db.hibernate.HibernateNodeDaoServiceImpl.setChildNameUnique(HibernateNodeDaoServiceImpl.java:701)
   at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:281)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:187)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)
   at org.alfresco.repo.transaction.TransactionalDaoInterceptor.invoke(TransactionalDaoInterceptor.java:68)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
   at $Proxy1.setChildNameUnique(Unknown Source)
   at org.alfresco.repo.node.db.DbNodeServiceImpl.setChildUniqueName(DbNodeServiceImpl.java:2151)
   at org.alfresco.repo.node.db.DbNodeServiceImpl.moveNode(DbNodeServiceImpl.java:458)
   at sun.reflect.GeneratedMethodAccessor304.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:281)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:187)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)
   at org.alfresco.repo.transaction.SingleEntryTransactionResourceInterceptor.invokeInternal(SingleEntryTransactionResourceInterceptor.java:163)
   at org.alfresco.repo.transaction.SingleEntryTransactionResourceInterceptor.invoke(SingleEntryTransactionResourceInterceptor.java:138)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
   at $Proxy3.moveNode(Unknown Source)
   at sun.reflect.GeneratedMethodAccessor304.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.alfresco.repo.service.StoreRedirectorProxyFactory$RedirectorInvocationHandler.invoke(StoreRedirectorProxyFactory.java:221)
   at $Proxy4.moveNode(Unknown Source)
   at sun.reflect.GeneratedMethodAccessor304.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:281)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:187)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)
   at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:241)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:241)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:280)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:280)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
   at $Proxy3.moveNode(Unknown Source)
   at org.alfresco.repo.model.filefolder.FileFolderServiceImpl.moveOrCopy(FileFolderServiceImpl.java:641)
   at org.alfresco.repo.model.filefolder.FileFolderServiceImpl.move(FileFolderServiceImpl.java:560)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:281)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:187)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)
   at org.alfresco.repo.model.filefolder.TempFileMarkerInterceptor.invoke(TempFileMarkerInterceptor.java:83)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.alfresco.repo.model.ml.MLContentInterceptor.invoke(MLContentInterceptor.java:131)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.alfresco.repo.model.filefolder.MLTranslationInterceptor.invoke(MLTranslationInterceptor.java:210)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at net.sf.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:80)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:49)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.alfresco.repo.audit.AuditComponentImpl.audit(AuditComponentImpl.java:245)
   at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:69)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
   at $Proxy44.move(Unknown Source)
   at org.alfresco.module.msc.action.executer.MscArchiverExecuter.executeImpl(Unknown Source)
   at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute(ActionExecuterAbstractBase.java:120)
   at org.alfresco.repo.action.ActionServiceImpl.directActionExecution(ActionServiceImpl.java:537)
   at org.alfresco.repo.action.ActionServiceImpl.executeActionImpl(ActionServiceImpl.java:472)
   at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServiceImpl.java:399)
   at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServiceImpl.java:387)
   at org.alfresco.repo.action.ActionServiceImpl.executeAction(ActionServiceImpl.java:545)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:281)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:187)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)
   at org.alfresco.repo.security.permissions.impl.AlwaysProceedMethodInterceptor.invoke(AlwaysProceedMethodInterceptor.java:40)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:49)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.alfresco.repo.audit.AuditComponentImpl.audit(AuditComponentImpl.java:245)
   at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:69)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)
   at $Proxy18.executeAction(Unknown Source)
   at org.alfresco.repo.action.scheduled.AbstractScheduledAction$JobDefinition$1$2.execute(AbstractScheduledAction.java:574)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:241)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:171)
   at org.alfresco.repo.action.scheduled.AbstractScheduledAction$JobDefinition$1.runTransactionalAction(AbstractScheduledAction.java:564)
   at org.alfresco.repo.action.scheduled.AbstractScheduledAction$JobDefinition$1.doWork(AbstractScheduledAction.java:432)
   at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:512)
   at org.alfresco.repo.action.scheduled.AbstractScheduledAction$JobDefinition.execute(AbstractScheduledAction.java:398)
   at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
   at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Moving node 06020950003.pdf to folder Archives
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Moving node 06020950003.pdf to folder Archives
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, lBENYAHIA,06/02/2009, ,19/02/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, lBENYAHIA,06/02/2009, automate,19/02/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:00:03 [DEBUG] [] [MscArchiverExecuter] Moving node 06020950002.pdf to folder Archives
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, lBENYAHIA,06/02/2009, automate,09/02/2009, ,29/03/2009]
29/03/2009 22:00:03 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [jcmaillot,06/02/2009, dbabouche,06/02/2009, lBENYAHIA,06/02/2009, automate,09/02/2009, automate,29/03/2009, ,29/03/2009]
org.springframework.orm.hibernate3.HibernateOptimisticLockingFailureException: Object of class [org.alfresco.repo.domain.hibernate.ChildAssocImpl] with identifier [63735]: optimistic locking failed; nested exception is org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [org.alfresco.repo.domain.hibernate.ChildAssocImpl#63735]
Caused by: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [org.alfresco.repo.domain.hibernate.ChildAssocImpl#63735]
   at org.hibernate.persister.entity.AbstractEntityPersister.check(AbstractEntityPersister.java:1714)
   at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2473)
   at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2647)
   at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:74)
   at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:329)

zomurn
Champ in-the-making
Champ in-the-making
about 15 minutes later a new error has came : Failed to merge indexes

29/03/2009 22:16:13 [DEBUG] [] [MscArchiverExecuter] Moving node 05030903230.pdf to folder Archives
29/03/2009 22:16:13 [DEBUG] [] [MscArchiverExecuter] Moving node 06030903401.pdf to folder Archives
29/03/2009 22:16:13 [DEBUG] [] [MscArchiverExecuter] Moving node 06030903457.pdf to folder Archives
29/03/2009 22:16:13 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:16:13 [ERROR] [] [IndexInfo$Merger] Failed to merge indexes
java.io.IOException: Cannot create directory: /mnt/netapp/alfresco/alf_data/lucene-indexes/workspace/SpacesStore/730ee5d7-1c9e-11de-bc9f-9118b1b630fa
   at org.apache.lucene.store.FSDirectory.getDirectory(FSDirectory.java:175)
   at org.apache.lucene.store.FSDirectory.getDirectory(FSDirectory.java:227)
   at org.alfresco.repo.search.impl.lucene.index.IndexInfo$Merger.mergeIndexes(IndexInfo.java:3008)
   at org.alfresco.repo.search.impl.lucene.index.IndexInfo$Merger.run(IndexInfo.java:2527)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
   at java.lang.Thread.run(Thread.java:595)
29/03/2009 22:16:13 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:16:13 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [Maillot,05/03/2009, Babouche,05/03/2009, Zabalza,05/03/2009, Blanquet,06/03/2009, automate,09/03/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:16:13 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [Maillot,05/03/2009, Babouche,05/03/2009, Zabalza,05/03/2009, Blanquet,06/03/2009, automate,09/03/2009, automate,29/03/2009, automate,29/03/2009, ,29/03/2009]
29/03/2009 22:16:13 [DEBUG] [] [MscArchiverExecuter] Moving node 05030903050.pdf to folder Archives
29/03/2009 22:16:13 [DEBUG] [] [MscArchiverExecuter] Moving node 09030903533.pdf to folder Archives

zomurn
Champ in-the-making
Champ in-the-making
And then a the dramatic error : OutOfMemoryError

29/03/2009 22:58:38 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [Dahane,24/03/2009, Babouche,24/03/2009, Chartier,25/03/2009, ,25/03/2009]
29/03/2009 22:58:38 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [Dahane,24/03/2009, Babouche,24/03/2009, Chartier,25/03/2009, automate,25/03/2009, ,29/03/2009]
29/03/2009 22:58:38 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [Dahane,24/03/2009, Babouche,24/03/2009, Chartier,25/03/2009, ,25/03/2009]
29/03/2009 22:58:38 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [Dahane,24/03/2009, Babouche,24/03/2009, Chartier,25/03/2009, automate,25/03/2009, ,29/03/2009]
29/03/2009 22:58:42 [ERROR] [] [IndexInfo$Merger] Failed to merge indexes
java.lang.OutOfMemoryError: Java heap space
29/03/2009 22:58:42 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:58:42 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer


causing the degenration of the application :

29/03/2009 22:58:42 [DEBUG] [] [MscArchiverExecuter] Moving node 16030905057.pdf to folder Archives
29/03/2009 22:58:42 [DEBUG] [] [MscArchiverExecuter] Moving node 24030906873.pdf to folder Archives
29/03/2009 22:58:46 [ERROR] [] [Log4JLoggerFactory$Log4JLogger]
get(primaryParentAssoc) failed on instance of org.alfresco.repo.template.TemplateNode
The problematic instruction:
———-
==> ${node.primaryParentAssoc.typeQName} [on line 1, column 1 in string://fixed]
———-

Java backtrace for programmers:
———-
freemarker.template.TemplateModelException: get(primaryParentAssoc) failed on instance of org.alfresco.repo.template.TemplateNode
   at freemarker.ext.beans.BeanModel.get(BeanModel.java:223)
   at freemarker.core.Dot._getAsTemplateModel(Dot.java:76)


…and



29/03/2009 22:59:14 [DEBUG] [] [MscNodeServiceImpl] Current lPropertyTraceList: [Dahane,23/03/2009, Babouche,23/03/2009, Bonnot,23/03/2009, Alafia,23/03/2009, ,24/03/2009]
29/03/2009 22:59:14 [DEBUG] [] [MscNodeServiceImpl] New lPropertyTraceList: [Dahane,23/03/2009, Babouche,23/03/2009, Bonnot,23/03/2009, Alafia,23/03/2009, automate,24/03/2009, ,29/03/2009]
29/03/2009 22:59:14 [ERROR] [] [IndexInfo$Merger] Failed to merge indexes
java.io.IOException: Cannot create directory: /mnt/netapp/alfresco/alf_data/lucene-indexes/workspace/SpacesStore/6c5557fb-1ca4-11de-bc9f-9118b1b630fa
   at org.apache.lucene.store.FSDirectory.getDirectory(FSDirectory.java:175)
   at org.apache.lucene.store.FSDirectory.getDirectory(FSDirectory.java:227)
   at org.alfresco.repo.search.impl.lucene.index.IndexInfo$Merger.mergeIndexes(IndexInfo.java:3008)
   at org.alfresco.repo.search.impl.lucene.index.IndexInfo$Merger.run(IndexInfo.java:2527)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
   at java.lang.Thread.run(Thread.java:595)
29/03/2009 22:59:14 [DEBUG] [] [MscArchiverExecuter] Moving node 24030906952.pdf to folder Archives
29/03/2009 22:59:14 [DEBUG] [] [MscArchiverExecuter] Moving node 24030906979.pdf to folder Archives
29/03/2009 22:59:14 [DEBUG] [] [MscArchiverExecuter] Running scheduled job controle-vers-archives-executer
29/03/2009 22:59:14 [ERROR] [] [JobRunShell] Job jobGroup.jobVersArchiver threw an unhandled Exception:
org.alfresco.repo.search.IndexerException: TX Already active 6ea1df2b-1ca4-11de-bc9f-9118b1b630fa
   at org.alfresco.repo.search.impl.lucene.index.IndexInfo$ActiveTransition.transition(IndexInfo.java:1528)
   at org.alfresco.repo.search.impl.lucene.index.IndexInfo.setStatus(IndexInfo.java:1128)
   at org.alfresco.repo.search.impl.lucene.AbstractLuceneBase.initialise(AbstractLuceneBase.java:111)