Despliegue manual de proyectos de portal exportados

A continuación figura un ejemplo de las instrucciones de despliegue que se crean al exportar un proyecto de portal.

Importante: la información incluida en los archivos de configuración es específica de servidor. Sólo debe desplegar en el servidor de portal que haya especificado en el asistente Exportar. Para obtener más información, consulte Exportación de proyectos de portal.

Cuando haya exportado el proyecto de portal, siga los pasos incluidos en el archivo DeployInstructions.txt que se crea en el mismo directorio que el proyecto exportado. El archivo DeployInstructions.txt incluirá instrucciones adecuadas para su proyecto. A continuación, figura un ejemplo de estas instrucciones para desplegar manualmente un proyecto de portal que incluye portlets a los que se hace referencia desde dos proyectos de portlet.

(Principio de instrucciones de ejemplo)

Debe completarse satisfactoriamente cada paso antes de iniciar pasos sucesivos.

  1. Abra un indicador de mandatos y cambie los directorios al directorio bin del Gestor de despliegue. Por ejemplo, c:\WebSphere\DeploymentManager\bin, o bien, si el Gestor de despliegue no está instalado, utilice c:\WebSphere\appserver\bin.
    1. Copie el wps.ear exportado por IBM Rational Application Developer en este directorio.
    2. Utilice el mandato wsadmin para actualizar el EAR de WebSphere Portal. Esta acción provocará automáticamente la sincronización de la aplicación en cada nodo del clúster.
    SO mandato wsadmin
    Windows wsadmin.bat -user [id_usuario_admin] -password [contraseña_admin] -c "$AdminApp install wps.ear {-update -appname wps}"
    Unix wsadmin.sh -user [id_usuario_admin] -password [contraseña_admin] -c "$AdminApp install wps.ear {-update -appname wps}"
    donde:
    • [id_usuario_admin] es el ID de usuario de administrador.
    • [contraseña_admin] es la contraseña de administrador.

    Nota: las actualizaciones de la configuración de un clúster de WebSphere Portal deben producirse en el Gestor de despliegue y deben volver a sincronizarse con los demás nodos del clúster.

    Si se efectúan actualizaciones en nodos individuales del clúster, las actualizaciones se perderán cuando la configuración maestra del Gestor de despliegue se sincronice de nuevo con los nodos.

  2. Copie cada uno de los archivos WAR de la aplicación de portlet en wps_home]\installableApps del servidor.
    A continuación figura una lista de los archivos WAR de aplicación de portlet que debe copiar:
    • StockPortlet.war
    • CalendarPortlet.war
  3. Copie DeployPortlets.xml en [wps_home]\bin y ejecute el mandato XMLAccess siguiente desde la misma ubicación:
    SO mandato XMLAccess
    Windows xmlaccess -in DeployPortlets.xml -user [WpsAdminUser] -pwd [WpsAdminPassword]
    Unix xmlaccess.sh -in DeployPortlets.xml -user [WpsAdminUser] -pwd [WpsAdminPassword]
  4. Copie DeployProject.xml en [wps_home]\bin y ejecute el mandato XMLAccess siguiente desde la misma ubicación:
    SO mandato XMLAccess
    Windows xmlaccess -in DeployProject.xml -user [WpsAdminUser] -pwd [WpsAdminPassword]
    Unix xmlaccess -in DeployProject.xml -user [WpsAdminUser] -pwd [WpsAdminPassword]
  5. Para asegurarse de que el servidor de portal utiliza correctamente los cambios de serie del proyecto, copie la lista siguiente de archivos de propiedades desde el directorio nls a wps_home/shared/app/nls, donde wps_home es la ubicación instalada del servidor WebSphere Portal.
    • engine_ar.properties
    • engine_en.properties
  6. Desplácese a las páginas de administración del servidor de portal. Mediante los portlets administrativos, establezca el control de acceso según sea necesario en la configuración desplegada.
Nota: si el servidor de portal está configurado para utilizar un puerto HTTP distinto al puerto 80, añada el parámetro -url [URL de configuración de portal] a los mandatos XMLAccess, donde [URL de configuración de portal] tiene la forma http://host:port/wps/config
Para obtener más información, consulte los temas siguientes en el InfoCenter de WebSphere Portal:
  • Administración del portal \ interfaz de configuración XML
  • Diseño del portal \ Despliegue de temas y skins personalizados
  • Diseño del portal \ Personalización del portal

(finalizar aquí instrucciones de ejemplo)

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

Tareas relacionadas
Publicación de portales
Definición de servidores para publicar o importar portales
Exportación de proyectos de portal
Despliegue de proyectos de portal

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