La formación sobre etiquetas inteligentes para las etiquetas personalizadas da errores

Elimine la configuración de nube heredada si tiene problemas con la formación sobre etiquetas inteligentes para etiquetas personalizadas. La configuración de nube heredada interfiere con la integración predeterminada, lo que provoca el error SimilaritySearchException y, por lo tanto, provoca errores en la formación.

Descripción description

Entorno

Adobe Experience Manager as a Cloud Service

Problema/Síntomas

Siga los pasos de [ 1] para habilitar el etiquetado inteligente (servicio de contenido inteligente)  AEM y cree un proyecto de AIO y también una configuración de nube heredada en la nube de.

Después de completar la integración del etiquetado inteligente, intente crear un curso de formación sobre etiquetas inteligentes para sus etiquetas personalizadas: [ 2], pero todos los cursos de formación fallan y muestran el error [ 3] en los registros.

[ 1]  Etiquetas inteligentes personalizadas para imágenes

[ 2]  Entrene el modelo para sus etiquetas personalizadas

[ 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

Resolución resolution

AEM AEM La documentación que ha seguido para integrar el contenido inteligente es para la versión 6.5 de la versión local de la aplicación, que se encuentra en la versión 6.5.

Para AEM as a Cloud Service, no es necesario configurar manualmente la integración (creación de un proyecto de AIO y configuración de nube heredada). Para AEMaaCS, funciona de forma predeterminada sin que se añada manualmente ninguna configuración de nube.

Después de eliminar la configuración de nube heredada, la formación inteligente para las etiquetas personalizadas debe completarse correctamente.

RCA:

La configuración de nube heredada creada por el usuario interfería con la integración de OOTB y provocaba el error SimilaritySearchException, lo que provocaba errores en los cursos de formación.

Las configuraciones en la nube heredadas se encuentran en /etc/cloudconfigs. En un entorno de producción, no hay acceso a crx/de para quitarlo directamente. Por lo tanto, en AEMaaCS, para un entorno de producción, las configuraciones de nube heredadas deben eliminarse mediante una implementación.

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