Smart Tag Training für benutzerdefinierte Tags schlagen fehl

Entfernen die Legacy-Cloud Konfiguration, wenn Sie Probleme mit Smart Tag Training für benutzerdefinierte Tags haben. Die Legacy-Cloud-Konfiguration stört die Out-of-the-Box-Integration, verursacht den SimilaritySearchException Fehler und führt so zu fehlgeschlagenen Training.

Beschreibung description

Umgebung

Adobe Experience Manager als Cloud Service

Problem/Symptome

Führen Sie die Schritte in [ 1] aus, um Smart Tagging (Smart Inhalte-Dienst) zu aktivieren und ein AIO-Projekt sowie eine Legacy-Cloud Konfiguration in AEM zu erstellen.

Nachdem Sie die Smart-Tagging-Integration abgeschlossen haben, versuchen Sie, eine Smart-Tag-Training für Ihre benutzerdefinierten Tags zu erstellen – [ 2] , aber jede Training schlägt mit einem Fehler [ 3] in den Protokollen fehl.

[ ]1 Benutzerdefinierte Smart-Tags für Bilder

[ ]2 Trainieren des Modells für Ihre benutzerdefinierten Tags

[ 3]

ERROR[ sling-threadpool-39aa0b87-e4ff-4521-b2c7-fce7134e4e4d-(apache-sling-job-thread-pool)-34-Granite Workflow External Process Polling Queue(com/adobe/granite/workflow/external/polling/event)]  com.day.cq.dam.similaritysearch.internal.workflow.process.DoTrainingProcess Error while checking for training status for jobId <b></b><b></b>*
com.day.cq.dam.similaritysearch.internal.SimilaritySearchException: com.day.cq.dam.similaritysearch.internal.SimilaritySearchException: Service returned an error: HTTP/1.1 403 Forbidden
at com.day.cq.dam.similaritysearch.internal.impl.SCSTrainingClientImpl.hasFinishedTraining(SCSTrainingClientImpl.java:203) [ com.day.cq.dam.cq-dam-similaritysearch:5.13.64]
at com.day.cq.dam.similaritysearch.internal.workflow.process.DoTrainingProcess.hasFinished(DoTrainingProcess.java:95) [ com.day.cq.dam.cq-dam-similaritysearch:5.13.64]
at com.day.cq.workflow.compatibility.CQWorkflowExtProcessProxy.hasFinished(CQWorkflowExtProcessProxy.java:82) [ com.day.cq.workflow.cq-workflow-impl:6.3.18]
at com.adobe.granite.workflow.core.util.WEPProxyHolder.hasFinished(WEPProxyHolder.java:46) [ com.adobe.granite.workflow.core:2.1.100]
at com.adobe.granite.workflow.core.job.ExternalProcessPollingHandler.process(ExternalProcessPollingHandler.java:119) [ com.adobe.granite.workflow.core:2.1.100]
at org.apache.sling.event.impl.jobs.JobConsumerManager$JobConsumerWrapper.process(JobConsumerManager.java:502) [ org.apache.sling.event:4.3.8]
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.startJob(JobQueueImpl.java:351) [ org.apache.sling.event:4.3.8]
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.access$100(JobQueueImpl.java:60) [ org.apache.sling.event:4.3.8]
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl$1.run(JobQueueImpl.java:287) [ org.apache.sling.event:4.3.8]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: com.day.cq.dam.similaritysearch.internal.SimilaritySearchException: Service returned an error: HTTP/1.1 403 Forbidden

Auflösung resolution

Die Dokumentation zur Integration von AEM mit Smart Content ist für AEM On-Premise-Version 6.5 bestimmt.

Für AEM als Cloud Service ist es nicht erforderlich, die Integration manuell zu konfigurieren (Erstellung von AIO-Projekt und Legacy-Cloud-Konfiguration). Für AEMaaCS ist es sofort einsetzbar, ohne dass eine Cloud Konfiguration manuell hinzugefügt werden muss.

Nach dem Entfernen der Legacy-Cloud Konfiguration sollte die intelligente Training für benutzerdefinierte Tags erfolgreich abgeschlossen werden.

RCA:

Die vom User erstellte Legacy-Cloud-Konfiguration störte die OOTB-Integration, verursachte den SimilaritySearchException Fehler und führte somit zu fehlgeschlagenen Schulungen.

Die Legacy-Cloud Konfigurationen befinden sich unter /etc/cloudconfigs. In einer Umgebung "Produktion" besteht kein Zugriff darauf, um sie direkt zu crx/de entfernen. Daher müssen in AEMaaCS für eine Produktions Umgebung die Legacy-Cloud Konfigurationen über eine Implementierung entfernt werden.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f