Despliegue de proyectos de portal

El asistente Desplegar portal es la herramienta recomendada para publicar el proyecto de portal directamente en un entorno de prueba, integración o representación de Rational Software Development Platform.

Portal Designer despliega configuraciones de portal utilizando una interfaz de configuración XML y, opcionalmente, despliega archivos en el directorio directorio_instalación_WebSphere/installedApps/nodo/wps.ear . Para desplegar archivos, debe tener acceso de lectura, grabación y supresión a este directorio a través de copia o FTP. Puede definir este método de acceso en los valores de servidor. Para obtener más información sobre cómo definir un servidor para el despliegue de portal, consulte Definición de servidores para publicar o importar portales.

Nota: durante el despliegue, se desplegarán todos los portlets a los que se haya hecho referencia en proyectos de portlet que no existan en el servidor. También puede actualizar portlets existentes del espacio de trabajo en el servidor.

No debe desplegar directamente en un servidor de producción. Para obtener información sobre cómo publicar en un entorno de producción, consulte Exportación de proyectos de portal. Antes de realizar un despliegue, debe hacer una copia de seguridad o crear una imagen del servidor de destino.

Para desplegar un proyecto de portal y los portlets a los que hace referencia, siga estos pasos:

  1. Pulse con el botón derecho del ratón en el portal que desee desplegar. En el menú, seleccione Desplegar portal. Se abre el asistente Desplegar portal.
  2. En la ventana Seleccionar servidor, elija el proyecto de portal y el servidor de portal que desee utilizar. Si no aparece ningún servidor en el cuadro de diálogo del servidor de portal, pulse Nuevo, para definir un servidor.
  3. Elija si desea Desplegar sólo la configuración de portal o Desplegar la configuración de portal y los archivos. La elección de la segunda opción permite al asistente desplegar el portal y los archivos de temas y texturas correspondientes.
  4. Si desea seleccionar los portlets que deben desplegarse, pulse Siguiente. Si desea desplegar el portal y todos sus proyectos de portal necesarios, pulse Finalizar.
  5. En la página Portlet, elija los portlets que desee desplegar marcando los recuadros de selección correspondientes en la lista de portlets. Los portlets necesarios para este proyecto se seleccionan por omisión. Estos portlets no se pueden eliminar del portal.
  6. Elija cómo desea manejar la sobrescritura de los archivos existentes. Si va a desplegar un portal que contiene portlets, es mejor elegir Actualizar, ya que esta opción mantendrá los valores de portlet existentes. Si desea borrar todos los valores de portal existentes en el servidor, elija Eliminar & Desplegar. Si no tiene portlets disponibles para desplegar, estas opciones estarán inhabilitadas.
  7. Pulse Finalizar.

Una vez que inicie el proceso de despliegue, no lo interrumpa. Los errores de un proyecto o un despliegue inacabado pueden corromper un servidor de portal.

Dado que el proyecto de portal no contiene información de control de acceso, utilice portlets de administración en el sitio de portal publicado para establecer el control de acceso adecuado.

Cuando finalice el asistente Desplegar portal, puede aparecer el mensaje siguiente. Para suprimir este mensaje, especifique el directorio Library en la configuración de servidor. El directorio Library debe especificarse al utilizar un servidor WebSphere Portal v5.1; para el servidor WebSphere Portal v5.0, este directorio es opcional, pero recomendable. Consulte Definición del directorio Library para los archivos de propiedades.

"Para garantizar que el servidor de portal remoto utiliza correctamente los cambios de serie del proyecto de portal, copie el contenido de <was_home>/installedApps/<node>/wps.ear/wps.war/WEB-INF/classes/nls en <wps_home>/shared/app/nls del sistema remoto. De forma alternativa, especifique la ubicación de la biblioteca de portal en la configuración de servidor para este servidor y los archivos de propiedades se desplegarán automáticamente. "

En el mensaje anterior, <was_home> y <wps_home> son las ubicaciones instaladas de WebSphere Application Server y el servidor WebSphere Portal respectivamente, y nodo es el nombre de nodo del servidor.

Notas y limitaciones

  • Para obtener información sobre las limitaciones de los cortafuegos y Linux, consulte Consideraciones de red.

  • Si utiliza el asistente Desplegar portal como una herramienta para publicar el proyecto de portal en un servidor de prueba externo, puede establecerlo de forma que el despliegue actualice automáticamente los archivos JSP en el servidor de prueba. Para obtener más información, consulte Optimización de la comprobación de archivos JSP. No es necesario que configure este valor cuando compruebe los proyectos de portal localmente.

  • El despliegue sustituye la etiqueta Mi portal y todas las configuraciones que contiene, así como todas las definiciones de tema y textura del servidor de portal. Si elige desplegar archivos además de la configuración de portal, la operación de despliegue sustituye todos los archivos del directorio directorio_instalación_WebSphere/installedApps/nodo/wps.ear.

  • a menos que haya utilizado la opción Exportar sólo temas y texturas, el despliegue o exportación de un proyecto de portal sustituye todas las etiquetas y páginas incluidas en Mi portal del servidor de portal de destino. Las etiquetas o páginas que no estén en el proyecto de portal se suprimirán del servidor de portal de destino.

  • El área de trabajo no despliega los cambios realizados en el archivo JavaSource/config/language.properties, que el servidor de portal utiliza para definir sus idiomas soportados. Si desea cambiar los idiomas soportados en el servidor de portal, consulte la documentación del producto WebSphere Portal en Administración > Soporte de idioma > Soporte de un idioma nuevo.

  • Cuando se selecciona la opción Desplegar configuración y archivos de servidor, Portal Designer sustituye los archivos del directorio directorio_instalación_WebSphere/installedApps/nodo/wps.ear. Si se interrumpe la transferencia de archivos (por ejemplo, debido a un error de red), es posible que falten archivos en el servidor de portal. En el peor de los casos, sólo aparecerá una pantalla en blanco en el servidor de portal. Para efectuar la recuperación cuando faltan archivos o aparece una pantalla en blanco:
    1. Solucione el problema que causó la interrupción.
    2. Una vez solucionado, vuelva a desplegar el proyecto de portal utilizando la misma opción.
    3. Si no puede solucionar el problema que causó la interrupción, debe exportar el proyecto de portal y, a continuación, desplegarlo manualmente. Consulte Exportación de proyectos de portal.

  • Cuando despliegue configuraciones y archivos, asegúrese de tener suficientes derechos de acceso a las ubicaciones de despliegue definidas mediante los directorios aplicaciones Web y Library en la configuración de servidor. Lea y escriba los permisos cuando sea necesario. Consulte Definición de servidores para publicar o importar portales.

Tareas relacionadas
Publicación de portales
Definición de servidores para publicar o importar portales
Exportación de proyectos de portal
Optimización de la comprobación de archivos JSP

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