Para convertir proyectos en aplicaciones o bibliotecas,
incluyendo comprobaciones de condición previa, realice los pasos siguientes.
- En la Vista Desarrollo de intermediario, seleccione los
recursos que desea convertir. Puede seleccionar varios proyectos en
la carpeta Recursos independientes o puede seleccionar todos los proyectos
pulsando el botón derecho del ratón en la carpeta Recursos independientes.
- Pulse el botón derecho del ratón en la carpeta Recursos independientes o en uno de
los proyectos seleccionados y pulse . Se abre el asistente Convertir proyectos en
aplicaciones y bibliotecas.
- Se listan los proyectos que se pueden convertir. Los proyectos que ha seleccionado en
el paso 2 están preseleccionados en el asistente. Seleccione los proyectos a
convertir y, a continuación, pulse Siguiente.
El asistente realiza una comprobación de condiciones previas. Si se detectan errores que puedan impedir que la conversión se realice satisfactoriamente,
se listan dichos errores.
Por ejemplo, un proyecto de Message Broker no se puede
convertir si hace referencia a un proyecto que no existe. No se puede continuar
con la conversión hasta que se corrijan todos los errores.
- Seleccione un error y pulse Arreglo seleccionado.
Como alternativa, puede arreglar todos los errores listados pulsando
Arreglar todo. Si hay más de una solución disponible para un error,
puede seleccionar la solución en el recuadro de diálogo Arreglo rápido que se abre.
Un error que se ha arreglado se indica con una marca verde.
Después de aplicar uno o varios arreglos, si cambia de opinión, puede deshacer
los arreglos. Pulse Cancelar y, a continuación, especifique si
los arreglos realizados durante la comprobación de condición previa deben deshacerse.
Cuando haya aplicado arreglos a los errores, el asistente ejecuta de nuevo la comprobación de
condiciones previas. Si se producen errores nuevos, éstos se listan para que pueda arreglarlos.
Cuando no existan errores, pulse
Siguiente.
De forma alternativa, pulse Cancelar,
arregle los errores manualmente y, a continuación, repita los pasos 1 a 3.
- Revise las acciones de conversión propuestas.
El asistente analiza las acciones de conversión necesarias y muestra un resumen
de los cambios que se realizará. Las nuevas aplicaciones y bibliotecas propuestas
se muestran en forma de árbol. Expanda una aplicación o biblioteca para ver los
recursos a los que hace referencia. El panel Acciones de conversión lista los
cambios que se realizarán para convertir el recurso seleccionado.
El asistente aplica las siguientes reglas para convertir proyectos en
aplicaciones o bibliotecas:
- Un proyecto de Message Broker de nivel superior, o un
proyecto de Message Broker al que no hace referencia otro
proyecto de Message Broker, se convierte en una aplicación.
- Un proyecto de Message Broker al que hace referencia otro
proyecto de Message Broker se convierte en una biblioteca.
- Si decide convertir un proyecto referenciado que no es un
proyecto de Message Broker, se convierte en una biblioteca, excepto los
proyectos de Diseño de datos y los proyectos de Conexión de adaptador. Estos proyectos no se modifican y están referenciados por la aplicación o la biblioteca.
Si decide no convertir el proyecto referenciado,
éste permanece sin cambios y el proyecto que realiza la referencia hace referencia al proyecto
original.
Por ejemplo, un
proyecto de Message Broker hace referencia a un conjunto de
mensajes. Si el proyecto de Message Broker y el proyecto de conjunto de mensajes
se seleccionan para la conversión,
el proyecto de Message Broker se convierte en una aplicación y el
proyecto de conjunto de mensajes se convierte en una biblioteca. Sin embargo, si
se selecciona el proyecto de Message Broker para la conversión,
pero no se selecciona el proyecto de conjunto de mensajes referenciado, el
proyecto de Message Broker se convierte en una aplicación que hace
referencia al conjunto de mensajes. El conjunto de mensajes no se convierte.
- Un proyecto que no es un proyecto de Message Broker, y
al que hacen referencia varios proyectos, se convierte en una biblioteca de envoltorio. Una
biblioteca de derivador es una biblioteca que hace referencia al proyecto original,
por ejemplo un proyecto de conjunto de mensajes. Las referencias de proyecto de otros
proyectos se actualizan para hacer referencia a la biblioteca de derivador.
- Un proyecto autónomo que no es un
proyecto de Message Broker se convierte en una biblioteca.
- Un proyecto de Message Broker que contiene referencias
rotas no se convierte; se informa de las referencias rotas para que pueda corregirlas.
- Los cambios de conversión no se pueden invertir. Por consiguiente, se le solicita que
haga una copia de seguridad del espacio de trabajo pulsando Exportar.
- Para realizar consultas futuras, puede guardar las acciones de conversión
para todos los proyectos convertidos pulsando Guardar todas las acciones de
conversión en archivo. A continuación, puede guardar el documento único
como un archivo .txt.
- Para completar los cambios propuestos, pulse Finalizar.
Los proyectos seleccionados y los proyectos referenciados afectados
se convierten en aplicaciones y bibliotecas y se muestran en la
Vista Desarrollo de intermediario.
Siguiente: Ahora que ha creado una aplicación o una
biblioteca, puede continuar con cualquiera de las siguientes tareas:
Si ha convertido
un proyecto de Message Broker que hacía referencia a un
proyecto Java, ahora puede convertir el proyecto
Java en una biblioteca para que puedan utilizarlo
otras aplicaciones. En la Vista Desarrollo de intermediario,
pulse el botón derecho del ratón en el proyecto Java y
pulse Incluir proyecto en una nueva biblioteca. Se crea una biblioteca
para el proyecto Java y se vuelve a crear la referencia entre
la aplicación y el proyecto Java.
También puede convertir una aplicación a
una biblioteca, o una biblioteca a una aplicación, siguiendo las instrucciones en Convertir entre aplicaciones y bibliotecas.