SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Document ID: Link führt zu Datei in anderer Websitesammlung

Geprüfte Antwort Dieser Beitrag hat 2 Antworten

Ohne Rang
292 Beiträge
Florian Willmes erstellt 11 Aug. 2011 13:57
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen,

ich habe folgendes Problem feststellen können:

Ausgangslage:

  • 2 Websitesammlungen
    • http://portal
    • http://portal/websites/Unterportal
  • Beide Websitesammlungen verwenden den gleichen Prefix: DOCID

Problembeschreibung:

In beiden Websitesammlungen existiert somit z.B. die ID „DOCID-166-5“. Will man nun das entsprechende Dokument der ersten Websitesammlung über den korrekten Link http://portal /_layouts/DocIdRedir.aspx?ID=DOCID-166-5 aufrufen, so wird  jedoch das Dokument der zweiten Websitesammlung geöffnet (http://portal/websites/Unterportal)

Hat jmd. dieses Verhalten schonmal beobachten können oder evtl. einen Lösungvorschlag?

Alle Antworten

Ohne Rang
292 Beiträge
Florian Willmes Als Antwort am 18 Aug. 2011 08:13
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen,

leider bin ich bei diesem Problem noch nicht weitergekommen.

Ich habe folgendes durchgeführt:

  • Änderung des DocID-Prefix des Unterportals
    • Nach Neugenerierung der ID (Document ID assignment job, Document ID enable/disable job) funktionierten zunächst beide Zugriffe per DocID
    • Am nächsten Tag (Nachdem die o.g. Jobs erneut gelaufen sind) war jedoch wieder der alte Fehlerzustand vorhanden, und das obwohl unterschiedliche DocIDs vorhanden sind!
  • Deaktivierung des Features der DocID des Unterportals
    • Aufruf eines Dokuments per DocID aus dem Unterportal (http://portal/websites/unterportal/_layouts/DocIdRedir.aspx?ID=DOCIDUNTER-166-5): Error (Erwartete Meldung, da Feature nicht aktiv)
    • Aufruf eines Dokuments per DocID aus dem Portal (http://portal /_layouts/DocIdRedir.aspx?ID=DOCID-166-5): Aufruf des Dokuments des Unterportals! (also genau der o.g. Fehler)

Ein solches Problem habe ich bisher im Web nicht finden können. Hat vielleicht jmd. eine Idee oder einen Ansatz?

Danke im Voraus.

 

Gruß
Florian

Ohne Rang
292 Beiträge
Florian Willmes Als Antwort am 18 Nov. 2011 07:59
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Kurze Information zur Problemlösung

Problem 1: Non-Uniqueness der Document ID

Es gibt bereits bekannte Probleme und Erläuterungen zur "Non-Uniqueness" der Document IDs. So wird von Problemen berichtet, die beim Verschieben von Dokumenten in andere SIteCollection entstehen, welche den gleichen Prefix verwenden. siehe dazu beispeilsweise: http://www.hartsteve.com/2010/08/sharepoint-2010-document-id-non-uniqueness/

Problem 2: Fehlerhafte Aktualisierung der ID

Diese Problematik hängt mit der Tatsache zusammen, dass es unterschiedliche Wege gibt, wie die ID angesprochen wird: Der "Direkte Weg" über die List-ID und Element-ID oder die Suche! Siehe http://daumkr.blogspot.com/2010/12/como-funciona-el-document-id.html :

  1. Check the prefix
    If the prefix is the current Site Collection then it will look at the ListID and ListItemID. If the list and list item exists and it is the correct DocumentID then the request is redirected to the physical location of the document.
  2. Search
    The DocumentID column is indexed by SharePoint’s Search Service.  If the document cannot be located through the Prefix-ListID-ListItemID then SharePoint will use the Search API to find the physical location of the document.

Gruß
Florian