Wie findet man einen Grund, warum eine Datei in Alfresco nicht indiziert werden konnte?Finden Sie den Grund, warum eine Datei nicht indexiert werden kann?
Antwort
Bitte sehen Unindexed Solr Transactions
Sie können den Status des Solr-Index überprüfen Sie die Knoten auf eine Transaktion zu identifizieren, die zu indizieren ist fehlgeschlagen.
Bitte sehen Troubleshooting Solr Index
verwenden diese Informationen, um eine Transaktion zu reparieren, zu indizieren ist fehlgeschlagen.
Vielleicht wird dies helfen:
Reindex a file in alfresco 5.0
Auch mit vertraut:
https://localhost:8443/solr4/alfresco/afts?q=DOC_TYPE:ErrorNode
https://localhost:8443/solr4/alfresco/afts?q=DOC_TYPE:UnindexedNode
Viel Glück!
danke ......... !! –
Wenn ich diese API benutze, gibt es 10 Dateien, aber wenn ich isIndexed Eigenschaften benutze, gibt es 33 Dateien, oder ist es ein Fehler? –
Zusätzlich zu den früheren Antworten ...
Wenn Knoten Index scheitern können Sie sehen, warum. Verwenden Sie die SOLR-Verwaltungsseiten und den Schema-Browser. Zum Beispiel siehe hier:
http://localhost:8080/solr4/#/alfresco/schema-browser?field=EXCEPTIONMESSAGE
und klicken Sie auf Terminfo laden. Keine Begriffe ==> keine Probleme.
Siehe auch:
http://localhost:8080/solr4/#/alfresco/schema-browser?field=EXCEPTIONSTACK
Diese Felder gespeichert wurden, sollten (sie waren in der Vergangenheit und in der Zukunft sein ...). Wenn Sie abenteuerlustig sind, könnten Sie diese Felder reparieren, um sie in schema.xml zu speichern. Das nächste Mal werden Sie in der Lage sein, den Fehler in Bezug auf einen bestimmten Knoten über gespeicherte Felder zu erhalten - fügen Sie "& fl = *" zur URL der solr-Abfrage hinzu, um alle gespeicherten Felder in den Ergebnissen zu erhalten.
Nicht indizierte Knoten sind aus einem Grund nicht indexiert, kein Fehler. Die Knoten haben höchstwahrscheinlich einen Aspekt und Eigenschaften, die sagen, dass sie nicht indiziert sind. Zum Beispiel sind einige mit der Site verknüpfte Konfigurationen nicht indiziert.
Möglicherweise finden Sie in den Alfresco-Protokollen sowie in den Indexfeldern eine Ursache für einen Indexierungsfehler. Die Indexfelder sind sinnvoller, wenn auf der SOLR-Seite etwas schief gelaufen ist.
Sie können versuchen, die Knoten zu beheben verwenden:
http://localhost:8080/solr4/admin/cores?action=RETRY
Dies gibt ihnen eine andere gehen ....
Es ist auch möglich, eine Datei-Metadaten indiziert hat aber nicht seinen Inhalt verwandeln sich in Text. Dies wird in den Alfresco-Protokollen angezeigt.Sie können sehen, wie die Inhaltsumwandlung bei der Betrachtung
http://localhost:8080/solr4/#/alfresco/[email protected][email protected]{http://www.alfresco.org/model/content/1.0}content
Hit traf die Schaltfläche Last Term info. Sie sollten meistens "ok" und "no_transform" sehen
Hallo Andy, ich benutze isindexed und iscontentindexed Eigenschaft, um die nicht indexierte Datei in Alfresco Solr zu identifizieren, aber es gibt keinen korrekten Wert können Sie mir sagen, das ist effektiv oder nicht zu verwenden? –
- 1. Git-Fehler: Datei kann nicht indexiert werden Crashlytics.framework/Header
- 2. Finden Sie den Grund für den Ausfall einer EC2-Instanz
- 3. Kann jemand den Grund finden, warum meine Rechtecke nicht meiner Maus folgen?
- 4. R programmieren, wie doppelte Zeilen indexiert werden?
- 5. So finden Sie den Grund für ServiceHost Fehlerhaftes Ereignis
- 6. Warum kann die Datei nicht gelöscht werden?
- 7. Kann Rails nicht neu installieren und kann den Grund nicht finden
- 8. Warum kann mein Webprojekt meine elmah.axd-Datei nicht finden?
- 9. Kann .Rprofile-Datei nicht finden
- 10. Get kann den Masterseitenfehler nicht finden
- 11. Kann Gitconfig-Datei nicht finden
- 12. JConsole kann den Prozess nicht finden
- 13. Warum kann CDI meinen Hersteller nicht finden?
- 14. Warum kann man com.google.dexmaker nicht finden?
- 15. Warum kann Rails diese benutzerdefinierte .yml-Datei nicht finden?
- 16. kann nicht den Verein finden, Rails 3
- 17. drupal --- wie zu debuggen und den Grund zu finden?
- 18. Activator.CreateInstance kann nicht den Konstruktor (Missing) finden
- 19. Wie erkennt eine Anwendung bei ihrem Start den Grund, warum sie gestartet wurde?
- 20. Warum kann NSTextView nicht für eine schwache Referenz verwendet werden?
- 21. GCC: wie zu finden, warum eine Objektdatei nicht verworfen wird
- 22. Datei kann nicht im Bulk eingefügt werden
- 23. Warum kann Datei nicht überschrieben werden (fs node.js)?
- 24. Kann nicht die Methode finden Sie eine Nachricht zu zeigen, ob eine Datei beim Start fehlt
- 25. Java kann Datei nicht finden, wenn sie durch Eclipse läuft
- 26. Ctrl-p kann meine Datei nicht finden?
- 27. Finden Sie eine CSS-Datei Knoten js
- 28. Warum kann nodejs nicht gefunden werden?
- 29. Warum kann IntelliJ SBT-Snapshotabhängigkeiten nicht finden?
- 30. So finden Sie den Grund "Eine zirkuläre Referenz wurde während der Serialisierung erkannt .... 'System.Reflection.RuntimeModule'
Dank Antwort können Sie mir noch eine Sache sagen, wie transaction_id und acltx_id bcoz herauszufinden, ich finde nur die Knoten, die nicht indiziert sind und ich will noch eine Sache, warum sie nicht indiziert sind Ich meine Grund hinter diesem bcoz in Unindexed Solr Transactions es gibt keine Beschreibung –