
Índice
Librerías Entidades Finanacieras| SDK Librerias Pasarela de Pagos para Entidades Financieras (requiere jdk1.5+) | ||||
|---|---|---|---|---|
| Utilidades Pasarela Pagos (Objetos POJO) | p12ft 4.1.7 | Jar libs | Source Code: ClassMap: | |
| API Entidades Financieras | p12et 4.1.7 | Jar libs | Source Code: Config: | |
| Utilidades Generales (Framework) | r01ft 3.8 | Jar libs | ||
| War Ejemplo | p12etServiceWar 4.1.4 | War | ||
Algunas funcionalidades requerirán del uso de librerías de terceros. A continuación se muestran las posibles librerías que se pueden necesitar así como la versión recomendada:
| Dependencias con otras librerías | ||||
|---|---|---|---|---|
Ficheros de configuraciónSon ficheros que indican propiedades y configuraciones de los módulos usados por Entidades Financieras y Administraciones.
| Ficheros de configuración y propiedades | |
|---|---|
Ficheros de properties y classmap (Apuntado a entorno de Pruebas Pasarela) |
p12Config |
Existen dos posibilidades:
Por defecto, se colocarán bajo un directorio que esté en el classPath donde se crearán los directorios p12ft, r01ft, p12et.
Si se quiere cambiar el comportamiento por defecto se pueden usar variables del sistema en el arranque del Servidor de Aplciaciones:
Ejemplo 1: Modificar el patrón de carga vía classPath. Para este caso se usan dos variables de sistema.
-DEJIE_PROPERTY_LOADER=classPathLoader indica que se debe cargar de un directorio que esté en el classPath y DEJIE_PROPERTIES_PATTERN indica el patrón de la ruta en el que estará el directorio del classPath. Por ejemplo, si la ruta del classPath es D:/eadmin/config y el directorio del classPath está dentro de config se quedará como /p12d/p12/p12d.properties.xml.
Ejemplo 2: Modificar el patrón de carga vía ruta física. Se usan tres variables de sistema.
-DEJIE_PROPERTY_LOADER=fileLoader indica que se debe cargar de un directorio físico. -DEJIE_CONFIG_FILES_ROOT indica la ruta física de la cual se va a cargar el fichero, por ejemplo, D:/properties/config. -DEJIE_PROPERTIES_PATTERN indica el patrón de la ruta que sige dentro de ese directorio físico, siguiendo el ejemplo anterior sería /p12d/p12/p12d.properties.xml
Ficheros classMapSon ficheros que sirven para transformar de xml a objetos y viceversa. No dependientes del entorno ni configurables.
classMap.xml
La ruta donde colocar los ficheros classMap se especificará en el fichero p12ft.properties.xml, en el tag objectMapPath. Por ejemplo, /datosSoft/p12ft/file/classMap.xml