Probleem met processtap ACS AEM Commons Copy-eigenschappen herstellen

De ACS AEM Commons stap van het het procesproces van Eigenschappen van het Exemplaar ontbreekt toe te schrijven aan een ontbrekende het middelconfiguratie van het Proces. Om dit op te lossen, werk de configuratie voor toekomstige werkschema's bij en los de processtap in bestaande werkschema's door het vereiste procesbezit toe te voegen.

Beschrijving description

Omgeving

  • Product: ACS AEM Commons op Adobe Experience Manager (AEM) versies 5.* en 6.*.
  • Milieu: allen

Probleem/symptomen

De volgende fout kan worden waargenomen:

*ERROR* [ JobHandler: /var/workflow/instances/server0/2024-11-14/copy-properties_10:/content/dam/folder/sample_960x540.mov]  com.adobe.granite.workflow.core.job.JobHandler Error executing workflow step
com.adobe.granite.workflow.WorkflowException: Process resource is null
    at com.adobe.granite.workflow.core.job.HandlerBase.executeProcess(HandlerBase.java:134) [ com.adobe.granite.workflow.core:2.0.240]
    at com.adobe.granite.workflow.core.job.JobHandler.process(JobHandler.java:270) [ com.adobe.granite.workflow.core:2.0.240]
    at org.apache.sling.event.impl.jobs.JobConsumerManager$JobConsumerWrapper.process(JobConsumerManager.java:502) [ org.apache.sling.event:4.2.24]
    at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.startJob(JobQueueImpl.java:351) [ org.apache.sling.event:4.2.24]
    at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.access$100(JobQueueImpl.java:60) [ org.apache.sling.event:4.2.24]
    at org.apache.sling.event.impl.jobs.queues.JobQueueImpl$1.run(JobQueueImpl.java:287) [ org.apache.sling.event:4.2.24]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)

Er is een fout in de implementatie van deze processtap die ertoe leidt dat de kopie mislukt, maar het kan worden hersteld voor elke toekomstige workflow en bestaande workflows.

Resolutie resolution

  1. Ga naar de knoop /apps/acs-commons/components/workflow/copy-properties/cq:editConfig/cq:formParameters in CRX/DE Lite.
    • Voeg deze eigenschap String toe: PROCESS = "com.adobe.acs.commons.workflow.process.impl.CopyPropertiesProcess".
  2. Vind de knoop van de processtap van Eigenschappen van het 0} Exemplaar {in uw bestaand ontwerp-tijd werkschemamodel in CRX/DE Lite, bijvoorbeeld: /conf/global/settings/workflow/models/copy-properties-from-jcr-title-to-dc-title/jcr:content/flow/copy_properties/metaData:**- Voeg deze eigenschap String toe: PROCESS = "com.adobe.acs.commons.workflow.process.impl.CopyPropertiesProcess".
    • Gebruik Aanraak UI om het ontwerp-tijd werkschemamodel uit te geven, veranderingen te bewaren, en Synchronisatie te klikken om het runtime model bij te werken.**

### Gerelateerde lezingDe stap van het werkstroomproces van ​ "Eigenschappen kopiëren" mislukt als gevolg van het ontbreken van de PROCES-eigenschap #3003 ​ in de Adobe-Consulting-Services

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