Auflösung

Gehen Sie wie folgt vor, um das Problem zu beheben, dass die Smart-Tags-Funktion nach der Migration von JWT zu OAuth nicht funktioniert:

  1. Wenden Sie den für Ihren SP spezifischen Hotfix (z. B. SP21) für die OAuth-Integration an und beachten Sie, dass vorhandene Konfigurationen gelöscht werden.
  2. Konfigurieren Sie die OAuth-Einstellungen neu gemäß der Dokumentation für AMS- und On-Premise-Benutzer: OAuth-Konfigurationshandbuch.
  3. Navigieren Sie zu Tools > Sicherheit > Adobe IMS-) und erstellen Sie eine neue IMS-Konfiguration für Smart-Tags.
  4. Navigieren Sie zu Tools > Cloud Services > Smart-Tag und konfigurieren Sie den Smart-Tag-Cloud-Service.
  5. Rufen Sie die JMX-Konsole unter /system/console/jmx/com.day.cq.dam.similaritysearch.internal.impl:type=similaritysearch auf und stellen Sie sicher, dass keine java.lang.NullPointerException Fehler auftreten. Wenn die Fehler weiterhin bestehen, überprüfen Sie Schritt 7.
  6. Laden Sie ein Bild hoch, um zu überprüfen, ob Smart-Tags erfolgreich generiert wurden.
  7. Wenn die Null Pointer-Ausnahme weiterhin besteht, aktualisieren Sie die sling:resourceType-Eigenschaft auf "dam/components/smarttaggingservicepage" unter /conf/global/settings/cloudconfigs/smarttags/<configname>/jcr:content in CRX/DE und starten Sie die Instanz neu.
3d58f420-19b5-47a0-a122-5c9dab55ec7f