Compression d'un plug-in de paiement

Procédure

  1. Compressez le plug-in (code binaire) sous la forme d'un module EJB 3 (fichier JAR) contenant les éléments suivants :
    • Obligatoire : Le module EJB avec implémentation :
      
      plug_in_nameBean.class
      
    • Obligatoire : Le descripteur de déploiement de plug-ins : PluginDeployment.xml

      Le nom du fichier XML représentant le descripteur de déploiement de plug-ins doit toujours être "PluginDeployment".

    • Facultatif : Le descripteur de déploiement EJB standard : ejb-jar.xml
    • Obligatoire : Le manifeste du fichier JAR : Manifest.MF.
    • Tous les fichiers JAR utilitaires requis utilisés par le module EJB. Si votre fichier JAR de plug-in utilise d'autres fichiers JAR dans la bibliothèque, assurez-vous que le fichier manifeste inclut les fichiers appropriés.
  2. Préparez la documentation pour le plug-in. Une implémentation de plug-in doit être accompagnée d'une documentation décrivant comment déployer, configurer et utiliser le plug-in. Cette documentation doit couvrir la configuration de toutes les propriétés spécifiques au plug-in dans le descripteur de déploiement, de tous les rôles et de toutes les autorisations utilisateur EJB requis, ainsi que de toutes les dépendances dans les bibliothèques tierces. Elle doit également couvrir l'ensemble des paires nom-valeur attendues par le plug-in pour traiter les transactions financières. Par exemple, si des paires valeur-nom particulières sont requises par un plug-in lors de la validation des adresses de facturation, ces paires nom-valeur doivent être documentées.

    Pour obtenir un exemple du type de documentation que vous pouvez produire, consultez la description de l'un des plug-ins fournis par HCL Commerce.