Nedan finns användbar information om hur du skickar in AEM-kopplingar och den bör läsas tillsammans med artiklarna om implementering och underhåll av kopplingar.
AEM Connectors finns listade på Adobe Exchange.
I tidigare AEM lösningar Pakethanteraren användes för att installera anslutningar på olika AEM instanser. Men med AEM as a Cloud Service driftsätts anslutningar under CI/CD-processen i Cloud Manager. För att anslutningarna ska kunna distribueras måste det finnas referenser till anslutningarna i maven-projektets pom.xml.
Det finns olika alternativ för hur paketen kan inkluderas i ett projekt:
Oavsett var de finns måste paket refereras som beroenden i pom.xml, vilket tillhandahålls av leverantören.
<!-- 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>
Om ISV-partnern är värd för anslutningen på en Internet-åtkomlig (till exempel Cloud Manager-tillgänglig) maven-databas, bör ISV tillhandahålla den databaskonfiguration där pom.xml kan placeras, så att anslutningsberoendena (ovan) kan lösas vid byggtillfället (både lokalt och av 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>
Om ISV-partnern väljer att distribuera anslutningsprogrammet som hämtningsbara filer, ska ISV-partnern ge instruktioner om hur filerna kan distribueras till en lokal filsystemmaven-databas som måste checkas in i Git som en del av AEM, så att Cloud Manager kan lösa dessa beroenden.