Utbildning av smarta taggar för anpassade taggar misslyckas

Ta bort den gamla molnkonfigurationen om du stöter på problem med utbildningen av smarta taggar för anpassade taggar. Den gamla molnkonfigurationen stör den körklara integreringen, vilket orsakar felet SimilaritySearchException och därmed leder till en misslyckad utbildning.

Beskrivning description

Miljö

Adobe Experience Manager as a Cloud Service

Problem/symtom

Följ stegen i [ ] för att aktivera smart taggning (tjänsten Smart innehåll)  och skapa ett AIO-projekt och även en äldre molnkonfiguration i AEM.

När du är klar med integreringen av smarta taggar kan du försöka skapa en utbildning för smarta taggar för dina anpassade taggar - [ 2] - men varje utbildning misslyckas med ett fel [ 3] som finns i loggarna.

[ 1]  Anpassade smarta taggar för bilder

[ 2]  Utbilda modellen för dina anpassade taggar

[ 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

Upplösning resolution

Dokumentationen som du följde för att integrera AEM med Smart Content är till för AEM på lokal version 6.5.

För AEM as a Cloud Service behöver du inte konfigurera integreringen manuellt (skapa AIO-projekt och äldre molnkonfiguration). För AEMaaCS fungerar det som det ska utan att någon molnkonfiguration läggs till manuellt.

När du har tagit bort den gamla molnkonfigurationen bör den smarta utbildningen för anpassade taggar slutföras.

RCA:

Den äldre molnkonfigurationen som skapats av användaren stör OOTB-integreringen och orsakar felet SimilaritySearchException och leder därmed till felaktiga utbildningar.

De gamla molnkonfigurationerna finns under /etc/cloudconfigs. I en produktionsmiljö finns det ingen åtkomst till crx/de för att ta bort den direkt. I AEMaaCS måste därför äldre molnkonfigurationer tas bort genom en distribution för en produktionsmiljö.

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