recherche ne fonctionne plus dans ALFRESCO

cancel
Showing results for 
Search instead for 
Did you mean: 
thierryferrand
Member II

recherche ne fonctionne plus dans ALFRESCO

Jump to solution

La recherche ne fonctionne plus dans ALFRESCO community 5.0.2   - le moteur de recherche ne travaille que sur la liste des utilisateurs et non plus sur tous nos documents.... Nous n'avons rien touché sur le serveur..... HELP !

en PJ les fichiers logs du serveurs 

j'ai un fichier catalina.out énorme + de 200 Mo.... est-ce normal ?

1 Solution

Accepted Solutions
ycoulon
Alfresco Employee

Re: recherche ne fonctionne plus dans ALFRESCO

Jump to solution

Bonjour,

A la lecture de vos fichier de logs il semblerait que SolR rencontre un soucis avec ces fichiers de modèle (et probablement d'index).

2017-04-19 00:06:00,004 ERROR [org.quartz.core.JobRunShell] Job Solr.CoreWatcher threw an unhandled Exception:
org.alfresco.service.cmr.dictionary.DictionaryException: 03191153 Failed to parse model
at org.alfresco.repo.dictionary.M2Model.createModel(M2Model.java:102)
at org.alfresco.repo.dictionary.M2Model.createModel(M2Model.java:88)
at org.alfresco.solr.tracker.ModelTracker.loadPersistedModels(ModelTracker.java:114)
at org.alfresco.solr.tracker.ModelTracker.<init>(ModelTracker.java:85)
at org.alfresco.solr.tracker.CoreWatcherJob.registerForCore(CoreWatcherJob.java:123)
at org.alfresco.solr.tracker.CoreWatcherJob.execute(CoreWatcherJob.java:74)
at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)
Caused by: org.jibx.runtime.JiBXException: Error accessing document
at org.jibx.runtime.impl.XMLPullReaderFactory$XMLPullReader.next(XMLPullReaderFactory.java:293)
at org.jibx.runtime.impl.UnmarshallingContext.toStart(UnmarshallingContext.java:446)
at org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2750)
at org.jibx.runtime.impl.UnmarshallingContext.unmarshalDocument(UnmarshallingContext.java:2900)
at org.alfresco.repo.dictionary.M2Model.createModel(M2Model.java:97)
... 7 more
Caused by: java.io.EOFException: input contained no data
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3003)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)
at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395)
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
at org.jibx.runtime.impl.XMLPullReaderFactory$XMLPullReader.next(XMLPullReaderFactory.java:291)
... 11 more

Cela est sans doute le résultats d'un arrêt brutal ou d'un crash serveur.

Je vous propose d'effectuer une ré-indexation de votre plateforme via la procédure présente dans la documentation Alfresco : Performing a full reindex with Solr 4 | Alfresco Documentation 

Concernant la taille du fichier catalina.out, ce fichier contient l'ensemble des logs des applications tournant dans le serveur tomcat en question (en l'occurence chez vous : Alfresco + SolR + Alfresco Share) ce qui peut occasionné effectivement des logs un peu volumineux surtout en cas d'erreur comme chez vous en ce moment.

La taille du fichier catalina.out peut être contrôler en configurant une rotation de logs (via les propriétés OU un autre outil tel que logrotate) afin d'archiver les logs les plus anciens.

Y.

View solution in original post

3 Replies
ycoulon
Alfresco Employee

Re: recherche ne fonctionne plus dans ALFRESCO

Jump to solution

Bonjour,

A la lecture de vos fichier de logs il semblerait que SolR rencontre un soucis avec ces fichiers de modèle (et probablement d'index).

2017-04-19 00:06:00,004 ERROR [org.quartz.core.JobRunShell] Job Solr.CoreWatcher threw an unhandled Exception:
org.alfresco.service.cmr.dictionary.DictionaryException: 03191153 Failed to parse model
at org.alfresco.repo.dictionary.M2Model.createModel(M2Model.java:102)
at org.alfresco.repo.dictionary.M2Model.createModel(M2Model.java:88)
at org.alfresco.solr.tracker.ModelTracker.loadPersistedModels(ModelTracker.java:114)
at org.alfresco.solr.tracker.ModelTracker.<init>(ModelTracker.java:85)
at org.alfresco.solr.tracker.CoreWatcherJob.registerForCore(CoreWatcherJob.java:123)
at org.alfresco.solr.tracker.CoreWatcherJob.execute(CoreWatcherJob.java:74)
at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)
Caused by: org.jibx.runtime.JiBXException: Error accessing document
at org.jibx.runtime.impl.XMLPullReaderFactory$XMLPullReader.next(XMLPullReaderFactory.java:293)
at org.jibx.runtime.impl.UnmarshallingContext.toStart(UnmarshallingContext.java:446)
at org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2750)
at org.jibx.runtime.impl.UnmarshallingContext.unmarshalDocument(UnmarshallingContext.java:2900)
at org.alfresco.repo.dictionary.M2Model.createModel(M2Model.java:97)
... 7 more
Caused by: java.io.EOFException: input contained no data
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3003)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)
at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395)
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
at org.jibx.runtime.impl.XMLPullReaderFactory$XMLPullReader.next(XMLPullReaderFactory.java:291)
... 11 more

Cela est sans doute le résultats d'un arrêt brutal ou d'un crash serveur.

Je vous propose d'effectuer une ré-indexation de votre plateforme via la procédure présente dans la documentation Alfresco : Performing a full reindex with Solr 4 | Alfresco Documentation 

Concernant la taille du fichier catalina.out, ce fichier contient l'ensemble des logs des applications tournant dans le serveur tomcat en question (en l'occurence chez vous : Alfresco + SolR + Alfresco Share) ce qui peut occasionné effectivement des logs un peu volumineux surtout en cas d'erreur comme chez vous en ce moment.

La taille du fichier catalina.out peut être contrôler en configurant une rotation de logs (via les propriétés OU un autre outil tel que logrotate) afin d'archiver les logs les plus anciens.

Y.

thierryferrand
Member II

Re: recherche ne fonctionne plus dans ALFRESCO

Jump to solution

Bon j'ai suivi la procédure de réinitialisation de l'indexation solr 4 et cela fonctionne à nouveau.

Un grand merci pour votre aide et votre diagnostic !

J'ai une base de 320 000 documents.....

wassim96
Member II

Re: recherche ne fonctionne plus dans ALFRESCO

Jump to solution

Bonjour , 
j'ai le meme problème que le votre j'ai essayer de faire les memes étapes que celle vous avez fait , mais le problème persiste , pouvez vous m'aider de résoudre ce problème