Een AEM-connector indienen

Hieronder vindt u nuttige informatie over het verzenden van Adobe Experience Manager (AEM) Connectors en deze informatie moet worden gelezen met artikelen over uitvoeren en handhaven connectors.

AEM connectors worden vermeld op het tabblad Adobe Exchange.

In eerdere AEM oplossingen Pakketbeheer werd gebruikt om schakelaars op diverse AEM instanties te installeren. Met AEM as a Cloud Service connectors worden echter geïmplementeerd tijdens het CI-/CD-proces in Cloud Manager. Voor de schakelaars die moeten worden opgesteld, moeten de schakelaars in pom.xml van het bepaalde project van verwijzingen worden voorzien.

Er zijn verschillende opties voor het opnemen van pakketten in een project:

  1. Openbare opslagplaats van de partner - een partner zou het inhoudspakket in een openbaar toegankelijke beheerde opslagplaats ontvangen
  2. Opslagplaats met wachtwoordbeveiliging voor partners - een partner zou het inhoudspakket hosten in een met wachtwoord beveiligde gegevensopslagruimte. Zie met wachtwoord beveiligde gegevensopslagruimten voor instructies.
  3. Gebundelde vervorming - in dit geval is het aansluitingspakket lokaal opgenomen in het door de klant gemaakte project.

Ongeacht waar zij worden ontvangen, moeten de pakketten als gebiedsdelen in pom.xml worden van verwijzingen voorzien, zoals die door de verkoper worden verstrekt.

<!-- 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>

Als de ISV-partner de aansluiting host op een gegevensopslagruimte die toegankelijk is voor internet (zoals Cloud Manager), moet de ISV de configuratie van de opslagplaats bieden waar de pom.xml kan worden geplaatst. De reden hiervoor is dat de verbindingsafhankelijkheden (boven) kunnen worden opgelost tijdens het samenstellen, zowel lokaal als via 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>

Als de ISV partner verkiest om de Schakelaar als downloadbare dossiers te verdelen, dan zou ISV instructies moeten verstrekken. In de instructie moet worden beschreven hoe de bestanden kunnen worden geïmplementeerd in een opslagplaats voor lokale bestandssystemen die in Git moet worden ingecheckt als onderdeel van het AEM project. Zo zorgt u ervoor dat Cloud Manager deze afhankelijkheden kan oplossen.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab