Empaquetamiento de un plug-in de pago

Procedimiento

  1. Empaquete el plug-in (código binario) como un módulo EJB (archivo JAR) que contiene los siguientes elementos:
    • Se necesita: El módulo EJB con la implementación:
      
      plug_in_nameBean.class
      
    • Se necesita: Descriptor de despliegue de plug-in PluginDeployment.xml

      El nombre del archivo XML que representa el descriptor de despliegue del plug-in deber ser siempre PluginDeployment."

    • Opcional: El descriptor de despliegue de EJB estándar: ejb-jar.xml
    • Se necesita: El manifiesto del archivo JAR: Manifest.MF.
    • Todos los archivos del programa de utilidad JAR necesarios que el módulo EJB utiliza. Si el archivo JAR de plug-in utiliza otros archivos JAR de la biblioteca, asegúrese de que el archivo de manifiesto incluya los archivos adecuados.
  2. Prepare la documentación para el plug-in. La implementación de plug-in debe ir acompañada de documentación con la descripción de cómo desplegar, configurar y utilizar el plug-in. Esta documentación debe abarcar cómo configurar cualquiera de las propiedades específicas del plug-in en el descriptor de despliegue, cualquiera de los roles y permisos de usuario EJB necesarios y cualquier dependencia de bibliotecas de terceros. También debe tratar del conjunto de parejas nombre-valor esperadas por el plug-in para procesar las transacciones financieras. Por ejemplo, si un plug-in necesita unas determinadas parejas nombre-valor al validar las direcciones de facturación, estas parejas nombre-valor deben documentarse.

    Para ver un ejemplo del tipo de documentación que puede producir, remítase a la descripción de los plug-ins que se proporciona en HCL Commerce.