Creación de un proyecto de portlet de proceso comercial

La generación de código para los portlets de proceso empresarial está soportada para modelos de portlet Básico y Faces.

Para poder crear portlets de tarea para procesos empresariales, debe seguir estos pasos:
  1. Identifique o desarrolle un proceso comercial que se haya creado utilizando WebSphere Studio Application Developer Integration Edition. Contendrá mensajes de entrada y (opcionalmente) de salida para todo el proceso y actividades de personal o (o Tareas). Cada tarea debe definirse con un mensaje de entrada y un mensaje de salida.
  2. Si va a utilizar archivos (de esquema ) WSDL o XSD para el desarrollo visual de portlets de proceso comercial basado en Faces, cree un proyecto simple en el área de trabajo. Importe los archivos WSDL o XSD en ese proyecto. También puede importar los archivos WSDL y XSD en el proyecto de portlet de proceso comercial creado.
    Nota: El desarrollo visual de los portlets de proceso comercial no está soportado cuando se utiliza el modelo de portlet Básico.
Para crear un proyecto de portlet de proceso comercial:
  1. En la barra de menús, seleccione Archivo > Nuevo > Proyecto de portlet (JSR 168) para crear un proyecto de portlet que contenga un portlet API JSR 168. En la barra de menús, seleccione Archivo > Nuevo > Proyecto de portlet para crear un proyecto de portlet que contenga un portlet API de IBM. Se abrirá el asistente para el tipo de proyecto de portlet adecuado.
    Nota: Las opciones de portlet de proceso comercial disponibles en el asistente Proyecto de portlet nuevo también están disponibles en el asistente Portlet nuevo.
  2. Introduzca valores adecuados en los campos siguientes:
    Nombre de proyecto
    Nombre del nuevo proyecto de portlet.
    Ubicación del proyecto
    Ubicación en el sistema de archivos donde se creará el proyecto. Puede cambiar la ubicación del sistema de archivos mediante Examinar.
    Versión de WebSphere Portal
    Asegúrese de que 5.1 esté seleccionado. Su selección establecerá el servlet adecuado y el servidor de destino correspondiente para el entorno de desarrollo.
    Crear un portlet
    Si no desea crear las definiciones de portlet iniciales en el proyecto, borre este recuadro de selección. Sin embargo, deberá crear como mínimo una modalidad de vista para el portlet por lo que es recomendable mantener la marca en el recuadro de selección.
  3. Seleccione la opción Portlet Faces o Portlet básico para la API adecuada. La especificación de un modelo de portlet Faces o Básico, permite generar código para la iniciación de proceso o para el proceso de tareas más tarde utilizando este asistente. Sin embargo, para un portlet Básico, una vez que el asistente genera el código base, hay pasos adicionales que debe realizar para habilitar el portlet de iniciación de proceso y el portlet de proceso de tarea. Consulte el apartado Habilitación de portlets de proceso comercial que utiliza el modelo de portlet Básico para conocer más detalles.
    • Si se selecciona Portlet Faces, se crea un portlet utilizando las clases de portlet Faces: FacesGenericPortlet para la API JSR 168 y WPFacesGenericPortlet para la API de portlet de IBM. Esta selección proporciona una subopción para generar una subclase de las clases de portlet Faces.
    • Si se selecciona Portlet básico, se crea un portlet utilizando clases de portlet básicas: GenericPortlet para la API JSR 168 y PortletAdapter para la API de portlet de IBM.
  4. Cambie los valores correspondientes en las páginas sucesivas y pulse Siguiente, hasta que alcance la página Opciones avanzadas.
  5. Marque el recuadro de selección Habilitar integración de proceso empresarial. Esto habilitará los botones de selección Añadir proceso de tarea y Añadir iniciación de proceso. Seleccione el tipo de integración adecuado (para el portlet que está creando conjuntamente con el proyecto). Si la opción de iniciación de proceso está seleccionada, debe especificar un Nombre de plantilla para una plantilla de proceso definida en BPEL (utilizando WebSphere Studio Application Developer Integration Edition). Pulse Finalizar. Se generan clases de ayudante de proceso comercial conjuntamente con una subclase del portlet Faces o Básico y el archivo JSP correspondiente.
  6. Importe los archivos JAR correspondientes a las clases de mensaje de entrada o de salida que el portlet de proceso comercial vaya a utilizar en la carpeta /WEB-INF/lib del proyecto de portlet.
Se genera la página de vista predeterminada y se abre en el panel de edición. Ahora está listo para añadir el acceso a datos a los mensajes de entrada y salida.
Conceptos relacionados
Clases de ayuda de iniciación de proceso
Clases de ayuda de proceso de tareas
Tareas relacionadas
Desarrollo de portlets de proceso empresarial
Añadir acceso a datos a portlets de proceso comercial
Creación de interfaces de usuario para procesos comerciales
Referencia relacionada
Biblioteca de documentación de WebSphere Portal

(C) Copyright IBM Corporation 2002, 2005. Reservados todos los derechos.