Seguono informazioni utili per l’invio dei connettori AEM, che devono essere lette insieme agli articoli relativi all’implementazione e alla manutenzione dei connettori.
I connettori AEM sono elencati in Adobe Exchange.
Nelle soluzioni AEM precedenti, Gestione pacchetti è utilizzato per installare i connettori su varie istanze AEM. Tuttavia, con AEM as a Cloud Service, i connettori vengono distribuiti durante il processo CI/CD in Cloud Manager. Per implementare i connettori, è necessario fare riferimento ai connettori nel file pom.xml del progetto maven.
Sono disponibili varie opzioni per l’inclusione dei pacchetti in un progetto:
Indipendentemente da dove sono ospitati, i pacchetti devono essere indicati come dipendenze nel pom.xml, come definito dal fornitore.
<!-- UberJAR Dependency to be added to the project's Reactor pom.xml -->
<dependency>
<groupId>com.partnername</groupId>
<artifactId>my-artifact</artifactId>
<version>V123</version> <!-- use the latest! -->
<scope>provided</scope>
<classifier>my_classifier</classifier>
</dependency>
Se il partner ISV ospita il connettore su un archivio maven accessibile a Internet (ad esempio, con accesso a Cloud Manager), il programma ISV deve fornire la configurazione dell’archivio in cui è possibile inserire il file pom.xml, in modo che le dipendenze del connettore (sopra) possano essere risolte in fase di creazione (sia localmente che da Cloud Manager).
<repository>
<id>the-repository</id>
<name>The Repository Where the Connector is Hosted</name>
<url>https://repo.partnername.com/repositories/aem_connector_repo</url>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
Se il partner ISV sceglie di distribuire il connettore come file scaricabili, il programma ISV dovrebbe fornire istruzioni su come i file possono essere distribuiti in un archivio maven di un file system locale che deve essere inserito in Git come parte del progetto AEM, in modo che Cloud Manager possa risolvere queste dipendenze.