En este tema se describe cómo crear archivos de propiedades de generación para utilizar con el procesador
por lotes.
La utilización de los
archivos de propiedades de generación y del procesador por lotes tiene las siguientes ventajas
frente a la utilización de la interfaz gráfica de usuario:
- Permite regenerar artefactos sin tener que recordar y volver a especificar entradas en el Launchpad y el asistente
de servicio único.
- Proporciona un registro de las opciones que se especificaron cuando se generaron los artefactos.
Crear archivos de propiedades de generación con un asistente de
servicio único
Para crear propiedades de generación mediante
un asistente de servicio único:
Inicie el Launchpad de asistentes desde un tipo de proyecto que no sea un proyecto
de servicio único.
En el launchpad, seleccione Guardar propiedades de
generación (consulte la sección El recuadro de selección Guardar propiedades de generación).
Inicie el asistente para el escenario de desarrollo para el que desee crear el archivo de propiedades de generación.
Trabaje con las páginas del asistente, seleccionando para cada opción el valor
que desee que se especifique en el archivo de propiedades para el procesador por
lotes.
En la página Selección de archivo, conjunto de
datos o miembro, en la pestaña Propiedades, especifique la vía
de acceso y los nombres que desee utilizar en los tres archivos de salida de propiedades de generación
(consulte la sección Pestaña Propiedades).
- Pulse Finalizar cuando esté preparado para cerrar el asistente.
El
asistente realiza su proceso habitual y, además, crea los tres archivos de propiedades
de generación necesarios para el procesador por lotes utilizando los
valores especificados.
Ahora puede ejecutar el procesador por lotes utilizando
los tres
nuevos archivos de propiedades de generación.
Crear archivos de propiedades de generación manualmente a partir de los
archivos de muestra
Para crear propiedades de
generación
manualmente a partir de los archivos de muestra:
Cree un directorio de entrada para contener los archivos de
propiedades de generación nuevos.
Copie los tres archivos de muestra siguientes del directorio de
muestra (sample) en el directorio de entrada (consulte la sección
Ubicación de los archivos de propiedades de generación de muestra):
- PlatformProperties.xml
- ServiceSpecification.xml
- Container.xml
Nota: Puede redenominar estos archivos si lo
desea.
Asegúrese de especificar los nombres nuevos al hacer referencia a estos archivos.
Abra cada uno de los archivos de muestra con un editor y establezca
los valores adecuados para las propiedades configurables:
PlatformProperties.xml:
- Establezca las propiedades del entorno de ejecución de destino.
ServiceSpecification.xml:
- Establezca las propiedades para generar los programas de
conversión y las definiciones de servicio.
- Puede alterar temporalmente determinadas propiedades especificadas en PlatformProperties.xml.
Consejo: Para
generar archivos de salida para varios servicios Web, cree y configure un único archivo ServiceSpecification.xml
independiente y denominado de forma exclusiva para cada servicio Web.
Container.xml
- En el elemento GenerationSpecArray, establezca el atributo platformProperties en el
nombre del archivo PlatformProperties.xml actual.
- Añada un elemento GenerationSpec para cada conjunto de archivos de salida que desee
crear y especifique el nombre del archivo ServiceSpecification adecuado.
Ahora puede ejecutar el procesador por lotes con los archivos de
propiedades de generación que acaba de configurar.
Ubicación de los archivos de propiedades de
generación de muestra
Los archivos de muestra se encuentran en los directorios
siguientes:

Para Linux®, los
archivos de muestra se encuentran en los directorios siguientes:
- directorio_plugins/directorio_ui/BatchProcessorSamples/EISService
- directorio_plugins/directorio_ui/BatchProcessorSamples/EISServiceImplementation
donde
directorio_plugins es la vía de acceso completa al subdirectorio
"
plugins" del directorio de instalación del producto. Por ejemplo:
/opt/IBM/SDPShared/plugins
y
donde
directorio_ui es el directorio
com.ibm.etools.est.ui_rrrrrr.vaaaammdd_hhmm
donde
rrrrrr es un número de release de uno a ocho caracteres y
aaaammdd_hhmm es
una indicación de fecha y hora que indica el año, el mes, el día, las horas y los
minutos.
A continuación figuran ejemplos de vías de acceso de archivo completas
para los directorios de muestra en Linux:
- /opt/IBM/SDPShared/plugins/com.ibm.etools.est.ui_8.3.0.v20100527_1540/BatchProcessorSamples/EISService
- /opt/IBM/SDPShared/plugins/com.ibm.etools.est.ui_8.3.0.v20100527_1540/BatchProcessorSamples/EISServiceImplementation

Para Windows®,
los archivos de muestra se encuentran en los directorios siguientes:
- directorio_plugins\directorio_ui\BatchProcessorSamples\EISService
- directorio_plugins\directorio_ui\BatchProcessorSamples\EISServiceImplementation
donde
directorio_plugins es la vía de acceso completa al
subdirectorio "
plugins" del directorio de instalación del producto. Por ejemplo:
C:\Program Files\IBM\SDPShared\plugins
y donde
directorio_ui es el directorio
com.ibm.etools.est.ui_rrrrrr.vaaaammdd_hhmm
donde
rrrrrr es un número de release de uno a ocho caracteres y
aaaammdd_hhmm es una indicación de fecha y hora que indica el año, el mes, el día,
las horas y los minutos.
A continuación figura un ejemplo de vía de
acceso de archivo completa para los directorios de muestra en
Windows:
- C:\Program Files\IBM\SDPShared\plugins\com.ibm.etools.est.ui_8.3.0.v20100527_1540\BatchProcessorSamples\EISService
- C:\Program Files\IBM\SDPShared\plugins\com.ibm.etools.est.ui_8.3.0.v20100527_1540\BatchProcessorSamples\EISServiceImplementation