SlideShare una empresa de Scribd logo
SAP BusinessObjects Business Intelligence platform 
Versión del documento: 4.0 Support Package 10 - 2014-07-24 
Manual de despliegue de las aplicaciones Web
Tabla de contenido1 Historial de documentos.........................................................52 Introducción..................................................................82.1 Qué es la plataforma SAP BusinessObjects Business Intelligence.............................82.2 Acerca de este documento.........................................................82.3 Novedades del Manual de despliegue de la aplicación Web..................................82.4 Quién debe leer esta documentación..................................................93 Información general del despliegue de aplicaciones Web...............................103.1 Información general de archivos WAR OSGi............................................103.2 Conmutación por error y equilibrio de carga............................................103.2.1 Compatibilidad de las agrupaciones de la aplicación Web............................113.3 Archivos WAR y EAR de la plataforma SAP BusinessObjects Business Intelligence.................113.3.1 Para desplegar MobileOTA14.war para la compatibilidad con aplicaciones móviles.........143.3.2 Para desplegar OpenSearch.war para la compatibilidad con OpenSearch................153.4 Raíces de contexto predeterminadas.................................................163.5 Contextos raíz y rutas de acceso de contexto personalizados...............................163.5.1 Para cambiar el contexto raíz...............................................173.5.2 Cambiar la ruta del contexto de una aplicación Web...............................174 Desplegar aplicaciones Web con la herramienta WDeploy...............................194.1 Información general de WDeploy....................................................194.2 requisitos previos WDeploy........................................................194.2.1 Antes de desplegar aplicaciones Web.........................................194.2.2 Requisitos de hardware...................................................204.2.3 Compatibilidad con 64 bits.................................................204.2.4 Habilitar la compatibilidad de nombres de archivo 8 punto 3.........................204.2.5 Para configurar el entorno Java..............................................214.2.6 Archivos de configuración de parámetros del servidor de aplicaciones Web..............214.2.7 Para instalar WDeploy en un servidor de aplicaciones web remoto.....................224.3 Registro del directorio horizontal del sistema (SLD) de SAP................................224.3.1 Para habilitar el registro SLD para SAP NetWeaver................................234.3.2 Habilitar el registro de SLD para Tomcat.......................................234.3.3 Para habilitar el registro de SLD para WebSphere.................................234.4 Modos de despliegue............................................................244.4.1 Despliegues independientes................................................244.4.2 Despliegues con división de nivel web.........................................254.5 Archivos de configuración de WDeploy...............................................284.5.1 Archivo de configuración de WDeploy.........................................294.5.2 Archivos de configuración de servidor de aplicaciones web..........................29 
2 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Tabla de contenido
4.5.3 Archivo de propiedades de configuración de la aplicación Web.......................354.6 Uso de la herramienta de línea de comandos WDeploy....................................364.6.1 Sintaxis..............................................................374.6.2 Ejemplos de uso de WDeploy...............................................464.6.3 Consideraciones especiales................................................624.6.4 Despliegue previo con división de nivel web sin acceso a un servidor de aplicaciones web...........................................................................724.6.5 Para deshabilitar las aplicaciones Web de la CMC o la Plataforma de lanzamiento de BI...........................................................................724.6.6 Cambios en idiomas instalados..............................................734.7 Usar la herramienta GUI de WDeploy.................................................734.7.1 Iniciar la herramienta GUI de WDeploy.........................................744.7.2 Ventana de la herramienta GUI de WDeploy.....................................744.7.3 Opciones de la herramienta GUI de WDeploy....................................754.7.4 Agregar la contraseña al archivo GUI de WDeploy.................................754.8 Después de desplegar las aplicaciones Web............................................764.9 Archivos de registro.............................................................764.10 Actualizaciones de la aplicación Web realizadas por WDeploy...............................775 Desplegar aplicaciones Web con la consola administrativa..............................795.1 Para desplegar manualmente aplicaciones Web.........................................795.1.1 Despliegue manual de JBoss 5..............................................795.1.2 SAP NetWeaver Java 7.3x y 7.4 despliegue manual................................815.1.3 Despliegue manual de la consola administrativa de Tomcat 6 y 7......................845.1.4 Despliegue manual de la consola administrativa de WebLogic 10, 10.3 y 10.3.x (11gR1).......855.1.5 Implementación manual de la consola administrativa de WebSphere 6.1, 7.0 y 8.5.........886 Problemas conocidos y soluciones................................................966.1 Cambiar el nombre de la aplicación web BOE o del árbol de aplicaciones web....................966.2 Usar WDeploy en un entorno IPv6 puro...............................................966.3 Servicios web en servidores con división de nivel web.....................................976.4 Las rutas con un carácter de barra invertida a la derecha () hacen que el despliegue falle...........976.5 WDeploy con idiomas que no sean el inglés............................................976.6 Ventana de exploración de GUI de WDeploy en sistemas operativos Windows....................986.7 Servidor de aplicaciones Web sin eliminar del servidor....................................986.8 Copie MobileOTA14.properties después de realizar la instalación de nivel Web...................986.9 Botón Cancelar en la herramienta GUI de WDeploy.......................................996.10 JBoss.......................................................................996.10.1 Anular el despliegue de aplicaciones Web de JBoss con WDeploy.....................996.10.2 Excepción de Servlet después de iniciar sesión en la herramientas administrativas de JBoss 5.0.........................................................................996.11 SAP NetWeaver...............................................................1006.11.1 Despliegue de la aplicación Web de SAP NetWeaver 7.2...........................100 
Manual de despliegue de las aplicaciones Web 
Tabla de contenido © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 3
6.11.2 Error en el despliegue de la aplicación Web dswsbobje en SAP NetWeaver 7.2............1006.11.3 Para revertir la implementación de aplicaciones web desde SAP NetWeaver 7.2..........1006.11.4 La herramienta WDeploy no admite el despliegue en o la anulación del despliegue de SAP NetWeaver 7.3x o 7.4............................................................1016.11.5 Configuración necesaria antes de implementar SAP BusinessObjects Explorer en SAP NetWeaver 7.3x o 7.4...........................................................1016.12 Tomcat.....................................................................1016.12.1 Utilizar Tomcat en modo de sólo IPv6 en Windows Vista o 2008 Server.................1016.12.2 Anular el despliegue de aplicaciones web de Tomcat mediante WDeploy................1026.12.3 Es posible que Tomcat no cargue inicialmente aplicaciones Web después de ejecutar WDeploy....................................................................1026.13 WebLogic...................................................................1026.13.1 Anular el despliegue de servicios Web de WebLogic..............................1026.14 WebSphere..................................................................1026.14.1 Despliegue en WebSphere o en modo de seguridad...............................1026.14.2 La lista de vínculos de servicios web no está disponible con WebSphere 7.0 y 8.5.........1036.14.3 Error interno de servidor después de desplegar los servicios Web en WebSphere 7.0 ......1046.14.4 WASX7017E: Excepción al implementar en WebSphere............................104 
4 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Tabla de contenido
1 Historial de documentos 
En la siguiente tabla se ofrece información general sobre los cambios más importantes del documento. Nota 
Para obtener una lista de bases de datos actualizada de servidores de aplicación web compatibles con esta versión, consulte Matriz de disponibilidad de productos (Plataformas compatibles/PAR), disponible en la sección de SAP BusinessObjects de SAP Support Portal en: https://service.sap.com/bosap-support. 
Versión 
Fecha 
Descripción 
SAP BusinessObjects Business Intelligence platform 4.0 
Noviembre de 2011 
Primera versión del documento. 
SAP BusinessObjects Business Intelligence platform 4.0 Support Package 1 
Marzo de 2011 
Posición conocida añadida para el despliegue SAP NetWeaver con Java Support Pack Manager (JSPM). 
Plataforma de SAP BusinessObjects Business Intelligence 4.0 Paquete de compatibilidad 1 Revisión 
Junio de 2011 
Instrucciones añadidas para aplicaciones web de despliegue manual para SAP NetWeaver 7.3. 
Para la herramienta Wdeploy véase La herramienta WDeploy no admite el despliegue en o la anulación del despliegue de SAP NetWeaver 7.3x o 7.4. [página 101]. 
Plataforma de SAP BusinessObjects Business Intelligence 4.0 Feature Pack 3 
Marzo de 2012 
Los siguientes servidores de aplicación se han introducido a partir de 4.0 Feature Pack 3 ● 
Tomcat 7 ○ 
Para detalles en la configuración Tomcat 7 al usar la herramienta WDeploy véase Fichero de configuración Tomcat 6 ó 7. ○ 
Para instruciones en aplicaciones de despliegue manual en Tomcat 7 véase Despliegue manual de la consola administrativa de Tomcat 6 y 7. ● 
WebLogic 10.3.3 (11gR1) ○ 
Para detalles en la configuración WebLogic 10.3.3 (11gR1)al usar la herramienta WDeploy véase Fichero de configuración WebLogic 10, 10.3 ó 10.3.3 (11gR1). ○ 
Para instruciones en aplicaciones de despliegue manual en WebLogic 10.3.3 (11gR1) véase Despliegue manual de la consola administrativa de WebLogic 10, 10.3 y10.3.3 (11gR1). 
Se han añadido las siguientes consideraciones y problemas conocidos: ● 
JBoss Excepción de Servlet después de iniciar sesión en la herramientas administrativas de JBoss 5.0 ● 
SAP NetWeaver: 
Manual de despliegue de las aplicaciones Web 
Historial de documentos © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 5
Versión Fecha Descripción 
○Requisitos previos para el despliegue en SAP NetWeaver ○Configuración necesaria antes de implementar SAP BusinessObjects Explorer en SAP NetWeaver 7.3 ● 
WebSphere: Error interno de servidor después de desplegar los servicios Web en WebSphere 7.0 
Los siguientes servidores de aplicación web no se soportan a partir de 4.0 Feature Pack 3 y el contenido se ha eliminado: ● 
JBoss 4.2.3 ● 
Oracle Application Server 10g R3 ● 
Tomcat 5,5 ● 
WebLogic 9.2 MP2 
El problema conocido como “Parámetros de nivel de servicio, nivel de revisiones y nombres incorrectos que se muestran al implementar en SAP NetWeaver con JSPM” se ha resuelto en FP3 y se ha eliminado del manual. 
SAP BusinessObjects Business Intelligence platform 4.0 Support Package 4 
Junio de 2012 
Los siguientes servidores de aplicación se han introducido a partir de 4.0 Feature Pack 4: ● 
WebLogic 10.3.5 (11gR1) ○ 
Para detalles en la configuración WebLogic 10.3.5 (11gR1) al usar la herramienta WDeploy véase Fichero de configuración WebLogic 10, 10.3 ó 10.3.3 (11gR1). ○ 
Para instruciones en aplicaciones de despliegue manual en WebLogic 10.3.5 (11gR1) véase Despliegue manual de la consola administrativa de WebLogic 10, 10.3 y10.3.3 (11gR1). 
SAP BusinessObjects Business Intelligence platform 4.0 Support Package 5 
Noviembre de 2012 
El siguiente servidor de aplicación se han introducido a partir de 4.0 Feature Pack 5: ● 
WebLogic 10.3.6 (11gR1) ○ 
Para detalles en la configuración WebLogic 10.3.6 (11gR1) al usar la herramienta WDeploy véase Fichero de configuración WebLogic 10, 10.3 ó 10.3.3 (11gR1). ○ 
Para instruciones en aplicaciones de despliegue manual en WebLogic 10.3.6 (11gR1) véase Despliegue manual de la consola administrativa de WebLogic 10, 10.3 y10.3.3 (11gR1). ● 
WebSphere 8.5 ○ 
Para detalles en la configuración Tomcat 8.5 al usar la herramienta WDeploy véase Fichero de configuración Tomcat 6, 7 u 8.5. ○ 
Para instruciones en aplicaciones de despliegue manual en Tomcat 8.5 véase Despliegue manual de la consola administrativa de Tomcat 8,5. 
6 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Historial de documentos
Versión Fecha Descripción 
Se han modificado las opciones de despliegue para SAP NetWeaver AS Java 7.3 usando SAP NetWeaver Java Support Package Manager (JSPM). Seleccione Nuevos componentes de software o Paquete de compatibilidad único y revisiones (solo usuarios avanzados) dependiendo de su despliegue. 
SAP BusinessObjects Business Intelligence platform 4.0 Support Package 6 
Abril de 2013 
Los siguientes servidores de aplicación se han introducido a partir de 4.0 Feature Pack 6: ● 
SAP NetWeaver 7,31 ● 
SAP NetWeaver 7,4Los procedimientos de despliegue son los mismos que para SAP NetWeaver 7.3. 
SAP BusinessObjects Business Intelligence platform 4.0 Support Package 8 
Noviembre de 2013 ● 
Soporte añadido para comando predeplopy en plataformas Linux que utilizan JRockit JVM ● 
Soporte añadido para WebSphere 8.5.5 ●Cambios a idiomas instalados actualizados ● 
Referencia añadida a nota SAP en Despliegue SAP NetWeaver AS Java 7.3 y 7.4 JSPM ● 
SAP Java Support Package Manager (JSPM) se ha dejado de usar y ha sido sustituido por SAP Software Update Manager (SUM). Toda la información sobre el uso de JSPM se ha actualizado con información sobre el uso de SUM. 
SAP BusinessObjects Business Intelligence platform 4.0 Support Package 9 
Febrero de 2014 ● 
Se ha añadido una nota sobre la eliminación de aplicaciones Web existentes en la sección Requisitos previos para el despliegue en SAP NetWeaver. ● 
Se ha añadido la sección Añadir la contraseña al archivo GUI de WDeploy. 
Manual de despliegue de las aplicaciones Web 
Historial de documentos © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 7
2 Introducción2.1 Qué es la plataforma SAP BusinessObjects Business Intelligence 
La plataforma SAP BusinessObjects Business Intelligence es un sistema de generación de informes de Business Intelligence flexible, escalable y fiable que se puede integrar estrechamente en la infraestructura de tecnología de la información. La compatibilidad con numerosos sistemas de base de datos estándar del sector facilita el estado a los datos de la organización para su análisis. El uso de estándares del sector comunes para la seguridad le permiten usar los sistemas de autenticación existentes para controlar el acceso a la plataforma SAP BusinessObjects Business Intelligence. Y una amplia compatibilidad de plataformas permite implementar los sistemas operativos y la arquitectura de hardware que prefiera. 
Como administrador del sistema, se enfrentará a numerosas elecciones al instalar la plataforma SAP BusinessObjects Business Intelligence. Esta documentación le ayudará a tomar las decisiones adecuadas y a crear un potente sistema de generación de informes de business intelligence para su organización. 2.2 Acerca de este documento 
En este documento se proporciona información sobre cómo configurar y desplegar aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence en un servidor de aplicaciones Web Java admitido. En concreto, este manual contiene información detallada para los usuarios de la herramienta de implementación de la aplicación Web WDeploy, que se entrega junto con la plataforma SAP BusinessObjects Business Intelligence. 
Para obtener información relacionada con la instalación de la plataforma SAP BusinessObjects Business Intelligence, consulte el Manual de instalación de la plataforma SAP BusinessObjects Business Intelligence. 
Para obtener información relacionada con la administración de un servidor de la plataforma SAP BusinessObjects Business Intelligence, consulte el Manual del administrador de la plataforma SAP BusinessObjects Business Intelligence. 2.3 Novedades del Manual de despliegue de la aplicación WebSoporte de servidor de aplicaciones web 
Para obtener una lista de las plataformas admitidas, las bases de datos, los servidores de aplicaciones Web, los servidores Web y otros sistemas admitidos en esta versión, consulte la Matriz de disponibilidad de productos (plataformas/PAR admitidos), disponible en la sección de SAP BusinessObjects de SAP Support Portal en: https://service.sap.com/bosap-support. La Matriz de disponibilidad de productos tiene prioridad sobre cualquier discrepancia del Manual del despliegue de aplicaciones Web. 
8 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Introducción
funciones de la plataforma de SAP BusinessObjects Business Intelligence 4.0 
Las siguientes funciones se han presentado en la plataforma de SAP BusinessObjects Business Intelligence 4.0: 
Tabla 1: Novedades de la herramienta de despliegue de WDeploy 
Característica 
Descripción 
Interfaz GUI 
Nueva interfaz GUI para las acciones deployall y undeployall. 
Don niveles de archivos de registro 
Un resumen de registro para ayudar a los administradores a comprender el estado del despliegue; otro registro detallado para ayudar a los desarrolladores a solucionar problemas de despliegue. 
Configuración más fácil 
Archivo de configuración centralizado para los parámetros globales WDeploy; servidor de acceso y parámetros WDeploy para GUI de WDeploy. 
Asistencia de localización 
Soporte técnico de localización de GUI de WDeploy. 
Ningún archivo WAR intermedio 
Los archivos WAR intermedios ya no se crean como parte del proceso de despliegue. Si necesita crear un archivo WAR no adaptado a un servidor de aplicaciones Web específico, use el comando wdeploy buildwarall. 
Despliegue simplificado 
Se ha reducido el número de archivos WAR que usan las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence. Así se reduce el consumo de recursos duplicados y el número de consultas realizadas desde el servidor de aplicaciones Web al CMS. 
Tabla 2: Novedades en este documento 
Característica 
Descripción 
Reorganización de contenido 
En lugar de mostrar en una lista cada comando WDeploy para cada servidor de aplicaciones Web, ahora solo se muestra una vez cada comando WDeploy con ejemplos para cada servidor de aplicaciones Web admitido. 
Nuevas funciones documentadas 
Se han documentado nuevas funciones de WDeploy. 
La documentación 4.0 del producto Plataforma de SAP BusinessObjects Business Intelligence está disponible en el portal SAP Help y se actualiza cuando está disponible el nuevo contenido. Para obtener la documentación de producto más reciente, visite http://help.sap.com/bobip40.2.4 Quién debe leer esta documentación 
Esta documentación está dirigida a los administradores de sistemas o profesionales de TI que realizan tareas de soporte técnico en una instalación de la plataforma SAP BusinessObjects Business Intelligence. Es esencial estar familiarizado con el entorno de red general, las convenciones de uso de puertos, el entorno de base de datos y el software de servidor Web. 
Manual de despliegue de las aplicaciones Web 
Introducción © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 9
3 Información general del despliegue de aplicaciones Web 
El programa de instalación de la plataforma SAP BusinessObjects Business Intelligence solo puede desplegar aplicaciones Web en el servidor de aplicaciones Web en paquete de Tomcat 6.0. El resto de servidores de aplicaciones web admitidos requieren que se desplieguen las aplicaciones web una vez finalizada la instalación. Se recomienda usar la herramienta de despliegue de aplicaciones web WDeploy. Para obtener información e instrucciones sobre cómo desplegar el uso de la herramienta WDeploy, consulte la sección “Desplegar aplicaciones Web con la herramienta WDeploy” de este manual. 
Si lo prefiere, también puede desplegar las aplicaciones Web con la consola administrativa del servidor de aplicaciones. Es necesario modificar primero las aplicaciones web desplegadas con la consola administrativa del servidor de aplicaciones web para convertirlas en archivos WAR o EAR desplegables. Los comandos wdeploy predeploy y wdeploy predeployall realizan este proceso automáticamente. Después de usar estos comandos del despliegue previo, vaya a la sección “Desplegar aplicaciones Web con la consola administrativa” de este manual para obtener instrucciones. Sin embargo, si tiene profundos conocimientos sobre los servidores de aplicaciones web y cómo personalizar aplicaciones web para el despliegue, puede realizar este proceso manualmente. En este manual no se explica cómo adaptar manualmente aplicaciones web para el despliegue en un servidor de aplicaciones web. 3.1 Información general de archivos WAR OSGi 
El marco OSGi para aplicaciones Web Java simplifica el despliegue de las aplicaciones Web en paquete con la plataforma SAP BusinessObjects Business Intelligence. Esto permite que aplicaciones Web, paquetes de lenguajes, SDK, complementos y otros recursos se incluyan en un solo paquete que puede desplegarse en un solo paso en un servidor de aplicaciones Web. 
El despliegue de un sólo archivo WAR significa además un menor número de sesiones Web necesarias para acceder a múltiples aplicaciones Web, lo cual reduce la necesidad de memoria, disco y carga de procesamiento de un servidor de aplicaciones Web. 3.2 Conmutación por error y equilibrio de carga 
La plataforma SAP BusinessObjects Business Intelligence admite servidores de aplicaciones Web en clústeres con equilibrio de carga. Los equilibrdores de carga de hardware o software se pueden usar como el punto de entrada para los servidores de aplicaciones Web con el objeto de asegurar que el procesamiento se distribuya equitativamente entre los servidores de aplicaciones Web. 
Se admiten los siguientes equilibradores de carga por hardware: ● 
Módulo Application Control Engine (ACE) de Cisco. ● 
La familia de equilibradores de carga F5 BIG-IP. 
Actualmente se admiten los siguientes tipos de persistencia: 
10 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Información general del despliegue de aplicaciones Web
● 
Persistencia de dirección IP de origen. ● 
Modo de inserción de persistencia de cookies (cookie ArrowPoint). 
No es necesario el equilibrio de carga de un clúster de los servidores de la plataforma SAP BusinessObjects Business Intelligence ya que el Servidor de administración central (CMS) distribuye el trabajo entre los nodos del clúster. Nota 
La aplicación Web de la Consola de administración central (CMC) no admite la conmutación por error de la sesión. Sin embargo, la plataforma de lanzamiento de BI tiene tolerancia a errores y admite la conmutación por error de sesión, de modo que los usuarios no advertirán si se produce un error en un nodo de clúster. 3.2.1 Compatibilidad de las agrupaciones de la aplicación Web 
Las aplicaciones Web de la Consola de administración central (CMC) y de la Plataforma de lanzamiento de BI se pueden usar en entornos con una gran variedad de configuraciones agrupadas, equilibradas en su carga o con tolerancia a errores. En la siguiente tabla se enumera la compatibilidad en la configuración para las aplicaciones Web de la CMC y la Plataforma de lanzamiento de BI. 
Aplicación web 
Servidores agrupados de aplicaciones Web 
Equilibradores de carga con afinidades de sesión 
Equilibradores de carga sin afinidades de sesión 
Tolerancia a errores 
Plataforma de lanzamiento de BI (sin estado) 
Compatible 
Compatible 
No compatible 
Sí 
CMC (dinámica) 
Compatible 
Compatible 
No compatible 
NoNota 
La herramienta WDeploy no es compatible con el despliegue en un clúster o en software de clúster como Network Deployment del servidor de aplicaciones Websphere. 3.3 Archivos WAR y EAR de la plataforma SAP BusinessObjects Business Intelligence 
La funcionalidad que constituye la plataforma SAP BusinessObjects Business Intelligence está dividida en varias aplicaciones web para que sea más fácil desplegar solo los componentes que la organización necesita. En la plataforma SAP BusinessObjects Business Intelligence 4.0, muchas de las aplicaciones Web principales que se incluyen en versiones anteriores se han integrado en un único archivo OSGi. Así se ahorra memoria en el servidor de aplicaciones web y se reduce el número de sesiones web necesarias para las aplicaciones web que antes tenían varios archivos. 
Manual de despliegue de las aplicaciones Web 
Información general del despliegue de aplicaciones Web © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 11
Por ejemplo, SAP BusinessObjects Enterprise XI 3.x incluía las aplicaciones web Consola de administración central (CMC) e InfoView (ahora Plataforma de lanzamiento de BI) archivadas como CMC.war e InfoView.war. La plataforma SAP BusinessObjects Business Intelligence 4.0 ha consolidado las aplicaciones Web CMC e InfoView (ahora Plataforma de lanzamiento de BI) junto con otras en un único archivo denominado BOE.war o BOE.ear. 
La herramienta WDeploy se usa para automatizar el proceso de adaptación de aplicaciones web para que se puedan desplegar en un servidor de aplicaciones web compatible. Aunque un administrador experimentado puede adaptar manualmente una aplicación web para un servidor de aplicaciones web determinado, se recomienda usar la herramienta WDeploy para automatizar el proceso. 
La siguiente tabla enumera los archivos de aplicaciones web y las aplicaciones web que los necesitan. Las aplicaciones Web que no se despliegan automáticamente mediante el programa de instalación se deben desplegar una vez finalizada la instalación. 
Archivo de aplicaciones web (puede ser WAR o EAR) 
¿Despliegue automático? 
DescripciónBOE 
Sí 
Archivo OSGi de aplicaciones web principales, como: ● 
Analytical Reporting ● 
Consola de administración central ● 
SAP Crystal Reports ● 
Plataforma de lanzamiento de BI (anteriormente InfoView) ● 
Compatibilidad con Eclipse IDE ● 
Lifecycle Manager ● 
Supervisión ● 
OpenDocument ● 
Área de trabajo de BI (anteriormente Dashboard Builder) ● 
Búsqueda de plataforma ● 
Servicios de plataforma ● 
Diferencia visual ● 
SAP BusinessObjects Dashboards (antes Xcelsius) BusinessProcessBI (obsoleto) 
Sí 
Esta aplicación web está obsoleta. Proporciona compatibilidad para servicios web heredados de Crystal Reports y componentes de SDK, como: ● 
Crystal Enterprise ● 
Servidor de aplicaciones de informes (RAS) de Crystal Reports ● 
SAP BusinessObjects Dashboards (antes Xcelsius) ● 
SAP BusinessObjects Analysis, edición para OLAP (anteriormente Voyager) clientapi 
Sí 
Compatibilidad del API de SAP Crystal Reports JavaScript. dswsbobje 
Sí 
Componentes de servicios Web, como: 
12 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Información general del despliegue de aplicaciones Web
Archivo de aplicaciones web 
(puede ser WAR o EAR) 
¿Despliegue automático? Descripción 
● 
Sesión ● 
Plataforma de BI ● 
Catálogo de BI ● 
Herramienta de administración de federación ● 
Live Office ● 
Herramienta de consulta de servicio web (anteriormente Consulta como servicio web) ● 
Publicación ● 
Motor de informes ● 
SAP BusinessObjects Web Intelligence (hasta ahora Web Intelligence) ● 
Servicios web de SAP BusinessObjects Dashboards (hasta ahora Xcelsius) jsfplatform 
No 
Compatibilidad con Java Server Faces y ejemplos. MobileOTA14 
No 
Aplicación web para compatibilidad con cliente móvil. OpenSearch 
No 
Compatibilidad con OpenSearch. AdminTools 
Sí 
Compatibilidad con Query Builder. 
La siguiente tabla compara los archivos WAR incluidos en versiones anteriores y dónde encontrar la funcionalidad en la plataforma SAP BusinessObjects Business Intelligence 4.0. 
Archivo de aplicaciones web anterior (puede ser WAR o EAR) 
Archivo de aplicaciones web nuevo (puede ser WAR o EAR) AdminToolsAdminToolsAnalyticalReportingBOEBusinessProcessBIBusinessProcessBI (obsoleto) CmcAppBOECmcAppActionsBOECrystalReportsBOEXcelsiusBOEdswsbobjedswsbobjeInfoViewAppBOEInfoViewAppActionsBOELCMBOEOpenDocumentBOE 
Manual de despliegue de las aplicaciones Web 
Información general del despliegue de aplicaciones Web © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 13
Archivo de aplicaciones web anterior (puede ser 
WAR o EAR) 
Archivo de aplicaciones web nuevo (puede ser WAR 
o EAR) 
PerformanceManagementBOEPlatformServicesBOEPMC_HelpBOEVoyagerClientBOEXCTemplateUploaderBOE3.3.1 Para desplegar MobileOTA14.war para la compatibilidad con aplicaciones móviles 
El programa de instalación de la plataforma SAP BusinessObjects Business Intelligence no despliega la aplicación Web MobileOTA14 que proporciona compatibilidad para las aplicaciones de Mobile. 
Para usar aplicaciones móviles, debe desplegar el archivo MobileOTA14 (MobileOTA14.war o MobileOTA14.ear) manualmente una vez finalizado el proceso de instalación. Nota 
La herramienta GUI de WDeploy no se puede usar para desplegar aplicaciones Web individuales. Para desplegar una aplicación Web individual, como MobileOTA14, use la herramienta de línea de comandos WDeploy. 1. 
Antes de implementar la aplicación Web MobileOTA14, compruebe que el archivo de configuración de WDeploy config.<WEB_APPLICATION_SERVER> se ha configurado correctamente para su servidor de aplicaciones Web. Consulte Archivos de configuración de WDeploy. 2. 
Despliegue la aplicación Web de MobileOTA14. 
Para desplegar la aplicación web MobileOTA14, use el siguiente comando de WDeploy: 
wdeploy.bat <WEB_APPLICATION_SERVER> -Dwar_dir=<LOCATION_OF_MOBILEOTA14.WAR> -DAPP=MobileOTA14 deployPor ejemplo, el siguiente comando despliega MobileOTA14 al servidor de aplicaciones Web de WebSphere 7: 
wdeploy.bat websphere7 -Dwar_dir="C:Program Files (x86)SAP BusinessObjectsMobile 14Client" -DAPP=MobileOTA14 deploy3. 
Reinicie el servidor de aplicaciones Web. 4. 
Acceda a la siguiente dirección URL para asegurarse de que la aplicación Web de MobileOTA14 está funciona: http://<NOMBREHOST>:<PUERTO>/MobileOTA14 
Sustituya <NOMBREHOST> por el nombre de host del servidor de aplicaciones Web y <PUERTO> para el número de puerto del servidor de aplicaciones Web. 
14 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Información general del despliegue de aplicaciones Web
Para obtener más información sobre los productos Mobile, consulte el Manual de despliegue e instalación de SAP BusinessObjects Mobile. 3.3.2 Para desplegar OpenSearch.war para la compatibilidad con OpenSearch 
El programa de instalación no despliega la aplicación web OpenSearch que proporciona compatibilidad para las aplicaciones de OpenSearch. 
Para usar aplicaciones de OpenSearch, debe desplegar el archivo OpenSearch.war manualmente una vez que el proceso de instalación ha finalizado. Nota 
La herramienta GUI de WDeploy no se puede usar para desplegar aplicaciones Web individuales. Para desplegar una aplicación Web individual, como OpenSearch, use la herramienta de línea de comandos WDeploy. 1. 
Asegúrese de que se han establecido los detalles de conexión del servidor de aplicaciones web en el archivo de configuración del servidor de aplicaciones web de WDeploy. La ubicación del archivo es la siguiente: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<SERVIDOR_APLICACIONES_WEB> Para obtener más información sobre el archivo de configuración del servidor de aplicaciones web WDeploy, consulte “Archivos de configuración” del Manual del despliegue de aplicaciones Web de la plataforma de Business Intelligence de SAP BusinessObjects. 2. 
Actualice la configuración de OpenSearch en el archivo config.properties de la aplicación web OpenSearch. La ubicación del archivo es la siguiente: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfilesOpenSearchWEB-INF 
Asegúrese de que los siguientes parámetros están configurados para el servidor: ○cms: el nombre de host del CMS y el número de puerto del CMS. Por ejemplo, use el formato: <NOMBREHOST_CMS>:<PUERTO>. ○opendoc: la dirección URL de la aplicación Web OpenDocument. Por ejemplo: http:// <SERVIDOR_APLICACIONES_WEB>:<PUERTO>/BOE/OpenDocument/opendoc/openDocument.jsp. ○proxy.rpurl: dirección URL de proxy inverso, si la organización usa un servidor proxy inverso. ○proxy.opendoc.rpurl: la dirección URL del servidor proxy inverso de OpenDoc, si la organización usa un servidor proxy inverso de OpenDoc. 3. 
Despliegue la aplicación web OpenSearch. 
Para desplegar la aplicación web OpenSearch, use el siguiente comando de WDeploy: 
wdeploy.bat WEB_APPLICATION_SERVER -Dapp_source_dir=LOCATION_OF_OPENSEARCH_WEB_APP_SOURCE_TREE -DAPP=OpenSearch deploy 
Manual de despliegue de las aplicaciones Web 
Información general del despliegue de aplicaciones Web © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 15
Por ejemplo, el siguiente comando despliega la aplicación web OpenSearch en un servidor de aplicaciones web de WebSphere 7: 
wdeploy.bat websphere7 -Dapp_source_dir="C:Program Files (x86)SAP BusinessObjectsSAP BusinessObjects Enterprise XI 4.0warfilesOpenSearch" -DAPP=OpenSearch deploy 
Para obtener más información sobre productos relacionados con OpenSearch, consulte la sección “OpenSearch” del Manual del administrador de la plataforma SAP BusinessObjects Business Intelligence. 3.4 Raíces de contexto predeterminadas 
Todas las aplicaciones web se pueden desplegar en una raíz de contexto personalizada en el servidor de aplicaciones web. La siguiente tabla enumera las raíces de contexto para cada aplicación web. 
Aplicación web 
Ruta contextual 
Consola de administración central (CMC)/BOE/CMC 
Plataforma de lanzamiento de BI/BOE/BI 
Abrir documento/BOE/OpenDocument 
API de SAP Crystal Reports JavaScript/clientapi 
Proveedor de servicios Web/dswsbobje 
Procesos empresariales de BI (obsoletos)/BusinessProcessBI3.5 Contextos raíz y rutas de acceso de contexto personalizados 
Las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence se pueden desplegar en una ubicación personalizada de un servidor de aplicaciones Web. Esta ubicación se refleja en la URL usada para acceder a la aplicación web desde un explorador web y suele denominarse contexto. 
Un contexto raíz es la carpeta de nivel superior en un servidor de aplicaciones Web donde se encuentran las aplicaciones Web. El contexto raíz predeterminado para las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence es /BOE. Por ejemplo, en un servidor de aplicaciones web denominado www.miempresa.com, el prefijo de URL usado para acceder a aplicaciones web en el servidor sería http:// www.miempresa.com/BOE/. 
Una ruta de acceso de contexto (que se suele llamar directorio virtual) es una carpeta en un contexto raíz donde se encuentra ubicada una aplicación Web. Por ejemplo, la ruta de acceso de contexto predeterminada para la aplicación Plataforma de lanzamiento de BI es /BI. La URL usada para acceder a la aplicación web Plataforma de lanzamiento de BI en un servidor de aplicaciones web denominado www.miempresa.com sería http:// www.miempresa.com/BOE/BI/. 
16 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Información general del despliegue de aplicaciones Web
Tanto el contexto raíz como la ruta de acceso de contexto se puede cambiar para adaptarse a las necesidades de su empresa. La siguiente tabla enumera ejemplos de despliegue de una aplicación web llamada MyApp en diferentes rutas de acceso de contexto raíces y de aplicaciones web. Los siguientes temas describen cómo personalizar rutas de acceso raíces y de aplicaciones web. 3.5.1 Para cambiar el contexto raíz 
Puede cambiar el contexto raíz que usan las aplicaciones Web de la plataforma de SAP BusinessObjects Business Intelligence, salvo la aplicación Web AdminTools. AdminTools debe usar el contexto raíz predeterminado para funcionar correctamente. La configuración predeterminada es disponer de un contexto raíz vacío para que la ruta del contexto de la aplicación Web se muestre directamente después de la dirección del servidor en una dirección URL. 
Por ejemplo, un contexto raíz vacío da como resultado en una dirección URL como http://localhost: 8080/BOE/CMC, donde http://localhost:8080/ es el servidor y el número de puerto, no existe contexto raíz, y BOE/CMC es la ruta del contexto de la aplicación Web. Configurar el contexto raíz en /MI_EMPRESA cambiará la dirección URL de ejemplo anterior a http://localhost:8080/MI_EMPRESA/BOE/CMC. 
Al usar la herramienta WDeploy, el contexto raíz se puede establecer en la pantalla Opciones. Al usar las herramientas de línea de comandos WDeploy, el contexto raíz para las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence se configura en el siguiente archivo de configuración: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfwdeploy.conf 
Use un editor de texto para actualizar el valor de root_context_path determinado en wdeploy.conf. 
Por ejemplo, el archivo de configuración wdeploy.conf contiene los siguientes parámetros de forma predeterminada: 
as_lang=enwork_dir= war_dir= app_source_tree= disable_CMC=falsedisable_InfoView=falseJCoStandalone= root_context_path= recent_app_svr=<SERVIDOR_APLICACIONES_WEB> 3.5.2 Cambiar la ruta del contexto de una aplicación Web 
Puede cambiar la ruta de contexto predeterminada (denominada a veces como el directorio virtual) de las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence. 
Por ejemplo, la ruta de acceso de contexto predeterminada de las aplicaciones web BOE es BOE, como se puede ver en la dirección URL de ejemplo http://localhost:8080/BOE/CMC. En este ejemplo, http://localhost: 8080/ es el servidor y número de puerto, BOE es la aplicación web y /CMC es un componente que se incluye con la aplicación web BOE. 
La ruta de contexto para las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence se configura en el siguiente archivo de configuración: 
Manual de despliegue de las aplicaciones Web 
Información general del despliegue de aplicaciones Web © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 17
<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfapps<APLICACIÓN_WEB>.properties 
Use un editor de texto para actualizar el valor del parámetro appvdir que se encuentra en el archivo de configuración <APLICACIÓN_WEB>.properties. 
Por ejemplo, el archivo de configuración BOE.properties contiene los siguientes parámetros de forma predeterminada: 
warfile=BOE.warappvdir=BOEbuildfile=BOE.xmlosgisupported=true 
18 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Información general del despliegue de aplicaciones Web
4 Desplegar aplicaciones Web con la herramienta WDeploy4.1 Información general de WDeploy 
La herramienta WDeploy se incluye con la plataforma SAP BusinessObjects Business Intelligence para facilitar el despliegue de aplicaciones Web en los servidores de aplicaciones Web basados en Java. 
Existen dos interfaces distintas para WDeploy: ● 
Una interfaz tradicional basada en texto que procesa comandos y parámetros facilitados en la línea de comandos. ● 
Un nuevo asistente basado en Windows similar al programa de instalación de la plataforma SAP BusinessObjects Business Intelligence que solicita al usuario que introduzca los parámetros del despliegue. 
Mientras que cada servidor de aplicaciones Web compatible requiere diferentes comandos y actualizaciones de paquetes de aplicaciones Web, WDeploy proporciona una interfaz coherente para los administradores y automatiza los ajustes necesarios para el despliegue en un servidor de aplicaciones Web específico. 
Por ejemplo, para desplegar una aplicación Web en un servidor de aplicaciones Web IBM WebSphere, un único comando WDeploy realiza las siguientes tareas: 1. 
Crea configuraciones específicas para IBM WebSphere en el archivo web.xml de la aplicación Web. 2. 
Incluye el contenido de la aplicación Web en un archivo Web. 3. 
Crea un archivo EAR que contiene la aplicación Web. 4. 
Llama a las herramientas del despliegue de IBM WebSphere para desplegar la aplicación Web. 4.2 requisitos previos WDeploy 
Esta sección desbribe los requisitos previos para el despliegue de las aplicaciones web de laplataforma SAP BusinessObjects Business Intelligence en servidores de aplicaciones web admitidos. Nota 
Antes de desplegar las aplicaciones web a WebSphere, consulte WASX7017E: Excepción al implementar en WebSphere [página 104]. 4.2.1 Antes de desplegar aplicaciones Web 
Se debe haber instalado el servidor de aplicaciones y debe estar funcionando antes de intentar instalar la plataforma SAP BusinessObjects Business Intelligence. Consulte la documentación del servidor de aplicaciones Web para ver las instrucciones de instalación. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 19
El servidor de aplicaciones web debe disponer de al menos 5 GB de espacio libre en el disco, además de otros requisitos especificados por el resto de software instalado en el equipo. 
Se recomienda cambiar la configuración de tamaño de pila y tamaño de permiso máximo de JVM a -Xms128m - Xmx2048m -XX:MaxPermSize=512m. Por ejemplo, si utiliza Tomcat, la configuración modificada sería ésta: 
JAVA_OPTS="-Xms128m -Xmx2048m -XX:MaxPermSize=512m" Nota 
Para SAP NetWeaver AS Java 7.3x and 7.4, asegúrese de que el tamaño de pila máximo es como mínimo de 4.096 megabytes. Por ejemplo: JAVA_OPTS="-Xms128m -Xmx4096m -XX:MaxPermSize=512m" 
Consulte la documentación de JVM para obtener información acerca de los cambios de configuración de la memoria de Java. 
Antes de empezar con el proceso de despliegue, asegúrese de que el servidor de aplicaciones Web esté instalado y compruebe que el servidor de aplicaciones funcione correctamente iniciando la consola administrativa. 4.2.2 Requisitos de hardware 
El despliegue de aplicaciones Web en un servidor de aplicaciones Web con la herramienta WDeploy necesita como mínimo 4 GB de RAM (8 GB para SAP NetWeaver AS Java 7.3x y 7.4) y 15 GB de espacio libre en disco, además de un mínimo de 5 GB de espacio libre en el controlador que aloja la carpeta temporal definida con la variable de entorno %TEMP%, para el despliegue de aplicaciones Web. Este requisito es adicional a cualquier otro requisito del servidor de aplicaciones web o cualquier otro servidor o servicio instalado en el host. 4.2.3 Compatibilidad con 64 bits 
La plataforma SAP BusinessObjects Business Intelligence solo se admite en sistemas operativos de 64 bits y solo admite servidores de aplicaciones Web de 64 bits con un JDK de 64 bits. 4.2.4 Habilitar la compatibilidad de nombres de archivo 8 punto 3 
La compatibilidad de nombre de archivo de 8 punto 3 de Windows hace referencia a la forma en la que los sistemas de archivos de Windows mantienen dos nombres para cada archivo: un nombre de archivo de hasta ocho caracteres con extensiones de tres caracteres; y el nombre completo, que pueden tener centenares de caracteres. 
Esta función está habilitada de forma predeterminada en los sistemas operativos Windows, y garantiza la compatibilidad con sistemas operativos y archivos de Microsoft anteriores. 
La plataforma SAP BusinessObjects Business Intelligence necesita compatibilidad 8 punto 3 para que esté habilitada. Compruebe que el servidor Windows tiene habilitados los nombres de archivo 8 punto 3: 
20 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
1. 
En el menú Inicio de Windows, seleccione Ejecutar.... 
Se muestra el cuadro de diálogo Ejecutar. 2. 
Escriba regedit en el campo Abrir. 
Se ejecuta el Editor del Registro. 3. 
Desplácese por el árbol del registro hasta HKEY_LOCAL_MACHINE SYSTEMCurrentControlSet ControlFileSystem4. 
Haga doble clic en <NtfsDisable8dot3NameCreation> y asegúrese de que este valor está establecido en 0. 
Cuando se establece en 0, se habilita la compatibilidad de nombre de archivo 8 punto 3 de Windows. 
Windows ahora admite nombres de archivo largos y cortos. 
Reinicie el sistema para que el cambio se aplique. 4.2.5 Para configurar el entorno Java 
WDeploy requiere que esté disponible una Máquina virtual Java en el sistema host. El programa de instalación de la plataforma SAP BusinessObjects Business Intelligence instala automáticamente el Kit de desarrollo Java (JDK) 1.6, aunque se debe configurar o copiar desde el servidor de la plataforma SAP BusinessObjects Business Intelligence cuando se instala manualmente en un equipo dedicado. 
La instalación de JDK que realiza el programa de instalación de la plataforma SAP BusinessObjects Business Intelligence se usa de forma predeterminada. Si usa un servidor de aplicaciones Web dedicado, deberá configurar JDK mediante una instalación de nivel Web o instalando manualmente un JDK apropiado (1.5 o 1.6, según admita el servidor de aplicaciones Web). Al configurar JDK manualmente, asegúrese de que se han configurado los siguientes ajustes de entorno: ● 
WDeploy intenta usar primero el JVM instalado con la plataforma SAP BusinessObjects Business Intelligence. Si no se encuentra este JVM, WDeploy intenta usar la configuración de la variable del entorno <JAVA_HOME> que está configurada en un directorio Java válido. Si no se encuentra un JVM adecuado o válido, WDeploy se cerrará. ● 
La variable de entorno PATH de la cuenta de usuario contiene: <JAVA_HOME>bin ● 
Para permitir que WDeploy se ejecute desde cualquier directorio, actualice la variable de entorno PATH para que contenga lo siguiente: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploy4.2.6 Archivos de configuración de parámetros del servidor de aplicaciones Web 
Antes de usar la interfaz de línea de comandos WDeploy para desplegar una aplicación Web, asegúrese de que se hayan configurado los parámetros correctos en el archivo de configuración de parámetros del servidor del despliegue de aplicaciones Web WDeploy. Los parámetros configurados se utilizan como ajustes predeterminados y no será necesario indicarlos en la línea de comandos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 21
Nota 
No tiene que configurar parámetros en estos archivos de configuración del despliegue si usa la interfaz GUI o si solo realiza el despliegue previo con los comandos wdeploy predeploy o wdeploy predeployall. 
El archivo de configuración adecuado para el servidor de aplicaciones Web se encuentra en la siguiente carpeta: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconf. Por ejemplo, si usa Tomcat 7, seleccione C:Archivos de programa (x86)SAP BusinessObjectsSAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.tomcat7. 
Utilice un editor de texto para actualizar los valores específicos al servidor de aplicaciones Web de su empresa. Para obtener más información sobre cómo configurar archivos de configuración de WDeploy Archivos de configuración de WDeploy. 
Los parámetros configurados en el archivo de configuración de parámetros del servidor de aplicaciones web de WDeploy se pueden sobrescribir al llamar a WDeploy desde la línea de comandos, mediante conmutadores y parámetros para cambiar el comportamiento predeterminado. Sin embargo, se recomienda que configure los parámetros en el fichero de configuración config.<SERVIDOR_APLICACIONES_WEB> adecuado para su despliegue. 4.2.7 Para instalar WDeploy en un servidor de aplicaciones web remoto 
Para desplegar aplicaciones Web en un servidor de aplicaciones Web dedicado, realice una instalación de Nivel web o Personalizada / Expandidacon el programa de instalación de la plataforma SAP BusinessObjects Business Intelligence. Si prefiere copiar la herramienta WDeploy manualmente, copie la siguiente carpeta al servidor de aplicaciones web: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployNota 
Al copiar manualmente la herramienta WDeploy, asegúrese de que la variable de entorno JAVA_HOME esté configurada correctamente en el servidor de aplicaciones Web. 4.3 Registro del directorio horizontal del sistema (SLD) de SAP 
La organización puede usar el Proveedor de datos (DS) del directorio horizontal del sistema (SLD) de SAP para mantener un repositorio central de información sobre el software de SAP de la organización. Proporciona a los administradores información detallada sobre la topología del sistema y los componentes de software. Para más información sobre configurar la plataforma BI para SLD véase“Registro de la Plataforma de BI en la infraestructura horizontal del sistema” en la Plataforma SAP BusinessObjects Business Intelligence Manual del administrador y la nota SAP1653689. 
22 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
El registro de SLD notifica al SLD cuándo se ha desplegado o anulado el despliegue de aplicaciones Web, lo que conserva la base de datos de SLD actualizada con la información más reciente de los despliegues de aplicaciones de la organización. 
Los componentes de aplicaciones Web se pueden registrar con SLD en los servidores de aplicaciones Web siguientes: ● 
SAP NetWeaver 7.3 ● 
Apache Tomcat 6.0 ● 
IBM WebSphere 6.1 y 74.3.1 Para habilitar el registro SLD para SAP NetWeaver 
La integración del Proveedor de datos del directorio horizontal del sistema (SLD-DS) de SAP está disponible para SAP NetWeaver. Para obtener información sobre la integración de SLD-DS y NetWeaver, consulte el documento SCN sobre el uso del directorio horizontal del sistema en http://scn.sap.com/docs/DOC-8042.4.3.2 Habilitar el registro de SLD para Tomcat 
Para usar el proveedor de datos del directorio horizontal del sistema (SLD-DS) de SAP con Apache Tomcat 6.0, se debe instalar la herramienta de registro SLDREG en cada servidor de aplicaciones Web de Apache Tomcat. Nota 
SLDREG no se instala como parte de la plataforma SAP BusinessObjects Business Intelligence. Para obtener más información sobre la instalación de SLDREG, consulte la Nota SAP 1018839. 
Para configurar SLDREG de modo que se actualice el SLD siempre que se desplieguen o se anule el despliegue de las aplicaciones Web de un servidor de aplicaciones Web de Apache Tomcat, consulte la nota de SAP 1508421. Nota 
El archivo necesario sap.com~TomcatSLDDataSupplierWEB.war adjunto a la nota de SAP 1508421 también se puede encontrar en la carpeta <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps después de instalar la función Aplicaciones Web Java durante una instalación de nivel Web. 4.3.3 Para habilitar el registro de SLD para WebSphere 
Para usar el Proveedor de datos del directorio horizontal del sistema (SLD-DS) de SAP con WebSphere 6.1 ó 7.0, la herramienta de registro SLDREG debe estar instalada en cada servidor de aplicaciones Web de WebSphere. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 23
Nota 
SLDREG no se instala como parte de la plataforma SAP BusinessObjects Business Intelligence. Para obtener más información sobre la instalación de SLDREG, consulte la Nota SAP 1018839. 
Para configurar SLDREG de modo que se actualice el SLD siempre que se desplieguen o se anule el despliegue de aplicaciones web de un servidor de aplicaciones web de WebSphere, consulte la nota 1482727 de SAP. 4.4 Modos de despliegue 
WDeploy admite dos modos de despliegue diferentes: 1. 
Modo independiente (un servidor de aplicaciones Web) 
El servidor de aplicaciones Web ofrece contenido estático (páginas HTML, imágenes, documentos, JavaScript, hoja de estilos en cascada) y contenido dinámico (páginas del servidor Java, archivos JAR, archivos XML). 2. 
Modo de nivel web dividido (un servidor de aplicaciones web además de un servidor web dedicado) 
Un servidor Web dedicado recibe solicitudes de los exploradores Web y facilita todo el contenido estático (páginas HTML, imágenes, documentos, JavaScript, hoja de estilos en cascada). Las solicitudes de contenido dinámico (páginas del servidor Java, archivos JAR, archivos XML) se envían al servidor de aplicaciones dedicado y, una vez formado el contenido, se devuelven al explorador Web. 
Este modo es adecuado para grandes despliegues de producción donde son claves la escalabilidad y el rendimiento. 
También se puede usar WDeploy para desplegar aplicaciones Web en un servidor de aplicaciones Web instalado en el mismo sistema que la plataforma SAP BusinessObjects Business Intelligence. Esta configuración se puede usar para pequeños sistemas de desarrollo o de prueba, pero no se recomienda para sistemas de producción. 4.4.1 Despliegues independientes 
Modo independiente hace referencia a un servidor de aplicaciones Web que sirve contenido estático y dinámico a clientes Web. El servidor de aplicaciones Web se puede ejecutar en el mismo equipo que la plataforma SAP BusinessObjects Business Intelligence o en un equipo independiente conectado a la red. 
En el diagrama siguiente, los clientes Web se conectan mediante un servidor de seguridad a un servidor de aplicaciones Web [1] que sirve contenido estático y dinámico. Las solicitudes de procesamiento desde el servidor de aplicaciones Web se envían al Servidor de administración central (CMS) de la plataforma SAP BusinessObjects Business Intelligence [2]. 
24 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
En el diagrama anterior, WDeploy se instala como un componente del CMS [2] y las aplicaciones Web se separan en directorios para contenido estático y dinámico. El contenido dinámico se puede copiar ahora al servidor de aplicaciones Web [1]. 
La herramienta WDeploy también se puede instalar o copiar en un servidor de aplicaciones Web dedicado [1], lo que facilita el despliegue del contenido independiente que se recibe de un CMS [2]. 
Este modo resulta más adecuado para despliegues de tamaño pequeño o medio con un número limitado de usuarios. La ventaja de un despliegue independiente es fácil de desplegar y mantener, pero es posible que no se adapte a un gran número de usuarios debido a que el servidor de aplicaciones Web ofrece contenido estático y dinámico. 4.4.2 Despliegues con división de nivel web 
Un despliegue de nivel web separa el contenido de las aplicaciones estáticas y dinámicas de modo que un servidor web proporciona el contenido estático y un servidor de aplicaciones web el contenido dinámico. Los servidores web y los servidores de aplicaciones web pueden ejecutarse en el mismo equipo o en equipos distintos conectados a una red. Nota 
Las siguientes aplicaciones web no se admiten en despliegues en el modo de nivel web dividido ● 
Servicios Web ● 
MobileOTA14 ● 
OpenSearch ● 
jsfplatform 
En el siguiente diagrama, los clientes Web se conectan a un servidor Web a través de un servidor de seguridad [1] que sólo sirve contenido estático (páginas HTML, imágenes, documentos, JavaScript, hojas de estilos en cascada). Cuando se requiere contenido dinámico, el servidor Web envía una solicitud al servidor de aplicaciones Web [2]. Cualquier solicitud que necesite un procesamiento adicional de la plataforma SAP BusinessObjects Business Intelligence se envía al Servidor de administración central (CMS) para su procesamiento [3]. 
En el diagrama anterior, WDeploy se instala como un componente del CMS [3], y las aplicaciones Web se separan en directorios para contenido estático y dinámico. Ahora el contenido dinámico se puede copiar al servidor de aplicaciones Web [2] y el contenido estático al servidor Web [1]. 
El comando WDeploy también se puede instalar en un servidor Web dedicado [1] y servidor de aplicaciones Web [2], facilitando el despliegue de contenido independiente recibido de un CMS [3]. 
Si una organización implementa medidas de seguridad que restringen el acceso a servidores, los contenidos estático y dinámico se pueden enviar de forma independiente a aquéllos que tengan autoridad para desplegar contenido. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 25
Los despliegues divididos son los más adecuados para despliegues de tamaño mediano o grande con un importante o creciente número de usuarios. La ventaja de un despliegue dividido reside en que es escalable y proporciona un buen rendimiento. Nota 
Los servidores Web, de aplicaciones Web y de la plataforma SAP BusinessObjects Business Intelligence se pueden agrupar en clúster para proporcionar un mayor nivel de escalabilidad, disponibilidad y rendimiento. 4.4.2.1 Combinaciones admitidas de servidor Web dedicado y servidor de aplicaciones Web 
WDeploy admite las siguientes configuraciones de servidor Web y servidor de aplicaciones Web para despliegues divididos: ● 
Servidor web Apache 2.2 con Tomcat 6 o 7 ● 
Servidor Web de Apache 2.2 con WebLogic 10.x ● 
Servidor web IBM IHS 6 con WebSphere 6.1 ● 
Servidor web IBM IHS 7 con WebSphere 7.0 ● 
Servidor web IBM IHS 8.5 con WebSphere 8.5 o 8.5.5Nota 
Los servidores Web Apache e IBM IHS se especifican como apache en los archivos de configuración de WDeploy. 4.4.2.2 Para desplegar aplicaciones Web en un equipo remoto 
Use el siguiente procedimiento para desplegar aplicaciones Web en un equipo remoto. En este procedimiento, Cuadro 1 hace referencia al equipo que alija una instalación de la plataforma SAP BusinessObjects Business Intelligence, y Cuadro 2 es el equipo remoto en el que se instala el servidor de aplicaciones Web. 1. 
Cree los siguientes directorios en Cuadro 2. ○<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploy ○<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps ○<DIR_INSTALACIÓN_BOE>InstallData 
Los directorios reflejan la estructura de directorios predeterminada instalada en Cuadro 1. Sugerencias 
Aunque puede personalizar la estructura de carpetas para satisfacer sus requisitos específicos, se recomienda conservar los archivos con la misma estructura de carpetas o jerarquía en el Cuadro 2 que en el Cuadro 1. 
26 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
2. 
Copie los siguientes archivos del Cuadro 1 al Cuadro 2. ○ 
Carpeta <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploy. Sugerencias 
Quite los contenidos de <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployworkdir antes del copiado del archivo si la carpeta no está vacía. ○ 
Carpeta <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps. ○ 
Carpeta <DIR_INSTALACIÓN_BOE>InstallDatasetup.engine. 3. 
Configure la variable de entorno JAVA_HOME en el directorio de JDK 1.5 o 1.6.4. 
Modifique el archivo de configuración de WDeploy para el servidor de aplicaciones Web. Proporcione toda la información necesaria para permitir que WDeploy despliegue la aplicación Web. 
Por ejemplo, para modificar el archivo de configuración para WebLogic 10, debería modificar el archivo como: 
as_domain_dir=C:bea10user_projectsdomainsbase_domain as_instance=AdminServer as_admin_port=7001 as_admin_username=weblogic as_admin_password=weblogic 
El archivo de configuración se encuentra en el siguiente directorio: <DIR_INSTALACIÓN_BOE>RSAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<SERVIDOR_APLICACIONES_WEB> 5. 
Ejecute la secuencia de comandos WDeploy desde su ubicación en Cuadro 2 abriendo la consola de línea de comandos e introduciendo el siguiente comando: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploywdeploy.bat <SERVIDOR_APLICACIONES_WEB> -Dapp_source_tree=“<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps” deployallNota ○ 
Puede configurar los valores predeterminados del parámetro WDeploy en el archivo de configuración WDeployDIR_INSTALACIÓN_BOESAP BusinessObjects Enterprise XI 4.0wdeployconfwdeploy.conf, en lugar de dar parámetros en la línea de comandos. Por ejemplo, establezca los parámetros: ○app_source_tree o war_dir ○work_dir ○root_context_pathPara obtener más información, consulte Archivo de configuración WDeploy. ○ 
El argumento -Dwar_dir se pasa para especificar la ubicación de archivos WAR genéricos como entrada para el despliegue. Por ejemplo, para desplegar un archivo BOE.war genérico: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploy 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 27
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> -Dwar_dir="C:myGenericWarFilesBOE.war" -DAPP=BOE deploy ○ 
Para crear archivos WAR genéricos para todas las aplicaciones de la plataforma de BI, ejecute el siguiente comando: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploywdeploy.bat buildwarall -Dapp_source_tree=“<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps” -Dwar_dir=“C:myGenericWarFiles” ○ 
Pase el parámetro -Dwar_dir=<UBICACIÓN_DE_DESTINO_DEL_ARCHIVO_WAR_GENÉRICO> para especificar la ubicación de salida de los archivos WAR genéricos. 4.5 Archivos de configuración de WDeploy 
Los archivos de configuración de WDeploy contienen configuraciones que están guardadas en un formato de texto de pares de valor clave. Las opciones y los parámetros guardados en los archivos de configuración (y que WDeploy lee al iniciarse) se usan como opciones predeterminadas y ya no es necesario definirlos en la línea de comandos. Sin embargo, sigue siendo posible definir cualquier opción o parámetro en la línea de comandos, lo cual sustituirá al archivo de configuración. Las opciones y parámetros dados en la línea de comandos no cambian las opciones almacenadas en los archivos de configuración. Nota 
Se recomienda no almacenar las contraseñas de cuenta de administrador del servidor de aplicaciones Web en el archivo de configuración de WDeploy. Se recomienda pasarlo a WDeploy desde la línea de comandos con el parámetro -Das_admin_password=<CONTRASEÑA>. 
WDeploy usa tres archivos de configuración: ● 
Archivo de configuración de WDeploy (<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfwdeploy.conf): almacena la configuración general de WDeploy que se aplica a todos los servidores de aplicaciones Web. ● 
Archivos de configuración de servidor de aplicaciones web (<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<<SERVIDOR_APLICACIONES_WEB>>): almacena la configuración para un servidor de aplicaciones Web específico. ● 
Archivo de configuración de la aplicación Web (<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfapps<WEB_APP>.properties): almacena la configuración individual del despliegue para cada aplicación Web. 
28 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
4.5.1 Archivo de configuración de WDeploy 
El archivo de configuración <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfwdeploy.conf almacena la configuración que se puede compartir entre los servidores de aplicaciones Web del despliegue. 
Las propiedades almacenadas en el archivo de configuración de WDeploy se pueden sobrescribir en la línea de comandos usando el parámetro modificador -D<<PROPIEDAD>. Sin embargo, se recomienda que configure los parámetros en el fichero de configuración config.<SERVIDOR_APLICACIONES_WEB> adecuado para su despliegue. 
Para obtener una lista completa de las propiedades de WDeploy, consulte Parámetros de la propiedad de WDeploy. 4.5.2 Archivos de configuración de servidor de aplicaciones web 
Dado que cada servidor Web y servidor de aplicaciones Web requiere una configuración de WDeploy diferente, la herramientas WDeploy hace referencia a un archivo de configuración para cada servidor admitido. Los archivos de configuración se almacenan en la carpeta conf de WDeploy del siguiente modo: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<SERVIDOR_APLICACIONES_WEB> 
Sustituya <SERVIDOR_APLICACIONES_WEB> por el nombre del servidor de aplicaciones web en el que se despliega la herramienta WDeploy. 
La siguiente lista muestra todos los archivos de configuración para los servidores de aplicaciones web admitidos en la actualidad: ●config.jboss5 ●config.sapappsvr72 (SAP NetWeaver AS Java 7.2) ●config.sapappsvr73 (SAP NetWeaver AS Java 7.3x y 7.4) ●config.tomcat6 (Tomcat 6.0) ●config.tomcat7 (Tomcat 7.0) ●config.weblogic10 (WebLogic 10 y WebLogic 10.3) ●config.weblogic11 (WebLogic 10.3.x (11gR1)) ●config.websphere6 (WebSphere 6.1) ●config.websphere7 (WebSphere 7.0) ●config.websphere8 (WebSphere 8.5) 
En las siguientes secciones, se enumeran las opciones de configuración disponibles para cada servidor Web y de aplicaciones Web admitido. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 29
4.5.2.1 Archivo de configuración de JBoss 5.0 
Configure los valores predeterminados para los siguientes parámetros de config.jboss5 (JBoss 5.0) para evitar tener que darlos en la línea de comandos cada vez. 
Tabla 3: Parámetros WDeploy obligatorios para JBoss 5.0 
Nombre del parámetro 
Descripción 
Ejemploas_dir 
Ubicación de instalación del servidor de aplicaciones Web JBoss (<JBOSS_HOME>). C:Archivos de programaJBoss 5as_instance 
Nombre de la instancia del servidor de aplicaciones de JBoss. default4.5.2.2 Archivo de configuración de SAP NetWeaver AS Java 7.2 o 73x o 7.4Nota 
Actualmente la herramienta WDeploy no soporta el despliegue para SAP NetWeaver 73x o 7.4 Debe usar los comandos wdeploy predeployorwdeploy predeployall de la herramienta WDeploy para crear ficheros SCA y desplegar manualmente usando SAP Software Update Manager (SUM). No necesita configurar los parámetros en config.sapappsvr73 para usar estos comandos previos al despliegue. 
Configure los valores predeterminados para los siguientes parámetros en config.sapappsvr72(SAP NetWeaver 7.2) y config.sapappsvr73(SAP NetWeaver 7.3x y 7.4) para evitar tener que darlos cada vez en la línea de comandos. 
Tabla 4: Parámetros obligatorios de WDeploy para SAP NetWeaver AS Java 7.2 y 7.3x o 7.4 
Nombre del parámetro 
Descripción 
Ejemploas_dir 
Ubicación de instalación de SAP NetWeaver AS Java.C:usrsapas_sid 
ID del sistema de la instancia de destino. AS1as_instance 
Nombre de la instancia del servidor de aplicaciones. JC01as_admin_port 
Puerto de solicitud de administración de SAP NetWeaver AS Java. 50004as_admin_username 
Nombre de usuario de la cuenta administrativa de SAP NetWeaver AS Java. administrator 
30 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
Nombre del parámetro Descripción Ejemplo 
as_admin_password 
Contraseña de la cuenta administrativa de SAP NetWeaver AS Java. passwordclear.temp.dirs 
Pasado a SAP NetWeaver AS Java durante el despliegue: activa o desactiva la eliminación automática de archivos temporales. Deben establecerse en "true". trueuse.deploy.controller 
Pasado a SAP NetWeaver AS Java durante el despliegue: activa o desactiva el uso de la herramienta SAP Deploy Controller. Deben establecerse en "true". truetime.to.wait.factor 
Pasado a SAP NetWeaver AS Java durante el despliegue: tiempo de espera en segundos para la secuencia de comando de WDeploy hasta que el servidor de aplicaciones complete el despliegue (por ejemplo, "1600"). 16004.5.2.3 Archivo de configuración 6 o 7 
Configure los valores predeterminados de los siguientes parámetros de config.tomcat6 o config.tomcat7 para evitar tener que darlos en la línea de comandos cada vez. 
Al desplegar en un entorno dividido, en el que un servidor de aplicaciones Web Tomcat está emparejado con un servidor Web Apache dedicado, consulte Para desplegar en servidores Web Apache y de aplicaciones Web Tomcat independientes [página 63]. 
Tabla 5: Parámetros WDeploy obligatorios para Tomcat 6 o 7 
Nombre del parámetro 
Descripción 
Ejemploas_instance 
Nombre de la instancia del servidor de aplicaciones. localhostas_service_name 
Nombre del servicio Tomcat cuando el servidor de aplicaciones está instalado como un servicio de Windows (sólo se aplica para instalaciones de Microsoft Windows). Tomcat6 o Tomcat7as_dir 
Ubicación de instalación de Tomcat 6 o 7.C:Archivos de programaApache Software FoundationTomcat 7.0as_service_key 
Clave de registro usada por Tomcat para dar los parámeHKLM SOFTWAREWow6432NodeApache Software Foundation 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 31
Nombre del parámetro Descripción Ejemplo 
tros de Java (sólo se aplica a las instalaciones en Microsoft Windows). 
Procrun 2.0 $<as_service_name>ParametersJavaas_service_key_value 
Parámetros Java de Tomcat: el valor de la clave de registro as_server_key. 
Opciones. 4.5.2.4 Archivo de configuración de WebLogic 10, 10.3 o 10.3.x (11gR1) 
Configure los valores predeterminados para los siguientes parámetros en config.weblogic10 o config.weblogic11 para evitar tener que darlos en la línea de comandos cada vez. 
Tabla 6: Parámetros WDeploy obligatorios para WebLogic 10, 10.3 o 10.3.x (11gR1) 
Nombre del parámetro 
Descripción 
Ejemploas_admin_port 
Puerto de solicitud de administración de WebLogic. 7001as_admin_username 
Nombre de usuario de la cuenta administrativa de WebLogic. weblogicas_admin_password 
Contraseña de la cuenta administrativa de WebLogic. passwordas_instance 
Nombre de la instancia del servidor de aplicaciones de WebLogic. AdminServeras_domain_dir 
Directorio del dominio de WebLogic.C:beaweblogicuser_projectsdomainsbase_domain4.5.2.5 Archivo de configuración de WebSphere 6, 7, 8.5, o 8.5.5 
Establezca los valores predeterminados para los siguientes parámetros de config.websphere6, config.websphere7o config.websphere8 para evitar tener que suministrarlos en la línea de comandos cada vez. 
Tabla 7: Parámetros WDeploy obligatorios para WebSphere 6, 7, 8.5, o 8.5.5 
Nombre del parámetro 
Descripción 
Valor de muestraas_soap_port 
Número del puerto para la gestión del servidor de aplicación SOAP. Si no se esta8880 
32 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
Nombre del parámetro Descripción Valor de muestra 
blece, no se usará el número de puerto SOAP predeterminado. as_instance 
Nombre de la instancia del servidor de aplicaciones de WebSphere. server1as_admin_password 
Contraseña de la cuenta administrativa de WebSphere. passwordas_admin_username 
Nombre de usuario de la cuenta administrativa de WebSphere. administratoras_profile_name 
Nombre del perfil creado por el servidor de aplicaciones Websphere. Proporcione este parámetro cuando esté utilizando un perfil que no sea predeterminado para el despliegue. AppSrv01as_virtual_host 
El host virtual al que se debe enlazar la aplicación. default_hostas_admin_is_secure 
Indica a WDeploy que la seguridad de WebSphere está habilitada. Nota 
Los valores de as_admin_username y as_admin_password se deben configurar cuando el valor de as_admin_is_secure es true. falseas_dir 
Ubicación de instalación de WebSphere.C:Archivos de programaIBMWebSphereAppServerws_instance 
Instancia del servidor Web cuando se despliega en un entorno dividido (servidor Web dedicado). webserver1enforce_file_limit 
Indica a WDeploy si el servidor de aplicaciones Web puede o no encontrar problemas al cargar las aplicaciones que contienen más de 65.535 archivos (de forma predeterminada false). falseas_plugin_cfg_dir 
Ubicación del archivo de WebSphere plugin-cfg.xml. Este parámetro sólo se necesita para despliegues con división de nivel web. C:AppServersIBMWebSphere7profilesAppSrv01configcells<cell_name> nodes<webserver_node>servers<webserver_name> 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 33
4.5.2.6 Servidores Web dedicados en despliegues divididos 
En los despliegues divididos, a la hora de desplegar las aplicaciones Web en un servidor Web dedicado, se debe usar el nombre del servidor Web compatible: ●config.apache (Apache Web Server o IBM IHS) Nota 
Se recomienda no almacenar las contraseñas de cuenta de administrador del servidor de aplicaciones Web en el archivo de configuración de WDeploy. Se recomienda pasarlo a WDeploy desde la línea de comandos con el parámetro -Das_admin_password=<CONTRASEÑA>. 
Los despliegues divididos usan un servidor de aplicaciones Web dedicado para servir contenido dinámico y un servidor Web dedicado para servir contenido estático. La siguiente tabla muestra en una lista los servidores de aplicaciones Web que se pueden configurar para un despliegue dividido de la plataforma de SAP BusinessObjects Business Intelligence. 
Servidor de aplicaciones 
servidor Web Apache 
SAP NetWeaver Java 7.3x y 7.4 
N/D 
Tomcat 6.0 
Sí 
Tomcat 7.0 
Sí 
WebLogic 10 
Sí 
WebLogic 10.3 
Sí 
WebLogic 10.3.x (11gR1) 
Sí 
WebSphere 6.1 
Sí (IHS 6) 
WebSphere 7 
Sí (IHS 7) 
WebSphere 8.5 y 8.5.5 
Sí (IHS 8.5) 
JBoss 5.0 
No4.5.2.6.1 Archivo de configuración de Apache o IBM IHS (despliegue con división) 
Establezca los valores predeterminados de los siguientes parámetros de config.apache para evitar tener que darlos en la línea de comandos cada vez. Nota 
El mismo archivo de configuración (config.apache) se usa para Apache 2.2 o IBM IHS. 
34 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
Tabla 8: Parámetros WDeploy obligatorios para Apache 2.2 o IBM IHS (despliegue dividido) 
Nombre del parámetro 
Descripción 
Ejemploconnector_type 
El tipo de conector de Apache que se usa para configurar el modo de divisióntomcat6deployment_dir 
Directorio en el que WDeploy crea un subdirectorio para el contenido estático que sirve el servidor Web. WDeploy crea un directorio virtual en el servidor Web y asigna el subdirectorio a la dirección URL. C:apache2htdocsplugin_install_dir 
El directorio de instalación del complemento raíz para los servidores de aplicaciones de WebSphere. ${ws_dir}Pluginsws_dir 
El directorio de instalación del servidor Apache.C:apache2Nota 
Al usar IBM IHS con un servidor de aplicaciones Web de WebSphere 6, 7, 8.5 o 8.5.5 asegúrese de que as_plugin_cfg_dir está correctamente configurado en config.websphere6, config.websphere7 o config.websphere8.4.5.3 Archivo de propiedades de configuración de la aplicación Web 
Cada aplicación Web se puede desplegar en una ubicación distinta del servidor de aplicaciones Web, y se puede configurar con diferentes opciones de empaquetado. 
Cada aplicación Web que se puede desplegar se configura en el archivo de configuración <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfapp<APLICACIÓN_WEB>.properties. 
Las siguientes configuraciones están disponibles en un archivo de configuración <APLICACIÓN_WEB>.properties: 
Variable 
Descripción 
Ejemplowarfile 
Nombre del archivo WAR que se va a crear para esta aplicación Web. dswsbobje.warappvdir 
Nombre de la ruta del contexto (también conocida como directorio virtual) a la que se desplegará la aplicación Web. dswsbobje 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 35
Variable Descripción Ejemplo 
buildfile 
Archivo de creación Ant para crear la aplicación Web. dswsbobje.xmldeploy_as_a_filetree 
Se activa o desactiva para permitir el despliegue de un archivo WAR explotado cuando es verdadero. trueclassloading_mode 
Configuración para determinar la ordenación del cargador de clases. PARENT_LASTclassloader_package_ filtering 
Filtro para el cargador de clases. com.ctc.wstx.*,javax.xml.*,org.apache. * 
Al desplegar una aplicación web en una ubicación específica del servidor de aplicaciones web, use la variable appvdir para establecer la ubicación de la aplicación web dentro del contexto raíz del servidor. Por ejemplo, si el contexto raíz de un servidor de aplicaciones web era http://www.mycompany.com/BOE, establecer appvdir en mywebapp/ dará como resultado que se pueda acceder a la aplicación web desde http:// www.mycompany.com/BOE/mywebapp/. 4.6 Uso de la herramienta de línea de comandos WDeploy 
Antes de usar la herramienta de línea de comandos WDeploy, asegúrese de que los archivos de configuración de WDeploy se han configurado correctamente para el servidor de aplicaciones Web. Consulte Archivos de configuración de WDeploy. 
Para obtener información sobre los requisitos previos de WDeploy, consulte: requisitos previos WDeploy [página 19] 
La herramienta de línea de comandos WDeploy se instala como parte de la plataforma SAP BusinessObjects Business Intelligence: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploywdeploy.bat 
Existen dos tipos de comandos: ● 
Comandos generales 
Se usa para proporcionar información de alto nivel acerca de la propia herramienta y del despliegue del servidor de aplicaciones Web disponible. No se usan junto con nombres, propiedades o acciones del servidor. Por ejemplo: ○wdeploy.bat help ○wdeploy.bat listappservers ● 
Comandos de despliegue 
Se usan para desplegar determinadas aplicaciones web en un servidor de aplicaciones web concreto. Estos comandos tienen siempre el formato: servidor, propiedades, acción. Por ejemplo: 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> [-D<PROPERTY>=<value>] <ACTION> 
36 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
Dónde: ○<SERVIDOR_APLICACIONES_WEB> es el nombre del Web o servicio de aplicaciones Web y debe coincidir con el archivo de configuración WDeploy <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<SERVIDOR_APLICACIONES_WEB>. 
Por ejemplo, para SAP NetWeaver AS Java 7.3, el archivo de configuración es <DIR_INSTALACIÓN_BOE>>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.sapappsvr73, de modo que el nombre dado para el parámetro <SERVIDOR_APLICACIONES_WEB> dado a WDeploy en la línea de comandos es sapappsvr73. ○-D<PROPIEDAD>=<valor> es al menos un par de valor de clave. Los parámetros suministrados en la línea de comandos sobrescriben a los del archivo de configuración. 
Por ejemplo, para desplegar la aplicación web BOE, use -DAPP=BOE. Esto sobrescribe cualquier valor para -DAPP= almacenado en el archivo de configuración del servidor de aplicaciones web config.<WEB_APP_SERVER>. ○<ACCIÓN> es el nombre de la operación que se va a realizar. 
Por ejemplo, la acción deployall desplegará todas las aplicaciones web en el servidor de aplicaciones web indicado como <SERVIDOR_APLICACIONES_WEB> en el primer parámetro. 4.6.1 Sintaxis4.6.1.1 Nombres de servidor de WDeploy 
WDeploy usa un nombre de servidor en la línea de comandos y como parte del nombre de archivo para los archivos de configuración del servidor. El nombre de archivo es el primer parámetro dado en la línea de comandos al ejecutar la herramienta WDeploy: 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> [-D<PROPERTY>=<value>] <ACTION> <SERVIDOR_APLICACIONES_WEB> es el nombre del servidor Web o de aplicaciones Web. El nombre dado debe coincidir con el nombre del archivo de configuración de <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfig. 
Para obtener un listado completo de nombre válidos para <SERVIDOR_APLICACIONES_WEB>, consulte Valores para SERVIDOR_APLICACIONES_WEB. 4.6.1.2 Parámetros de propiedad de WDeploy 
Las propiedades de WDeploy se pueden definir en la línea de comandos mediante el parámetro modificador - D<PROPIEDAD>. Repita el parámetro modificador -D<PROPIEDAD> con cada propiedad que desee definir. 
Por ejemplo, en el siguiente comando se usan varias invocaciones del parámetro modificador -D<PROPIEDAD> para definir varias propiedades para un servidor de aplicaciones Web de Tomcat 6 (as_dir, as_instance, as_service_name y APP: 
wdeploy.bat Tomcat6 -Das_dir=C:Tomcat6 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 37
-Das_instance=localhost -Das_service_name=Tomcat6 -DAPP=BOE deployonly 
Las propiedades se pueden configurar también en el archivo de configuración wdeploy.config. Este método permite definir las propiedades de forma predeterminada y sobrescribirlas desde la línea de comandos cuando sea necesario. Para obtener más información sobre el archivo de configuración wdeploy.conf, consulte Archivo de configuración de WDeploy. 
La siguiente tabla enumera todas las propiedades de WDeploy. 
Tabla 9: Propiedades de WDeploy 
Propiedad 
Descripción 
Valor de muestraAPP 
Nombre de la aplicación Web que se quiere desplegar tal y como se indica en el nombre del archivo WAR o EAR y en el archivo de propiedades de la aplicación Web: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfapps<APLICACIÓN_WEB>.properties 
Esta propiedad se usa al trabajar con aplicaciones Web individuales, como con los comandos wdeploy predeploy, wdeploy deploy o wdeploy deployonly. BOEapp_source_dir 
Ubicación de los archivos de origen de una aplicación web concreta. 
Esta propiedad se usa al trabajar con aplicaciones Web individuales, como con los comandos wdeploy predeploy, wdeploy deploy o wdeploy deployonly. <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploywarfiles webapps<APLICACIÓN_WEB> app_source_tree 
Ubicación de los archivos de origen de todas las aplicaciones web disponibles (la carpeta superior de dir_aplicación_origen). 
Esta propiedad se usa al trabajar con todas las aplicaciones Web disponibles de forma simultánea, como con los comandos wdeploy predeployall, wdeploy deployall o wdeploy deployonlyall. <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploywarfiles webappsas_admin_is_secure 
Para servidores de aplicaciones Web que usan un cifrado SSL durante el despliegue de las aplicaciones Web, como WebSphere. false (predeterminado) true 
38 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
Propiedad Descripción Valor de muestra 
Nota 
Para establecer este valor en true, es necesario que se indique también un nombre de cuenta de administrador y una contraseña. as_admin_password 
Es obligatorio para NetWeaver. 
Contraseña de la cuenta de administrador del servidor de aplicaciones Web. contraseñaas_admin_port 
Es obligatorio para NetWeaver. 
Número del puerto para el acceso como administrador del servidor de aplicaciones Web. 8080as_admin_username 
Es obligatorio para NetWeaver. 
Nombre de usuario de la cuenta de administrador del servidor de aplicaciones Web. administradoras_dir 
Directorio de instalación del servidor de aplicaciones Web.C:tomcat6as_domain_dir 
Directorio de instalación del servidor de aplicaciones Web. 
Para los servidores de aplicaciones de WebLogic, as_domain_dir es la raíz de dominio. C:BEAWeblogicas_instance 
Obligatorio para todos los servidores de aplicaciones. 
Nombre de la instancia de servidor de aplicaciones Web. localhostas_lang 
Idioma preferido para la interfaz de usuario de WDeploy. ● 
Checo: CS ● 
Danés: DA ● 
Holandés: NL ● 
Inglés: EN ● 
Finés: FI ● 
Francés: FR ● 
Alemán: DE ● 
Húngaro: HU ● 
Italiano: IT ● 
Japonés: JA ● 
Coreano: KO ● 
Bokmal de Noruega: NB ● 
Polaco: PL 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 39
Propiedad Descripción Valor de muestra 
● 
Portugués: PT ● 
Rumano: RO ● 
Ruso: RU ● 
Chino simplificado: zh_CN ● 
Eslovaco: SK ● 
Español: ES ● 
Sueco: SV ● 
Tailandés: TH ● 
Chino tradicional: zh_TW ● 
Turco: TRas_mode 
Tipo de despliegue de aplicaciones Web. 
Un independiente (standalone) es un servidor de aplicaciones Web que sirve contenido web estático y dinámico. Un despliegue dividido utiliza un servidor Web dedicado para servir contenido estático y un servidor de aplicaciones Web para servir contenido dinámico. standalonesplitas_service_key 
Para Tomcat ejecutado en Windows. 
Si se instala como un servicio, el nombre de la clave del registro de Windows donde se almacenan los parámetros de inicio de JVM. HKLMSOFTWAREApache Software FoundationProcrun 2.0<AS_SERVICE_NAME>ParametersJavaas_service_key_value 
Para Tomcat ejecutado en Windows. 
Si se instala como un servicio, el valor de la clave del registro de Windows donde se almacenan los parámetros de inicio de JVM. as_service_name 
Para Tomcat ejecutado en Windows. 
El nombre del servicio de Tomcat . Tomcat6as_sid 
Es obligatorio para NetWeaver. El ID de sistema de la instancia de destino. AS1as_soap_port 
Obligatorio para WebSphere. Número del puerto para la gestión del servidor de aplicación SOAP. Si no se establece, se utiliza el número de puerto SOAP predeterminado. 8880as_virtual_host 
Sólo para WebSphere. 
El host virtual al que se debe enlazar la aplicación. default_host 
40 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
Propiedad Descripción Valor de muestra 
classloader_package_ filtering 
Para WebLogic 10. 
Cuando la propiedad está configurada, la aplicación se convierte en EAR y se configura un filtrado de Classloader con la lista de paquetes. Este parámetro es una lista separada por comas de los paquetes que se filtrarán del cargador de clases. 
com.ctc.wstx.*,javax.xml.*, org.apache.* connector_type 
Para servidores Web que se ejecutan en modo dividido, como Apache. 
Defina connector_type como el nombre del servidor de aplicaciones web dedicado que usa el servidor web. tomcat6deploy_as_a_filetree 
Para servidores de aplicaciones Web de WebLogic. 
Indica si la aplicación se debe expandir como un árbol de archivos (formato ampliado) o como un archivo WAR o EAR comprimido. false (predeterminado) truedeployment_dir 
Directorio en el que WDeploy crea un subdirectorio para el contenido estático servido por un servidor web dedicado. 
WDeploy crea un directorio virtual en el servidor Web y asigna el subdirectorio a la dirección URL. C:apache2htdocsdisable_CmcApp 
Deshabilita la aplicación Web de la CMC cuando se establece en true.falsetruedisable_InfoView 
Deshabilita la aplicación Web de la Plataforma de lanzamiento de BI cuando se establece en true.falsetrueenforce_file_limit 
Indica a WDeploy si el servidor de aplicaciones Web contiene más de 65.535 archivos. 
Está configurado en false de forma predeterminada, excepto para WebSphere 6. false (predeterminado) trueJCoStandalone 
Se usa cuando la plataforma de BI está integrada con un sistema BW de SAP. 
Está configurado en false al desplegarse en un servidor de aplicaciones Web de SAP NetWeaver. 
Está configurado en true al desplegarse en cualquier otro servidor de aplicaciones. falsetruerecent_app_svr 
El servidor de aplicaciones Web más reciente en el que se han desplegado las aplicaciones Web. Tomcat6root_context_path 
La ruta del contexto raíz de la aplicación Web hacia la que se despliegan las aplicaciones Web. Para desplegar /BOE 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 41
Propiedad Descripción Valor de muestra 
una aplicación Web hacia una carpeta dentro del contexto raíz, consulte la configuración appvdir del archivo de configuración .properties de la aplicación Web. work_dir 
Carpeta en la que WDeploy manipula los archivos WAR o EAR de aplicaciones web (por ejemplo, para separar contenido estático y dinámico en una aplicación web). Esta carpeta almacena los resultados de la acción wdeploy predeploy y almacena los datos necesarios para anular el despliegue de las aplicaciones web. <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployworkdirws_dir 
Para servidores Web que se ejecutan en modo dividido, como Apache. 
El directorio de inicio del servidor Web. C:apache2ws_instance 
Sólo para WebSphere 6. 
El nombre del servidor Web donde está instalada la aplicación, en modo dividido. webserver1ws_type 
Para servidores Web que se ejecutan en modo dividido, como Apache. 
El nombre del servidor Web, tal y como se encuentra en el archivo <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<SERVIDOR_WEB>. Nota 
Tanto Apache como IBM HTTP Server disponen de un ws_type de apache. apachewar_dir 
La ubicación de los archivos WAR o EAR para desplegar o la ubicación de salida de destino en la que crear los archivos WAR genéricos. C:myGenericWarFiles4.6.1.2.1 Parámetros obligatorios de la propiedad para despliegues divididos de nivel web 
Algunas propiedades son necesarias para los despliegues con división de nivel web (servidores web y de aplicaciones web separados). Cuando realice un despliegue con división de nivel web, asegúrese de que los siguientes parámetros de propiedad se incluyen en la línea de comandos o están configurados para el servidor web o de aplicaciones web en el archivo de configuración (config.<SERVIDOR_APLICACIONES_WEB>). ● 
Defina la propiedad -Das_mode=split para separar el contenido estático para el servidor web y el contenido dinámico para el servidor de aplicaciones web. 
42 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
● 
Defina la propiedad -Dconnector_type=<TIPO_CONECTOR> en el tipo de conector adecuado. Defina connector_type como el nombre del servidor de aplicaciones web dedicado que usa el servidor web. Por ejemplo, si usa un servidor web Apache y un servidor de aplicaciones web Tomcat 6, tipo_conector se deberá definir como tomcat6. ● 
En los despliegues en los que el servidor Web se ejecuta en el mismo host que el servidor de aplicaciones Web, debe proporcionar las propiedades -Dws_type=<TIPO_SERVIDOR_WEB> y - Dws_dir=<DIR_SERVIDOR_WEB>. 4.6.1.3 Acciones de WDeploy 
El último parámetro de un comando WDeploy es la acción que se realizará. En la siguiente sección se define cada acción válida y lo que hace cada una. 
Tabla 10: Acciones de WDeploy 
Acción 
Descripciónpredeploy 
El comando wdeploy predeploy prepara una aplicación Web para su despliegue en el servidor de aplicaciones Web de destino. 
Se actualiza el archivo de configuración de la aplicación Web web.xml a la vez que se efectúa cualquier cambio necesario para que la aplicación Web se pueda desplegar en el servidor de aplicaciones Web de destino. 
Una vez configurado, la aplicación Web se comprime en un archivo WAR o EAR y se guarda en <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployworkdir<SERVIDOR_APLICACIONES_WEB>. 
Es posible desplegar este archivo manualmente mediante la consola administrativa de la aplicación Web, o bien con el comando wdeploy deploy. 
Use wdeploy predeploy para preparar la aplicación Web BOE y así tenerla lista para desplegarla en un servidor de aplicaciones Web específico. Por ejemplo: 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> -DAPP=BOE predeploypredeployall 
El comando wdeploy predeployall ejecuta el comando wdeploy predeploy para todas las aplicaciones Web ubicadas en el directorio de origen de aplicaciones Web la plataforma SAP BusinessObjects Business Intelligence: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps 
Utilice wdeploy predeployall para aplicar el comando wdeploy predeploy a todas las aplicaciones Web. Por ejemplo: 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> predeployall 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 43
Acción Descripción 
Nota 
El despliegue previo no necesita acceso al servidor de aplicaciones Web, a excepción de WebSphere. Al desplegar en WebSphere, el parámetro default_virtual_host es obligatorio. deploy 
El comando wdeploy deploy es una concatenación de los comandos wdeploy predeploy y wdeploy deployonly, la cual prepara y despliega una aplicación Web en el servidor de aplicaciones Web mediante un sólo comando. 
Use wdeploy deploy para preparar y desplegar la aplicación Web BOE en el servidor de aplicaciones Web de destino. 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> -DAPP=BOE deploydeployall 
El comando wdeploy deployall ejecuta el comando wdeploy deploy para todas las aplicaciones Web ubicadas en el directorio de origen de aplicaciones Web la plataforma SAP BusinessObjects Business Intelligence: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps 
Utilice wdeploy deployall para aplicar el comando wdeploy deploy a todas las aplicaciones Web. Por ejemplo: 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> deployalldeployonly 
El comando wdeploy deployonly despliega una aplicación preparada previamente en el servidor de aplicaciones Web de destino. 
Los archivos WAR o EAR desplegables que se encuentran en <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployworkdir<SERVIDOR_APLICACIONES_WEB> se despliegan en el servidor de aplicaciones Web mediante el comando wdeploy deployonly que invoca la interfaz de línea de comandos del servidor de aplicaciones Web. 
Si una aplicación Web todavía no está preparada para el despliegue, se invoca automáticamente el comando wdeploy predeploy. 
Use wdeploy deployonly para desplegar una aplicación Web BOE preparada en un servidor de aplicaciones Web. Por ejemplo: 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> -DAPP=BOE deployonlydeployonlyall 
El comando wdeploy deployonlyall ejecuta el comando wdeploy deployonly para todas las aplicaciones Web preparadas. 
44 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy
Acción Descripción 
Utilice wdeploy deployonlyall para aplicar el comando wdeploy deployonly a todas las aplicaciones Web preparadas. Por ejemplo: 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> deployonlyallbuildwarall 
Elabora un archivo WAR genérico desde el árbol de origen de la aplicación Web. Por ejemplo: 
wdeploy.bat buildwarall -Dapp_source_tree=LOCATION_OF_APP_SOURCE_TREE -Dwar_dir=TARGET_LOCATION_OF_GENERIC_WAR_FILElistapps 
Enumera todas las aplicaciones Web disponibles para despliegue a un servidor de aplicaciones Web. Por ejemplo: 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> listappslistdeployedapps 
Enumera todas las aplicaciones Web desplegadas en un servidor de aplicaciones Web. Esta acción solo se puede ejecutar en un servidor Web o un sistema de servidor de aplicaciones Web. Por ejemplo: 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> listdeployedappsundeploy 
El comando wdeploy undeploy invoca la interfaz de línea de comando del servidor de aplicaciones Web de destino para eliminar del servidor una aplicación Web desplegada de la plataforma SAP BusinessObjects Business Intelligence. 
Use el comando wdeploy undeploy para anular el despliegue de la aplicación Web BOE del servidor de aplicaciones Web de destino. 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> -DAPP=BOE undeployundeployall 
El comando wdeploy undeployall ejecuta el comando wdeploy undeploy para todas las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence desplegadas en el servidor de aplicaciones Web de destino. Por ejemplo: 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> undeployallvalidateconfig 
Valida la configuración de wdeploy para los servidores de aplicaciones Web admitidos con el fin de garantizar que el despliegue se puede realizar correctamente. Por ejemplo: 
wdeploy.bat <SERVIDOR_APLICACIONES_WEB> validateconfig 
Sustituya <SERVIDOR_APLICACIONES_WEB> por el nombre del servidor de aplicaciones Web. 
Manual de despliegue de las aplicaciones Web 
Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 45
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es
X i4sp10 webappdep win_es

Más contenido relacionado

La actualidad más candente

Creando y Administrando un Servidor con Windows Server 2003
Creando y Administrando un Servidor con Windows Server 2003Creando y Administrando un Servidor con Windows Server 2003
Creando y Administrando un Servidor con Windows Server 2003Luis Ayahutli
 
Cómo montar un servidor doméstico con OpenBSD
Cómo montar un servidor doméstico con OpenBSDCómo montar un servidor doméstico con OpenBSD
Cómo montar un servidor doméstico con OpenBSDJoan Català
 
Manual adobe flash cs3
Manual adobe flash cs3Manual adobe flash cs3
Manual adobe flash cs3Yanka-Isabelle
 
Manual dreamweaver 8 spanish
Manual dreamweaver 8 spanishManual dreamweaver 8 spanish
Manual dreamweaver 8 spanishleybit
 
Pysafet workflow and json library documentation
Pysafet workflow and json library documentation Pysafet workflow and json library documentation
Pysafet workflow and json library documentation Víctor Bravo Bravo
 
Manual.completo.oracle.9i
Manual.completo.oracle.9iManual.completo.oracle.9i
Manual.completo.oracle.9iESPE
 
Manual cursogobernacion
Manual cursogobernacionManual cursogobernacion
Manual cursogobernacionDaniel Soto
 

La actualidad más candente (12)

Creando y Administrando un Servidor con Windows Server 2003
Creando y Administrando un Servidor con Windows Server 2003Creando y Administrando un Servidor con Windows Server 2003
Creando y Administrando un Servidor con Windows Server 2003
 
Cómo montar un servidor doméstico con OpenBSD
Cómo montar un servidor doméstico con OpenBSDCómo montar un servidor doméstico con OpenBSD
Cómo montar un servidor doméstico con OpenBSD
 
Manual abies 2
Manual abies 2Manual abies 2
Manual abies 2
 
Windows 10
Windows 10Windows 10
Windows 10
 
Curso de windows 10
Curso de windows 10Curso de windows 10
Curso de windows 10
 
Manual adobe flash cs3
Manual adobe flash cs3Manual adobe flash cs3
Manual adobe flash cs3
 
Manual dreamweaver 8 spanish
Manual dreamweaver 8 spanishManual dreamweaver 8 spanish
Manual dreamweaver 8 spanish
 
Ofimatica 2
Ofimatica 2 Ofimatica 2
Ofimatica 2
 
Pysafet workflow and json library documentation
Pysafet workflow and json library documentation Pysafet workflow and json library documentation
Pysafet workflow and json library documentation
 
Flash8 p pasos
Flash8 p pasosFlash8 p pasos
Flash8 p pasos
 
Manual.completo.oracle.9i
Manual.completo.oracle.9iManual.completo.oracle.9i
Manual.completo.oracle.9i
 
Manual cursogobernacion
Manual cursogobernacionManual cursogobernacion
Manual cursogobernacion
 

Destacado

Presentación - RIA utilizando un ERP-SAP
Presentación - RIA utilizando un ERP-SAPPresentación - RIA utilizando un ERP-SAP
Presentación - RIA utilizando un ERP-SAPEuler Sánchez
 
Formacion Business Objects XI
Formacion Business Objects XIFormacion Business Objects XI
Formacion Business Objects XIanibal goicochea
 
Sap bi conceptos
Sap bi conceptosSap bi conceptos
Sap bi conceptosHector Leal
 
ERP SAP ECUADOR-UDLA
ERP SAP ECUADOR-UDLAERP SAP ECUADOR-UDLA
ERP SAP ECUADOR-UDLAJaime Lastra
 
Implantación SAP en Grupo de 6 sociedades
Implantación SAP en Grupo de 6 sociedadesImplantación SAP en Grupo de 6 sociedades
Implantación SAP en Grupo de 6 sociedadesLen Moreno Penna
 
Manual de configuracion sap ps
Manual de configuracion sap   psManual de configuracion sap   ps
Manual de configuracion sap psJAIME QUERA PINO
 
Estructura Organización Para Gestión de Materiales
Estructura Organización Para Gestión de MaterialesEstructura Organización Para Gestión de Materiales
Estructura Organización Para Gestión de Materialesjudadd
 
Datos Maestros en la Gestión Financiera
Datos Maestros en la Gestión Financiera Datos Maestros en la Gestión Financiera
Datos Maestros en la Gestión Financiera judadd
 
Sap mm
Sap mmSap mm
Sap mmediaz9
 
CURSO COMPLETO DE SAP
CURSO COMPLETO DE SAPCURSO COMPLETO DE SAP
CURSO COMPLETO DE SAPLarissandrade
 
Contabilidad Financiera y Gerencial (FI & CO)
Contabilidad Financiera y Gerencial (FI & CO)Contabilidad Financiera y Gerencial (FI & CO)
Contabilidad Financiera y Gerencial (FI & CO)judadd
 
Curso Mm Sap
Curso Mm SapCurso Mm Sap
Curso Mm SapIngnova
 
Datos Maestros Gestión de Materiales
Datos Maestros Gestión de MaterialesDatos Maestros Gestión de Materiales
Datos Maestros Gestión de Materialesjudadd
 
¿Qué es SAP? - Sistemas, Aplicaciones y Productos en Procesamiento de Datos
¿Qué es SAP? - Sistemas, Aplicaciones y Productos en Procesamiento de Datos¿Qué es SAP? - Sistemas, Aplicaciones y Productos en Procesamiento de Datos
¿Qué es SAP? - Sistemas, Aplicaciones y Productos en Procesamiento de DatosDaniel Andrés Aure Claros
 

Destacado (20)

Presentación - RIA utilizando un ERP-SAP
Presentación - RIA utilizando un ERP-SAPPresentación - RIA utilizando un ERP-SAP
Presentación - RIA utilizando un ERP-SAP
 
Crear querys
Crear querysCrear querys
Crear querys
 
Formacion Business Objects XI
Formacion Business Objects XIFormacion Business Objects XI
Formacion Business Objects XI
 
Sap bi conceptos
Sap bi conceptosSap bi conceptos
Sap bi conceptos
 
ERP SAP ECUADOR-UDLA
ERP SAP ECUADOR-UDLAERP SAP ECUADOR-UDLA
ERP SAP ECUADOR-UDLA
 
Implantación SAP en Grupo de 6 sociedades
Implantación SAP en Grupo de 6 sociedadesImplantación SAP en Grupo de 6 sociedades
Implantación SAP en Grupo de 6 sociedades
 
Manual de usuario sap
Manual de usuario sapManual de usuario sap
Manual de usuario sap
 
Manual de configuracion sap ps
Manual de configuracion sap   psManual de configuracion sap   ps
Manual de configuracion sap ps
 
Estructura Organización Para Gestión de Materiales
Estructura Organización Para Gestión de MaterialesEstructura Organización Para Gestión de Materiales
Estructura Organización Para Gestión de Materiales
 
Datos Maestros en la Gestión Financiera
Datos Maestros en la Gestión Financiera Datos Maestros en la Gestión Financiera
Datos Maestros en la Gestión Financiera
 
Sap mm
Sap mmSap mm
Sap mm
 
Guia de-configuracion-co-de-sap
Guia de-configuracion-co-de-sapGuia de-configuracion-co-de-sap
Guia de-configuracion-co-de-sap
 
Manual creacion-queries-sap
Manual creacion-queries-sapManual creacion-queries-sap
Manual creacion-queries-sap
 
Capacitación sap ppt
Capacitación sap pptCapacitación sap ppt
Capacitación sap ppt
 
CURSO COMPLETO DE SAP
CURSO COMPLETO DE SAPCURSO COMPLETO DE SAP
CURSO COMPLETO DE SAP
 
Contabilidad Financiera y Gerencial (FI & CO)
Contabilidad Financiera y Gerencial (FI & CO)Contabilidad Financiera y Gerencial (FI & CO)
Contabilidad Financiera y Gerencial (FI & CO)
 
Curso Mm Sap
Curso Mm SapCurso Mm Sap
Curso Mm Sap
 
Manual sap
Manual sapManual sap
Manual sap
 
Datos Maestros Gestión de Materiales
Datos Maestros Gestión de MaterialesDatos Maestros Gestión de Materiales
Datos Maestros Gestión de Materiales
 
¿Qué es SAP? - Sistemas, Aplicaciones y Productos en Procesamiento de Datos
¿Qué es SAP? - Sistemas, Aplicaciones y Productos en Procesamiento de Datos¿Qué es SAP? - Sistemas, Aplicaciones y Productos en Procesamiento de Datos
¿Qué es SAP? - Sistemas, Aplicaciones y Productos en Procesamiento de Datos
 

Similar a X i4sp10 webappdep win_es

Query browser-es
Query browser-esQuery browser-es
Query browser-esjaiverlh
 
Fwpa doc-desarrollo
Fwpa doc-desarrolloFwpa doc-desarrollo
Fwpa doc-desarrollociriako
 
Conociendo db2 express_v9.5 (1)
Conociendo db2 express_v9.5 (1)Conociendo db2 express_v9.5 (1)
Conociendo db2 express_v9.5 (1)AzucenaLorca
 
Cluster Spark - Cassandra sobre Raspberry Pi-3
Cluster Spark  - Cassandra sobre Raspberry Pi-3 Cluster Spark  - Cassandra sobre Raspberry Pi-3
Cluster Spark - Cassandra sobre Raspberry Pi-3 Eduardo Romero López
 
Epo 400 installguide_es-es
Epo 400 installguide_es-esEpo 400 installguide_es-es
Epo 400 installguide_es-esPablo
 
Manual dreamweaver 8 spanish
Manual dreamweaver 8 spanishManual dreamweaver 8 spanish
Manual dreamweaver 8 spanishaquilesvoy
 
Manual dreamweaver 8 (spanish)
Manual dreamweaver 8 (spanish)Manual dreamweaver 8 (spanish)
Manual dreamweaver 8 (spanish)jorgejpaniagua
 
Libromanejo de-datos-con-visual-basic-y-asp-141122104916-conversion-gate01
Libromanejo de-datos-con-visual-basic-y-asp-141122104916-conversion-gate01Libromanejo de-datos-con-visual-basic-y-asp-141122104916-conversion-gate01
Libromanejo de-datos-con-visual-basic-y-asp-141122104916-conversion-gate01Susana Familia
 
Manual dreamweavercs5
Manual dreamweavercs5Manual dreamweavercs5
Manual dreamweavercs5koki caba
 
2096834 Instalando Debian
2096834 Instalando Debian2096834 Instalando Debian
2096834 Instalando Debianhernan
 
Autodesk navisworks 2012
Autodesk navisworks 2012Autodesk navisworks 2012
Autodesk navisworks 2012Lucho2255
 

Similar a X i4sp10 webappdep win_es (20)

Query browser-es
Query browser-esQuery browser-es
Query browser-es
 
Dba i 9i
Dba i 9iDba i 9i
Dba i 9i
 
Tutorial JSF
Tutorial JSFTutorial JSF
Tutorial JSF
 
Tutorial Jsf
Tutorial JsfTutorial Jsf
Tutorial Jsf
 
W mware v_sphere_proyecto_final
W mware v_sphere_proyecto_finalW mware v_sphere_proyecto_final
W mware v_sphere_proyecto_final
 
Fwpa doc-desarrollo
Fwpa doc-desarrolloFwpa doc-desarrollo
Fwpa doc-desarrollo
 
Conociendo db2 express_v9.5 (1)
Conociendo db2 express_v9.5 (1)Conociendo db2 express_v9.5 (1)
Conociendo db2 express_v9.5 (1)
 
Cluster Spark - Cassandra sobre Raspberry Pi-3
Cluster Spark  - Cassandra sobre Raspberry Pi-3 Cluster Spark  - Cassandra sobre Raspberry Pi-3
Cluster Spark - Cassandra sobre Raspberry Pi-3
 
Epo 400 installguide_es-es
Epo 400 installguide_es-esEpo 400 installguide_es-es
Epo 400 installguide_es-es
 
Manual de visual basic.net
Manual de visual basic.netManual de visual basic.net
Manual de visual basic.net
 
Manual dreamweaver 8 spanish
Manual dreamweaver 8 spanishManual dreamweaver 8 spanish
Manual dreamweaver 8 spanish
 
Manual dreamweaver 8 (spanish)
Manual dreamweaver 8 (spanish)Manual dreamweaver 8 (spanish)
Manual dreamweaver 8 (spanish)
 
Manual dreamweaver 8 spanish
Manual dreamweaver 8 spanishManual dreamweaver 8 spanish
Manual dreamweaver 8 spanish
 
Libromanejo de-datos-con-visual-basic-y-asp-141122104916-conversion-gate01
Libromanejo de-datos-con-visual-basic-y-asp-141122104916-conversion-gate01Libromanejo de-datos-con-visual-basic-y-asp-141122104916-conversion-gate01
Libromanejo de-datos-con-visual-basic-y-asp-141122104916-conversion-gate01
 
Manual dreamweavercs5
Manual dreamweavercs5Manual dreamweavercs5
Manual dreamweavercs5
 
Dream cs4
Dream cs4Dream cs4
Dream cs4
 
2096834 Instalando Debian
2096834 Instalando Debian2096834 Instalando Debian
2096834 Instalando Debian
 
Introduccion a Joomla
Introduccion a JoomlaIntroduccion a Joomla
Introduccion a Joomla
 
Autodesk navisworks 2012
Autodesk navisworks 2012Autodesk navisworks 2012
Autodesk navisworks 2012
 
Dw4 using es
Dw4 using esDw4 using es
Dw4 using es
 

Último

Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialEducática
 
herramientas informaticas mas utilizadas
herramientas informaticas mas utilizadasherramientas informaticas mas utilizadas
herramientas informaticas mas utilizadaspqeilyn0827
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024DanielErazoMedina
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfManuelCampos464987
 
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdfHIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdfIsabelHuairaGarma
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareAndres Avila
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometriasofiasonder
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfjjfch3110
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesssuserbe0d1c
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxencinasm992
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docxwerito139410
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaFernando Villares
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfcj3806354
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.saravalentinat22
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxLeidyfuentes19
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdffrank0071
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Luis Fernando Uribe Villamil
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respetocdraco
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
 

Último (20)

Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicial
 
herramientas informaticas mas utilizadas
herramientas informaticas mas utilizadasherramientas informaticas mas utilizadas
herramientas informaticas mas utilizadas
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdfHIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometria
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 

X i4sp10 webappdep win_es

  • 1. SAP BusinessObjects Business Intelligence platform Versión del documento: 4.0 Support Package 10 - 2014-07-24 Manual de despliegue de las aplicaciones Web
  • 2. Tabla de contenido1 Historial de documentos.........................................................52 Introducción..................................................................82.1 Qué es la plataforma SAP BusinessObjects Business Intelligence.............................82.2 Acerca de este documento.........................................................82.3 Novedades del Manual de despliegue de la aplicación Web..................................82.4 Quién debe leer esta documentación..................................................93 Información general del despliegue de aplicaciones Web...............................103.1 Información general de archivos WAR OSGi............................................103.2 Conmutación por error y equilibrio de carga............................................103.2.1 Compatibilidad de las agrupaciones de la aplicación Web............................113.3 Archivos WAR y EAR de la plataforma SAP BusinessObjects Business Intelligence.................113.3.1 Para desplegar MobileOTA14.war para la compatibilidad con aplicaciones móviles.........143.3.2 Para desplegar OpenSearch.war para la compatibilidad con OpenSearch................153.4 Raíces de contexto predeterminadas.................................................163.5 Contextos raíz y rutas de acceso de contexto personalizados...............................163.5.1 Para cambiar el contexto raíz...............................................173.5.2 Cambiar la ruta del contexto de una aplicación Web...............................174 Desplegar aplicaciones Web con la herramienta WDeploy...............................194.1 Información general de WDeploy....................................................194.2 requisitos previos WDeploy........................................................194.2.1 Antes de desplegar aplicaciones Web.........................................194.2.2 Requisitos de hardware...................................................204.2.3 Compatibilidad con 64 bits.................................................204.2.4 Habilitar la compatibilidad de nombres de archivo 8 punto 3.........................204.2.5 Para configurar el entorno Java..............................................214.2.6 Archivos de configuración de parámetros del servidor de aplicaciones Web..............214.2.7 Para instalar WDeploy en un servidor de aplicaciones web remoto.....................224.3 Registro del directorio horizontal del sistema (SLD) de SAP................................224.3.1 Para habilitar el registro SLD para SAP NetWeaver................................234.3.2 Habilitar el registro de SLD para Tomcat.......................................234.3.3 Para habilitar el registro de SLD para WebSphere.................................234.4 Modos de despliegue............................................................244.4.1 Despliegues independientes................................................244.4.2 Despliegues con división de nivel web.........................................254.5 Archivos de configuración de WDeploy...............................................284.5.1 Archivo de configuración de WDeploy.........................................294.5.2 Archivos de configuración de servidor de aplicaciones web..........................29 2 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Tabla de contenido
  • 3. 4.5.3 Archivo de propiedades de configuración de la aplicación Web.......................354.6 Uso de la herramienta de línea de comandos WDeploy....................................364.6.1 Sintaxis..............................................................374.6.2 Ejemplos de uso de WDeploy...............................................464.6.3 Consideraciones especiales................................................624.6.4 Despliegue previo con división de nivel web sin acceso a un servidor de aplicaciones web...........................................................................724.6.5 Para deshabilitar las aplicaciones Web de la CMC o la Plataforma de lanzamiento de BI...........................................................................724.6.6 Cambios en idiomas instalados..............................................734.7 Usar la herramienta GUI de WDeploy.................................................734.7.1 Iniciar la herramienta GUI de WDeploy.........................................744.7.2 Ventana de la herramienta GUI de WDeploy.....................................744.7.3 Opciones de la herramienta GUI de WDeploy....................................754.7.4 Agregar la contraseña al archivo GUI de WDeploy.................................754.8 Después de desplegar las aplicaciones Web............................................764.9 Archivos de registro.............................................................764.10 Actualizaciones de la aplicación Web realizadas por WDeploy...............................775 Desplegar aplicaciones Web con la consola administrativa..............................795.1 Para desplegar manualmente aplicaciones Web.........................................795.1.1 Despliegue manual de JBoss 5..............................................795.1.2 SAP NetWeaver Java 7.3x y 7.4 despliegue manual................................815.1.3 Despliegue manual de la consola administrativa de Tomcat 6 y 7......................845.1.4 Despliegue manual de la consola administrativa de WebLogic 10, 10.3 y 10.3.x (11gR1).......855.1.5 Implementación manual de la consola administrativa de WebSphere 6.1, 7.0 y 8.5.........886 Problemas conocidos y soluciones................................................966.1 Cambiar el nombre de la aplicación web BOE o del árbol de aplicaciones web....................966.2 Usar WDeploy en un entorno IPv6 puro...............................................966.3 Servicios web en servidores con división de nivel web.....................................976.4 Las rutas con un carácter de barra invertida a la derecha () hacen que el despliegue falle...........976.5 WDeploy con idiomas que no sean el inglés............................................976.6 Ventana de exploración de GUI de WDeploy en sistemas operativos Windows....................986.7 Servidor de aplicaciones Web sin eliminar del servidor....................................986.8 Copie MobileOTA14.properties después de realizar la instalación de nivel Web...................986.9 Botón Cancelar en la herramienta GUI de WDeploy.......................................996.10 JBoss.......................................................................996.10.1 Anular el despliegue de aplicaciones Web de JBoss con WDeploy.....................996.10.2 Excepción de Servlet después de iniciar sesión en la herramientas administrativas de JBoss 5.0.........................................................................996.11 SAP NetWeaver...............................................................1006.11.1 Despliegue de la aplicación Web de SAP NetWeaver 7.2...........................100 Manual de despliegue de las aplicaciones Web Tabla de contenido © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 3
  • 4. 6.11.2 Error en el despliegue de la aplicación Web dswsbobje en SAP NetWeaver 7.2............1006.11.3 Para revertir la implementación de aplicaciones web desde SAP NetWeaver 7.2..........1006.11.4 La herramienta WDeploy no admite el despliegue en o la anulación del despliegue de SAP NetWeaver 7.3x o 7.4............................................................1016.11.5 Configuración necesaria antes de implementar SAP BusinessObjects Explorer en SAP NetWeaver 7.3x o 7.4...........................................................1016.12 Tomcat.....................................................................1016.12.1 Utilizar Tomcat en modo de sólo IPv6 en Windows Vista o 2008 Server.................1016.12.2 Anular el despliegue de aplicaciones web de Tomcat mediante WDeploy................1026.12.3 Es posible que Tomcat no cargue inicialmente aplicaciones Web después de ejecutar WDeploy....................................................................1026.13 WebLogic...................................................................1026.13.1 Anular el despliegue de servicios Web de WebLogic..............................1026.14 WebSphere..................................................................1026.14.1 Despliegue en WebSphere o en modo de seguridad...............................1026.14.2 La lista de vínculos de servicios web no está disponible con WebSphere 7.0 y 8.5.........1036.14.3 Error interno de servidor después de desplegar los servicios Web en WebSphere 7.0 ......1046.14.4 WASX7017E: Excepción al implementar en WebSphere............................104 4 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Tabla de contenido
  • 5. 1 Historial de documentos En la siguiente tabla se ofrece información general sobre los cambios más importantes del documento. Nota Para obtener una lista de bases de datos actualizada de servidores de aplicación web compatibles con esta versión, consulte Matriz de disponibilidad de productos (Plataformas compatibles/PAR), disponible en la sección de SAP BusinessObjects de SAP Support Portal en: https://service.sap.com/bosap-support. Versión Fecha Descripción SAP BusinessObjects Business Intelligence platform 4.0 Noviembre de 2011 Primera versión del documento. SAP BusinessObjects Business Intelligence platform 4.0 Support Package 1 Marzo de 2011 Posición conocida añadida para el despliegue SAP NetWeaver con Java Support Pack Manager (JSPM). Plataforma de SAP BusinessObjects Business Intelligence 4.0 Paquete de compatibilidad 1 Revisión Junio de 2011 Instrucciones añadidas para aplicaciones web de despliegue manual para SAP NetWeaver 7.3. Para la herramienta Wdeploy véase La herramienta WDeploy no admite el despliegue en o la anulación del despliegue de SAP NetWeaver 7.3x o 7.4. [página 101]. Plataforma de SAP BusinessObjects Business Intelligence 4.0 Feature Pack 3 Marzo de 2012 Los siguientes servidores de aplicación se han introducido a partir de 4.0 Feature Pack 3 ● Tomcat 7 ○ Para detalles en la configuración Tomcat 7 al usar la herramienta WDeploy véase Fichero de configuración Tomcat 6 ó 7. ○ Para instruciones en aplicaciones de despliegue manual en Tomcat 7 véase Despliegue manual de la consola administrativa de Tomcat 6 y 7. ● WebLogic 10.3.3 (11gR1) ○ Para detalles en la configuración WebLogic 10.3.3 (11gR1)al usar la herramienta WDeploy véase Fichero de configuración WebLogic 10, 10.3 ó 10.3.3 (11gR1). ○ Para instruciones en aplicaciones de despliegue manual en WebLogic 10.3.3 (11gR1) véase Despliegue manual de la consola administrativa de WebLogic 10, 10.3 y10.3.3 (11gR1). Se han añadido las siguientes consideraciones y problemas conocidos: ● JBoss Excepción de Servlet después de iniciar sesión en la herramientas administrativas de JBoss 5.0 ● SAP NetWeaver: Manual de despliegue de las aplicaciones Web Historial de documentos © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 5
  • 6. Versión Fecha Descripción ○Requisitos previos para el despliegue en SAP NetWeaver ○Configuración necesaria antes de implementar SAP BusinessObjects Explorer en SAP NetWeaver 7.3 ● WebSphere: Error interno de servidor después de desplegar los servicios Web en WebSphere 7.0 Los siguientes servidores de aplicación web no se soportan a partir de 4.0 Feature Pack 3 y el contenido se ha eliminado: ● JBoss 4.2.3 ● Oracle Application Server 10g R3 ● Tomcat 5,5 ● WebLogic 9.2 MP2 El problema conocido como “Parámetros de nivel de servicio, nivel de revisiones y nombres incorrectos que se muestran al implementar en SAP NetWeaver con JSPM” se ha resuelto en FP3 y se ha eliminado del manual. SAP BusinessObjects Business Intelligence platform 4.0 Support Package 4 Junio de 2012 Los siguientes servidores de aplicación se han introducido a partir de 4.0 Feature Pack 4: ● WebLogic 10.3.5 (11gR1) ○ Para detalles en la configuración WebLogic 10.3.5 (11gR1) al usar la herramienta WDeploy véase Fichero de configuración WebLogic 10, 10.3 ó 10.3.3 (11gR1). ○ Para instruciones en aplicaciones de despliegue manual en WebLogic 10.3.5 (11gR1) véase Despliegue manual de la consola administrativa de WebLogic 10, 10.3 y10.3.3 (11gR1). SAP BusinessObjects Business Intelligence platform 4.0 Support Package 5 Noviembre de 2012 El siguiente servidor de aplicación se han introducido a partir de 4.0 Feature Pack 5: ● WebLogic 10.3.6 (11gR1) ○ Para detalles en la configuración WebLogic 10.3.6 (11gR1) al usar la herramienta WDeploy véase Fichero de configuración WebLogic 10, 10.3 ó 10.3.3 (11gR1). ○ Para instruciones en aplicaciones de despliegue manual en WebLogic 10.3.6 (11gR1) véase Despliegue manual de la consola administrativa de WebLogic 10, 10.3 y10.3.3 (11gR1). ● WebSphere 8.5 ○ Para detalles en la configuración Tomcat 8.5 al usar la herramienta WDeploy véase Fichero de configuración Tomcat 6, 7 u 8.5. ○ Para instruciones en aplicaciones de despliegue manual en Tomcat 8.5 véase Despliegue manual de la consola administrativa de Tomcat 8,5. 6 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Historial de documentos
  • 7. Versión Fecha Descripción Se han modificado las opciones de despliegue para SAP NetWeaver AS Java 7.3 usando SAP NetWeaver Java Support Package Manager (JSPM). Seleccione Nuevos componentes de software o Paquete de compatibilidad único y revisiones (solo usuarios avanzados) dependiendo de su despliegue. SAP BusinessObjects Business Intelligence platform 4.0 Support Package 6 Abril de 2013 Los siguientes servidores de aplicación se han introducido a partir de 4.0 Feature Pack 6: ● SAP NetWeaver 7,31 ● SAP NetWeaver 7,4Los procedimientos de despliegue son los mismos que para SAP NetWeaver 7.3. SAP BusinessObjects Business Intelligence platform 4.0 Support Package 8 Noviembre de 2013 ● Soporte añadido para comando predeplopy en plataformas Linux que utilizan JRockit JVM ● Soporte añadido para WebSphere 8.5.5 ●Cambios a idiomas instalados actualizados ● Referencia añadida a nota SAP en Despliegue SAP NetWeaver AS Java 7.3 y 7.4 JSPM ● SAP Java Support Package Manager (JSPM) se ha dejado de usar y ha sido sustituido por SAP Software Update Manager (SUM). Toda la información sobre el uso de JSPM se ha actualizado con información sobre el uso de SUM. SAP BusinessObjects Business Intelligence platform 4.0 Support Package 9 Febrero de 2014 ● Se ha añadido una nota sobre la eliminación de aplicaciones Web existentes en la sección Requisitos previos para el despliegue en SAP NetWeaver. ● Se ha añadido la sección Añadir la contraseña al archivo GUI de WDeploy. Manual de despliegue de las aplicaciones Web Historial de documentos © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 7
  • 8. 2 Introducción2.1 Qué es la plataforma SAP BusinessObjects Business Intelligence La plataforma SAP BusinessObjects Business Intelligence es un sistema de generación de informes de Business Intelligence flexible, escalable y fiable que se puede integrar estrechamente en la infraestructura de tecnología de la información. La compatibilidad con numerosos sistemas de base de datos estándar del sector facilita el estado a los datos de la organización para su análisis. El uso de estándares del sector comunes para la seguridad le permiten usar los sistemas de autenticación existentes para controlar el acceso a la plataforma SAP BusinessObjects Business Intelligence. Y una amplia compatibilidad de plataformas permite implementar los sistemas operativos y la arquitectura de hardware que prefiera. Como administrador del sistema, se enfrentará a numerosas elecciones al instalar la plataforma SAP BusinessObjects Business Intelligence. Esta documentación le ayudará a tomar las decisiones adecuadas y a crear un potente sistema de generación de informes de business intelligence para su organización. 2.2 Acerca de este documento En este documento se proporciona información sobre cómo configurar y desplegar aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence en un servidor de aplicaciones Web Java admitido. En concreto, este manual contiene información detallada para los usuarios de la herramienta de implementación de la aplicación Web WDeploy, que se entrega junto con la plataforma SAP BusinessObjects Business Intelligence. Para obtener información relacionada con la instalación de la plataforma SAP BusinessObjects Business Intelligence, consulte el Manual de instalación de la plataforma SAP BusinessObjects Business Intelligence. Para obtener información relacionada con la administración de un servidor de la plataforma SAP BusinessObjects Business Intelligence, consulte el Manual del administrador de la plataforma SAP BusinessObjects Business Intelligence. 2.3 Novedades del Manual de despliegue de la aplicación WebSoporte de servidor de aplicaciones web Para obtener una lista de las plataformas admitidas, las bases de datos, los servidores de aplicaciones Web, los servidores Web y otros sistemas admitidos en esta versión, consulte la Matriz de disponibilidad de productos (plataformas/PAR admitidos), disponible en la sección de SAP BusinessObjects de SAP Support Portal en: https://service.sap.com/bosap-support. La Matriz de disponibilidad de productos tiene prioridad sobre cualquier discrepancia del Manual del despliegue de aplicaciones Web. 8 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Introducción
  • 9. funciones de la plataforma de SAP BusinessObjects Business Intelligence 4.0 Las siguientes funciones se han presentado en la plataforma de SAP BusinessObjects Business Intelligence 4.0: Tabla 1: Novedades de la herramienta de despliegue de WDeploy Característica Descripción Interfaz GUI Nueva interfaz GUI para las acciones deployall y undeployall. Don niveles de archivos de registro Un resumen de registro para ayudar a los administradores a comprender el estado del despliegue; otro registro detallado para ayudar a los desarrolladores a solucionar problemas de despliegue. Configuración más fácil Archivo de configuración centralizado para los parámetros globales WDeploy; servidor de acceso y parámetros WDeploy para GUI de WDeploy. Asistencia de localización Soporte técnico de localización de GUI de WDeploy. Ningún archivo WAR intermedio Los archivos WAR intermedios ya no se crean como parte del proceso de despliegue. Si necesita crear un archivo WAR no adaptado a un servidor de aplicaciones Web específico, use el comando wdeploy buildwarall. Despliegue simplificado Se ha reducido el número de archivos WAR que usan las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence. Así se reduce el consumo de recursos duplicados y el número de consultas realizadas desde el servidor de aplicaciones Web al CMS. Tabla 2: Novedades en este documento Característica Descripción Reorganización de contenido En lugar de mostrar en una lista cada comando WDeploy para cada servidor de aplicaciones Web, ahora solo se muestra una vez cada comando WDeploy con ejemplos para cada servidor de aplicaciones Web admitido. Nuevas funciones documentadas Se han documentado nuevas funciones de WDeploy. La documentación 4.0 del producto Plataforma de SAP BusinessObjects Business Intelligence está disponible en el portal SAP Help y se actualiza cuando está disponible el nuevo contenido. Para obtener la documentación de producto más reciente, visite http://help.sap.com/bobip40.2.4 Quién debe leer esta documentación Esta documentación está dirigida a los administradores de sistemas o profesionales de TI que realizan tareas de soporte técnico en una instalación de la plataforma SAP BusinessObjects Business Intelligence. Es esencial estar familiarizado con el entorno de red general, las convenciones de uso de puertos, el entorno de base de datos y el software de servidor Web. Manual de despliegue de las aplicaciones Web Introducción © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 9
  • 10. 3 Información general del despliegue de aplicaciones Web El programa de instalación de la plataforma SAP BusinessObjects Business Intelligence solo puede desplegar aplicaciones Web en el servidor de aplicaciones Web en paquete de Tomcat 6.0. El resto de servidores de aplicaciones web admitidos requieren que se desplieguen las aplicaciones web una vez finalizada la instalación. Se recomienda usar la herramienta de despliegue de aplicaciones web WDeploy. Para obtener información e instrucciones sobre cómo desplegar el uso de la herramienta WDeploy, consulte la sección “Desplegar aplicaciones Web con la herramienta WDeploy” de este manual. Si lo prefiere, también puede desplegar las aplicaciones Web con la consola administrativa del servidor de aplicaciones. Es necesario modificar primero las aplicaciones web desplegadas con la consola administrativa del servidor de aplicaciones web para convertirlas en archivos WAR o EAR desplegables. Los comandos wdeploy predeploy y wdeploy predeployall realizan este proceso automáticamente. Después de usar estos comandos del despliegue previo, vaya a la sección “Desplegar aplicaciones Web con la consola administrativa” de este manual para obtener instrucciones. Sin embargo, si tiene profundos conocimientos sobre los servidores de aplicaciones web y cómo personalizar aplicaciones web para el despliegue, puede realizar este proceso manualmente. En este manual no se explica cómo adaptar manualmente aplicaciones web para el despliegue en un servidor de aplicaciones web. 3.1 Información general de archivos WAR OSGi El marco OSGi para aplicaciones Web Java simplifica el despliegue de las aplicaciones Web en paquete con la plataforma SAP BusinessObjects Business Intelligence. Esto permite que aplicaciones Web, paquetes de lenguajes, SDK, complementos y otros recursos se incluyan en un solo paquete que puede desplegarse en un solo paso en un servidor de aplicaciones Web. El despliegue de un sólo archivo WAR significa además un menor número de sesiones Web necesarias para acceder a múltiples aplicaciones Web, lo cual reduce la necesidad de memoria, disco y carga de procesamiento de un servidor de aplicaciones Web. 3.2 Conmutación por error y equilibrio de carga La plataforma SAP BusinessObjects Business Intelligence admite servidores de aplicaciones Web en clústeres con equilibrio de carga. Los equilibrdores de carga de hardware o software se pueden usar como el punto de entrada para los servidores de aplicaciones Web con el objeto de asegurar que el procesamiento se distribuya equitativamente entre los servidores de aplicaciones Web. Se admiten los siguientes equilibradores de carga por hardware: ● Módulo Application Control Engine (ACE) de Cisco. ● La familia de equilibradores de carga F5 BIG-IP. Actualmente se admiten los siguientes tipos de persistencia: 10 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Información general del despliegue de aplicaciones Web
  • 11. ● Persistencia de dirección IP de origen. ● Modo de inserción de persistencia de cookies (cookie ArrowPoint). No es necesario el equilibrio de carga de un clúster de los servidores de la plataforma SAP BusinessObjects Business Intelligence ya que el Servidor de administración central (CMS) distribuye el trabajo entre los nodos del clúster. Nota La aplicación Web de la Consola de administración central (CMC) no admite la conmutación por error de la sesión. Sin embargo, la plataforma de lanzamiento de BI tiene tolerancia a errores y admite la conmutación por error de sesión, de modo que los usuarios no advertirán si se produce un error en un nodo de clúster. 3.2.1 Compatibilidad de las agrupaciones de la aplicación Web Las aplicaciones Web de la Consola de administración central (CMC) y de la Plataforma de lanzamiento de BI se pueden usar en entornos con una gran variedad de configuraciones agrupadas, equilibradas en su carga o con tolerancia a errores. En la siguiente tabla se enumera la compatibilidad en la configuración para las aplicaciones Web de la CMC y la Plataforma de lanzamiento de BI. Aplicación web Servidores agrupados de aplicaciones Web Equilibradores de carga con afinidades de sesión Equilibradores de carga sin afinidades de sesión Tolerancia a errores Plataforma de lanzamiento de BI (sin estado) Compatible Compatible No compatible Sí CMC (dinámica) Compatible Compatible No compatible NoNota La herramienta WDeploy no es compatible con el despliegue en un clúster o en software de clúster como Network Deployment del servidor de aplicaciones Websphere. 3.3 Archivos WAR y EAR de la plataforma SAP BusinessObjects Business Intelligence La funcionalidad que constituye la plataforma SAP BusinessObjects Business Intelligence está dividida en varias aplicaciones web para que sea más fácil desplegar solo los componentes que la organización necesita. En la plataforma SAP BusinessObjects Business Intelligence 4.0, muchas de las aplicaciones Web principales que se incluyen en versiones anteriores se han integrado en un único archivo OSGi. Así se ahorra memoria en el servidor de aplicaciones web y se reduce el número de sesiones web necesarias para las aplicaciones web que antes tenían varios archivos. Manual de despliegue de las aplicaciones Web Información general del despliegue de aplicaciones Web © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 11
  • 12. Por ejemplo, SAP BusinessObjects Enterprise XI 3.x incluía las aplicaciones web Consola de administración central (CMC) e InfoView (ahora Plataforma de lanzamiento de BI) archivadas como CMC.war e InfoView.war. La plataforma SAP BusinessObjects Business Intelligence 4.0 ha consolidado las aplicaciones Web CMC e InfoView (ahora Plataforma de lanzamiento de BI) junto con otras en un único archivo denominado BOE.war o BOE.ear. La herramienta WDeploy se usa para automatizar el proceso de adaptación de aplicaciones web para que se puedan desplegar en un servidor de aplicaciones web compatible. Aunque un administrador experimentado puede adaptar manualmente una aplicación web para un servidor de aplicaciones web determinado, se recomienda usar la herramienta WDeploy para automatizar el proceso. La siguiente tabla enumera los archivos de aplicaciones web y las aplicaciones web que los necesitan. Las aplicaciones Web que no se despliegan automáticamente mediante el programa de instalación se deben desplegar una vez finalizada la instalación. Archivo de aplicaciones web (puede ser WAR o EAR) ¿Despliegue automático? DescripciónBOE Sí Archivo OSGi de aplicaciones web principales, como: ● Analytical Reporting ● Consola de administración central ● SAP Crystal Reports ● Plataforma de lanzamiento de BI (anteriormente InfoView) ● Compatibilidad con Eclipse IDE ● Lifecycle Manager ● Supervisión ● OpenDocument ● Área de trabajo de BI (anteriormente Dashboard Builder) ● Búsqueda de plataforma ● Servicios de plataforma ● Diferencia visual ● SAP BusinessObjects Dashboards (antes Xcelsius) BusinessProcessBI (obsoleto) Sí Esta aplicación web está obsoleta. Proporciona compatibilidad para servicios web heredados de Crystal Reports y componentes de SDK, como: ● Crystal Enterprise ● Servidor de aplicaciones de informes (RAS) de Crystal Reports ● SAP BusinessObjects Dashboards (antes Xcelsius) ● SAP BusinessObjects Analysis, edición para OLAP (anteriormente Voyager) clientapi Sí Compatibilidad del API de SAP Crystal Reports JavaScript. dswsbobje Sí Componentes de servicios Web, como: 12 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Información general del despliegue de aplicaciones Web
  • 13. Archivo de aplicaciones web (puede ser WAR o EAR) ¿Despliegue automático? Descripción ● Sesión ● Plataforma de BI ● Catálogo de BI ● Herramienta de administración de federación ● Live Office ● Herramienta de consulta de servicio web (anteriormente Consulta como servicio web) ● Publicación ● Motor de informes ● SAP BusinessObjects Web Intelligence (hasta ahora Web Intelligence) ● Servicios web de SAP BusinessObjects Dashboards (hasta ahora Xcelsius) jsfplatform No Compatibilidad con Java Server Faces y ejemplos. MobileOTA14 No Aplicación web para compatibilidad con cliente móvil. OpenSearch No Compatibilidad con OpenSearch. AdminTools Sí Compatibilidad con Query Builder. La siguiente tabla compara los archivos WAR incluidos en versiones anteriores y dónde encontrar la funcionalidad en la plataforma SAP BusinessObjects Business Intelligence 4.0. Archivo de aplicaciones web anterior (puede ser WAR o EAR) Archivo de aplicaciones web nuevo (puede ser WAR o EAR) AdminToolsAdminToolsAnalyticalReportingBOEBusinessProcessBIBusinessProcessBI (obsoleto) CmcAppBOECmcAppActionsBOECrystalReportsBOEXcelsiusBOEdswsbobjedswsbobjeInfoViewAppBOEInfoViewAppActionsBOELCMBOEOpenDocumentBOE Manual de despliegue de las aplicaciones Web Información general del despliegue de aplicaciones Web © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 13
  • 14. Archivo de aplicaciones web anterior (puede ser WAR o EAR) Archivo de aplicaciones web nuevo (puede ser WAR o EAR) PerformanceManagementBOEPlatformServicesBOEPMC_HelpBOEVoyagerClientBOEXCTemplateUploaderBOE3.3.1 Para desplegar MobileOTA14.war para la compatibilidad con aplicaciones móviles El programa de instalación de la plataforma SAP BusinessObjects Business Intelligence no despliega la aplicación Web MobileOTA14 que proporciona compatibilidad para las aplicaciones de Mobile. Para usar aplicaciones móviles, debe desplegar el archivo MobileOTA14 (MobileOTA14.war o MobileOTA14.ear) manualmente una vez finalizado el proceso de instalación. Nota La herramienta GUI de WDeploy no se puede usar para desplegar aplicaciones Web individuales. Para desplegar una aplicación Web individual, como MobileOTA14, use la herramienta de línea de comandos WDeploy. 1. Antes de implementar la aplicación Web MobileOTA14, compruebe que el archivo de configuración de WDeploy config.<WEB_APPLICATION_SERVER> se ha configurado correctamente para su servidor de aplicaciones Web. Consulte Archivos de configuración de WDeploy. 2. Despliegue la aplicación Web de MobileOTA14. Para desplegar la aplicación web MobileOTA14, use el siguiente comando de WDeploy: wdeploy.bat <WEB_APPLICATION_SERVER> -Dwar_dir=<LOCATION_OF_MOBILEOTA14.WAR> -DAPP=MobileOTA14 deployPor ejemplo, el siguiente comando despliega MobileOTA14 al servidor de aplicaciones Web de WebSphere 7: wdeploy.bat websphere7 -Dwar_dir="C:Program Files (x86)SAP BusinessObjectsMobile 14Client" -DAPP=MobileOTA14 deploy3. Reinicie el servidor de aplicaciones Web. 4. Acceda a la siguiente dirección URL para asegurarse de que la aplicación Web de MobileOTA14 está funciona: http://<NOMBREHOST>:<PUERTO>/MobileOTA14 Sustituya <NOMBREHOST> por el nombre de host del servidor de aplicaciones Web y <PUERTO> para el número de puerto del servidor de aplicaciones Web. 14 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Información general del despliegue de aplicaciones Web
  • 15. Para obtener más información sobre los productos Mobile, consulte el Manual de despliegue e instalación de SAP BusinessObjects Mobile. 3.3.2 Para desplegar OpenSearch.war para la compatibilidad con OpenSearch El programa de instalación no despliega la aplicación web OpenSearch que proporciona compatibilidad para las aplicaciones de OpenSearch. Para usar aplicaciones de OpenSearch, debe desplegar el archivo OpenSearch.war manualmente una vez que el proceso de instalación ha finalizado. Nota La herramienta GUI de WDeploy no se puede usar para desplegar aplicaciones Web individuales. Para desplegar una aplicación Web individual, como OpenSearch, use la herramienta de línea de comandos WDeploy. 1. Asegúrese de que se han establecido los detalles de conexión del servidor de aplicaciones web en el archivo de configuración del servidor de aplicaciones web de WDeploy. La ubicación del archivo es la siguiente: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<SERVIDOR_APLICACIONES_WEB> Para obtener más información sobre el archivo de configuración del servidor de aplicaciones web WDeploy, consulte “Archivos de configuración” del Manual del despliegue de aplicaciones Web de la plataforma de Business Intelligence de SAP BusinessObjects. 2. Actualice la configuración de OpenSearch en el archivo config.properties de la aplicación web OpenSearch. La ubicación del archivo es la siguiente: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfilesOpenSearchWEB-INF Asegúrese de que los siguientes parámetros están configurados para el servidor: ○cms: el nombre de host del CMS y el número de puerto del CMS. Por ejemplo, use el formato: <NOMBREHOST_CMS>:<PUERTO>. ○opendoc: la dirección URL de la aplicación Web OpenDocument. Por ejemplo: http:// <SERVIDOR_APLICACIONES_WEB>:<PUERTO>/BOE/OpenDocument/opendoc/openDocument.jsp. ○proxy.rpurl: dirección URL de proxy inverso, si la organización usa un servidor proxy inverso. ○proxy.opendoc.rpurl: la dirección URL del servidor proxy inverso de OpenDoc, si la organización usa un servidor proxy inverso de OpenDoc. 3. Despliegue la aplicación web OpenSearch. Para desplegar la aplicación web OpenSearch, use el siguiente comando de WDeploy: wdeploy.bat WEB_APPLICATION_SERVER -Dapp_source_dir=LOCATION_OF_OPENSEARCH_WEB_APP_SOURCE_TREE -DAPP=OpenSearch deploy Manual de despliegue de las aplicaciones Web Información general del despliegue de aplicaciones Web © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 15
  • 16. Por ejemplo, el siguiente comando despliega la aplicación web OpenSearch en un servidor de aplicaciones web de WebSphere 7: wdeploy.bat websphere7 -Dapp_source_dir="C:Program Files (x86)SAP BusinessObjectsSAP BusinessObjects Enterprise XI 4.0warfilesOpenSearch" -DAPP=OpenSearch deploy Para obtener más información sobre productos relacionados con OpenSearch, consulte la sección “OpenSearch” del Manual del administrador de la plataforma SAP BusinessObjects Business Intelligence. 3.4 Raíces de contexto predeterminadas Todas las aplicaciones web se pueden desplegar en una raíz de contexto personalizada en el servidor de aplicaciones web. La siguiente tabla enumera las raíces de contexto para cada aplicación web. Aplicación web Ruta contextual Consola de administración central (CMC)/BOE/CMC Plataforma de lanzamiento de BI/BOE/BI Abrir documento/BOE/OpenDocument API de SAP Crystal Reports JavaScript/clientapi Proveedor de servicios Web/dswsbobje Procesos empresariales de BI (obsoletos)/BusinessProcessBI3.5 Contextos raíz y rutas de acceso de contexto personalizados Las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence se pueden desplegar en una ubicación personalizada de un servidor de aplicaciones Web. Esta ubicación se refleja en la URL usada para acceder a la aplicación web desde un explorador web y suele denominarse contexto. Un contexto raíz es la carpeta de nivel superior en un servidor de aplicaciones Web donde se encuentran las aplicaciones Web. El contexto raíz predeterminado para las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence es /BOE. Por ejemplo, en un servidor de aplicaciones web denominado www.miempresa.com, el prefijo de URL usado para acceder a aplicaciones web en el servidor sería http:// www.miempresa.com/BOE/. Una ruta de acceso de contexto (que se suele llamar directorio virtual) es una carpeta en un contexto raíz donde se encuentra ubicada una aplicación Web. Por ejemplo, la ruta de acceso de contexto predeterminada para la aplicación Plataforma de lanzamiento de BI es /BI. La URL usada para acceder a la aplicación web Plataforma de lanzamiento de BI en un servidor de aplicaciones web denominado www.miempresa.com sería http:// www.miempresa.com/BOE/BI/. 16 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Información general del despliegue de aplicaciones Web
  • 17. Tanto el contexto raíz como la ruta de acceso de contexto se puede cambiar para adaptarse a las necesidades de su empresa. La siguiente tabla enumera ejemplos de despliegue de una aplicación web llamada MyApp en diferentes rutas de acceso de contexto raíces y de aplicaciones web. Los siguientes temas describen cómo personalizar rutas de acceso raíces y de aplicaciones web. 3.5.1 Para cambiar el contexto raíz Puede cambiar el contexto raíz que usan las aplicaciones Web de la plataforma de SAP BusinessObjects Business Intelligence, salvo la aplicación Web AdminTools. AdminTools debe usar el contexto raíz predeterminado para funcionar correctamente. La configuración predeterminada es disponer de un contexto raíz vacío para que la ruta del contexto de la aplicación Web se muestre directamente después de la dirección del servidor en una dirección URL. Por ejemplo, un contexto raíz vacío da como resultado en una dirección URL como http://localhost: 8080/BOE/CMC, donde http://localhost:8080/ es el servidor y el número de puerto, no existe contexto raíz, y BOE/CMC es la ruta del contexto de la aplicación Web. Configurar el contexto raíz en /MI_EMPRESA cambiará la dirección URL de ejemplo anterior a http://localhost:8080/MI_EMPRESA/BOE/CMC. Al usar la herramienta WDeploy, el contexto raíz se puede establecer en la pantalla Opciones. Al usar las herramientas de línea de comandos WDeploy, el contexto raíz para las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence se configura en el siguiente archivo de configuración: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfwdeploy.conf Use un editor de texto para actualizar el valor de root_context_path determinado en wdeploy.conf. Por ejemplo, el archivo de configuración wdeploy.conf contiene los siguientes parámetros de forma predeterminada: as_lang=enwork_dir= war_dir= app_source_tree= disable_CMC=falsedisable_InfoView=falseJCoStandalone= root_context_path= recent_app_svr=<SERVIDOR_APLICACIONES_WEB> 3.5.2 Cambiar la ruta del contexto de una aplicación Web Puede cambiar la ruta de contexto predeterminada (denominada a veces como el directorio virtual) de las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence. Por ejemplo, la ruta de acceso de contexto predeterminada de las aplicaciones web BOE es BOE, como se puede ver en la dirección URL de ejemplo http://localhost:8080/BOE/CMC. En este ejemplo, http://localhost: 8080/ es el servidor y número de puerto, BOE es la aplicación web y /CMC es un componente que se incluye con la aplicación web BOE. La ruta de contexto para las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence se configura en el siguiente archivo de configuración: Manual de despliegue de las aplicaciones Web Información general del despliegue de aplicaciones Web © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 17
  • 18. <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfapps<APLICACIÓN_WEB>.properties Use un editor de texto para actualizar el valor del parámetro appvdir que se encuentra en el archivo de configuración <APLICACIÓN_WEB>.properties. Por ejemplo, el archivo de configuración BOE.properties contiene los siguientes parámetros de forma predeterminada: warfile=BOE.warappvdir=BOEbuildfile=BOE.xmlosgisupported=true 18 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Información general del despliegue de aplicaciones Web
  • 19. 4 Desplegar aplicaciones Web con la herramienta WDeploy4.1 Información general de WDeploy La herramienta WDeploy se incluye con la plataforma SAP BusinessObjects Business Intelligence para facilitar el despliegue de aplicaciones Web en los servidores de aplicaciones Web basados en Java. Existen dos interfaces distintas para WDeploy: ● Una interfaz tradicional basada en texto que procesa comandos y parámetros facilitados en la línea de comandos. ● Un nuevo asistente basado en Windows similar al programa de instalación de la plataforma SAP BusinessObjects Business Intelligence que solicita al usuario que introduzca los parámetros del despliegue. Mientras que cada servidor de aplicaciones Web compatible requiere diferentes comandos y actualizaciones de paquetes de aplicaciones Web, WDeploy proporciona una interfaz coherente para los administradores y automatiza los ajustes necesarios para el despliegue en un servidor de aplicaciones Web específico. Por ejemplo, para desplegar una aplicación Web en un servidor de aplicaciones Web IBM WebSphere, un único comando WDeploy realiza las siguientes tareas: 1. Crea configuraciones específicas para IBM WebSphere en el archivo web.xml de la aplicación Web. 2. Incluye el contenido de la aplicación Web en un archivo Web. 3. Crea un archivo EAR que contiene la aplicación Web. 4. Llama a las herramientas del despliegue de IBM WebSphere para desplegar la aplicación Web. 4.2 requisitos previos WDeploy Esta sección desbribe los requisitos previos para el despliegue de las aplicaciones web de laplataforma SAP BusinessObjects Business Intelligence en servidores de aplicaciones web admitidos. Nota Antes de desplegar las aplicaciones web a WebSphere, consulte WASX7017E: Excepción al implementar en WebSphere [página 104]. 4.2.1 Antes de desplegar aplicaciones Web Se debe haber instalado el servidor de aplicaciones y debe estar funcionando antes de intentar instalar la plataforma SAP BusinessObjects Business Intelligence. Consulte la documentación del servidor de aplicaciones Web para ver las instrucciones de instalación. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 19
  • 20. El servidor de aplicaciones web debe disponer de al menos 5 GB de espacio libre en el disco, además de otros requisitos especificados por el resto de software instalado en el equipo. Se recomienda cambiar la configuración de tamaño de pila y tamaño de permiso máximo de JVM a -Xms128m - Xmx2048m -XX:MaxPermSize=512m. Por ejemplo, si utiliza Tomcat, la configuración modificada sería ésta: JAVA_OPTS="-Xms128m -Xmx2048m -XX:MaxPermSize=512m" Nota Para SAP NetWeaver AS Java 7.3x and 7.4, asegúrese de que el tamaño de pila máximo es como mínimo de 4.096 megabytes. Por ejemplo: JAVA_OPTS="-Xms128m -Xmx4096m -XX:MaxPermSize=512m" Consulte la documentación de JVM para obtener información acerca de los cambios de configuración de la memoria de Java. Antes de empezar con el proceso de despliegue, asegúrese de que el servidor de aplicaciones Web esté instalado y compruebe que el servidor de aplicaciones funcione correctamente iniciando la consola administrativa. 4.2.2 Requisitos de hardware El despliegue de aplicaciones Web en un servidor de aplicaciones Web con la herramienta WDeploy necesita como mínimo 4 GB de RAM (8 GB para SAP NetWeaver AS Java 7.3x y 7.4) y 15 GB de espacio libre en disco, además de un mínimo de 5 GB de espacio libre en el controlador que aloja la carpeta temporal definida con la variable de entorno %TEMP%, para el despliegue de aplicaciones Web. Este requisito es adicional a cualquier otro requisito del servidor de aplicaciones web o cualquier otro servidor o servicio instalado en el host. 4.2.3 Compatibilidad con 64 bits La plataforma SAP BusinessObjects Business Intelligence solo se admite en sistemas operativos de 64 bits y solo admite servidores de aplicaciones Web de 64 bits con un JDK de 64 bits. 4.2.4 Habilitar la compatibilidad de nombres de archivo 8 punto 3 La compatibilidad de nombre de archivo de 8 punto 3 de Windows hace referencia a la forma en la que los sistemas de archivos de Windows mantienen dos nombres para cada archivo: un nombre de archivo de hasta ocho caracteres con extensiones de tres caracteres; y el nombre completo, que pueden tener centenares de caracteres. Esta función está habilitada de forma predeterminada en los sistemas operativos Windows, y garantiza la compatibilidad con sistemas operativos y archivos de Microsoft anteriores. La plataforma SAP BusinessObjects Business Intelligence necesita compatibilidad 8 punto 3 para que esté habilitada. Compruebe que el servidor Windows tiene habilitados los nombres de archivo 8 punto 3: 20 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 21. 1. En el menú Inicio de Windows, seleccione Ejecutar.... Se muestra el cuadro de diálogo Ejecutar. 2. Escriba regedit en el campo Abrir. Se ejecuta el Editor del Registro. 3. Desplácese por el árbol del registro hasta HKEY_LOCAL_MACHINE SYSTEMCurrentControlSet ControlFileSystem4. Haga doble clic en <NtfsDisable8dot3NameCreation> y asegúrese de que este valor está establecido en 0. Cuando se establece en 0, se habilita la compatibilidad de nombre de archivo 8 punto 3 de Windows. Windows ahora admite nombres de archivo largos y cortos. Reinicie el sistema para que el cambio se aplique. 4.2.5 Para configurar el entorno Java WDeploy requiere que esté disponible una Máquina virtual Java en el sistema host. El programa de instalación de la plataforma SAP BusinessObjects Business Intelligence instala automáticamente el Kit de desarrollo Java (JDK) 1.6, aunque se debe configurar o copiar desde el servidor de la plataforma SAP BusinessObjects Business Intelligence cuando se instala manualmente en un equipo dedicado. La instalación de JDK que realiza el programa de instalación de la plataforma SAP BusinessObjects Business Intelligence se usa de forma predeterminada. Si usa un servidor de aplicaciones Web dedicado, deberá configurar JDK mediante una instalación de nivel Web o instalando manualmente un JDK apropiado (1.5 o 1.6, según admita el servidor de aplicaciones Web). Al configurar JDK manualmente, asegúrese de que se han configurado los siguientes ajustes de entorno: ● WDeploy intenta usar primero el JVM instalado con la plataforma SAP BusinessObjects Business Intelligence. Si no se encuentra este JVM, WDeploy intenta usar la configuración de la variable del entorno <JAVA_HOME> que está configurada en un directorio Java válido. Si no se encuentra un JVM adecuado o válido, WDeploy se cerrará. ● La variable de entorno PATH de la cuenta de usuario contiene: <JAVA_HOME>bin ● Para permitir que WDeploy se ejecute desde cualquier directorio, actualice la variable de entorno PATH para que contenga lo siguiente: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploy4.2.6 Archivos de configuración de parámetros del servidor de aplicaciones Web Antes de usar la interfaz de línea de comandos WDeploy para desplegar una aplicación Web, asegúrese de que se hayan configurado los parámetros correctos en el archivo de configuración de parámetros del servidor del despliegue de aplicaciones Web WDeploy. Los parámetros configurados se utilizan como ajustes predeterminados y no será necesario indicarlos en la línea de comandos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 21
  • 22. Nota No tiene que configurar parámetros en estos archivos de configuración del despliegue si usa la interfaz GUI o si solo realiza el despliegue previo con los comandos wdeploy predeploy o wdeploy predeployall. El archivo de configuración adecuado para el servidor de aplicaciones Web se encuentra en la siguiente carpeta: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconf. Por ejemplo, si usa Tomcat 7, seleccione C:Archivos de programa (x86)SAP BusinessObjectsSAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.tomcat7. Utilice un editor de texto para actualizar los valores específicos al servidor de aplicaciones Web de su empresa. Para obtener más información sobre cómo configurar archivos de configuración de WDeploy Archivos de configuración de WDeploy. Los parámetros configurados en el archivo de configuración de parámetros del servidor de aplicaciones web de WDeploy se pueden sobrescribir al llamar a WDeploy desde la línea de comandos, mediante conmutadores y parámetros para cambiar el comportamiento predeterminado. Sin embargo, se recomienda que configure los parámetros en el fichero de configuración config.<SERVIDOR_APLICACIONES_WEB> adecuado para su despliegue. 4.2.7 Para instalar WDeploy en un servidor de aplicaciones web remoto Para desplegar aplicaciones Web en un servidor de aplicaciones Web dedicado, realice una instalación de Nivel web o Personalizada / Expandidacon el programa de instalación de la plataforma SAP BusinessObjects Business Intelligence. Si prefiere copiar la herramienta WDeploy manualmente, copie la siguiente carpeta al servidor de aplicaciones web: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployNota Al copiar manualmente la herramienta WDeploy, asegúrese de que la variable de entorno JAVA_HOME esté configurada correctamente en el servidor de aplicaciones Web. 4.3 Registro del directorio horizontal del sistema (SLD) de SAP La organización puede usar el Proveedor de datos (DS) del directorio horizontal del sistema (SLD) de SAP para mantener un repositorio central de información sobre el software de SAP de la organización. Proporciona a los administradores información detallada sobre la topología del sistema y los componentes de software. Para más información sobre configurar la plataforma BI para SLD véase“Registro de la Plataforma de BI en la infraestructura horizontal del sistema” en la Plataforma SAP BusinessObjects Business Intelligence Manual del administrador y la nota SAP1653689. 22 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 23. El registro de SLD notifica al SLD cuándo se ha desplegado o anulado el despliegue de aplicaciones Web, lo que conserva la base de datos de SLD actualizada con la información más reciente de los despliegues de aplicaciones de la organización. Los componentes de aplicaciones Web se pueden registrar con SLD en los servidores de aplicaciones Web siguientes: ● SAP NetWeaver 7.3 ● Apache Tomcat 6.0 ● IBM WebSphere 6.1 y 74.3.1 Para habilitar el registro SLD para SAP NetWeaver La integración del Proveedor de datos del directorio horizontal del sistema (SLD-DS) de SAP está disponible para SAP NetWeaver. Para obtener información sobre la integración de SLD-DS y NetWeaver, consulte el documento SCN sobre el uso del directorio horizontal del sistema en http://scn.sap.com/docs/DOC-8042.4.3.2 Habilitar el registro de SLD para Tomcat Para usar el proveedor de datos del directorio horizontal del sistema (SLD-DS) de SAP con Apache Tomcat 6.0, se debe instalar la herramienta de registro SLDREG en cada servidor de aplicaciones Web de Apache Tomcat. Nota SLDREG no se instala como parte de la plataforma SAP BusinessObjects Business Intelligence. Para obtener más información sobre la instalación de SLDREG, consulte la Nota SAP 1018839. Para configurar SLDREG de modo que se actualice el SLD siempre que se desplieguen o se anule el despliegue de las aplicaciones Web de un servidor de aplicaciones Web de Apache Tomcat, consulte la nota de SAP 1508421. Nota El archivo necesario sap.com~TomcatSLDDataSupplierWEB.war adjunto a la nota de SAP 1508421 también se puede encontrar en la carpeta <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps después de instalar la función Aplicaciones Web Java durante una instalación de nivel Web. 4.3.3 Para habilitar el registro de SLD para WebSphere Para usar el Proveedor de datos del directorio horizontal del sistema (SLD-DS) de SAP con WebSphere 6.1 ó 7.0, la herramienta de registro SLDREG debe estar instalada en cada servidor de aplicaciones Web de WebSphere. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 23
  • 24. Nota SLDREG no se instala como parte de la plataforma SAP BusinessObjects Business Intelligence. Para obtener más información sobre la instalación de SLDREG, consulte la Nota SAP 1018839. Para configurar SLDREG de modo que se actualice el SLD siempre que se desplieguen o se anule el despliegue de aplicaciones web de un servidor de aplicaciones web de WebSphere, consulte la nota 1482727 de SAP. 4.4 Modos de despliegue WDeploy admite dos modos de despliegue diferentes: 1. Modo independiente (un servidor de aplicaciones Web) El servidor de aplicaciones Web ofrece contenido estático (páginas HTML, imágenes, documentos, JavaScript, hoja de estilos en cascada) y contenido dinámico (páginas del servidor Java, archivos JAR, archivos XML). 2. Modo de nivel web dividido (un servidor de aplicaciones web además de un servidor web dedicado) Un servidor Web dedicado recibe solicitudes de los exploradores Web y facilita todo el contenido estático (páginas HTML, imágenes, documentos, JavaScript, hoja de estilos en cascada). Las solicitudes de contenido dinámico (páginas del servidor Java, archivos JAR, archivos XML) se envían al servidor de aplicaciones dedicado y, una vez formado el contenido, se devuelven al explorador Web. Este modo es adecuado para grandes despliegues de producción donde son claves la escalabilidad y el rendimiento. También se puede usar WDeploy para desplegar aplicaciones Web en un servidor de aplicaciones Web instalado en el mismo sistema que la plataforma SAP BusinessObjects Business Intelligence. Esta configuración se puede usar para pequeños sistemas de desarrollo o de prueba, pero no se recomienda para sistemas de producción. 4.4.1 Despliegues independientes Modo independiente hace referencia a un servidor de aplicaciones Web que sirve contenido estático y dinámico a clientes Web. El servidor de aplicaciones Web se puede ejecutar en el mismo equipo que la plataforma SAP BusinessObjects Business Intelligence o en un equipo independiente conectado a la red. En el diagrama siguiente, los clientes Web se conectan mediante un servidor de seguridad a un servidor de aplicaciones Web [1] que sirve contenido estático y dinámico. Las solicitudes de procesamiento desde el servidor de aplicaciones Web se envían al Servidor de administración central (CMS) de la plataforma SAP BusinessObjects Business Intelligence [2]. 24 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 25. En el diagrama anterior, WDeploy se instala como un componente del CMS [2] y las aplicaciones Web se separan en directorios para contenido estático y dinámico. El contenido dinámico se puede copiar ahora al servidor de aplicaciones Web [1]. La herramienta WDeploy también se puede instalar o copiar en un servidor de aplicaciones Web dedicado [1], lo que facilita el despliegue del contenido independiente que se recibe de un CMS [2]. Este modo resulta más adecuado para despliegues de tamaño pequeño o medio con un número limitado de usuarios. La ventaja de un despliegue independiente es fácil de desplegar y mantener, pero es posible que no se adapte a un gran número de usuarios debido a que el servidor de aplicaciones Web ofrece contenido estático y dinámico. 4.4.2 Despliegues con división de nivel web Un despliegue de nivel web separa el contenido de las aplicaciones estáticas y dinámicas de modo que un servidor web proporciona el contenido estático y un servidor de aplicaciones web el contenido dinámico. Los servidores web y los servidores de aplicaciones web pueden ejecutarse en el mismo equipo o en equipos distintos conectados a una red. Nota Las siguientes aplicaciones web no se admiten en despliegues en el modo de nivel web dividido ● Servicios Web ● MobileOTA14 ● OpenSearch ● jsfplatform En el siguiente diagrama, los clientes Web se conectan a un servidor Web a través de un servidor de seguridad [1] que sólo sirve contenido estático (páginas HTML, imágenes, documentos, JavaScript, hojas de estilos en cascada). Cuando se requiere contenido dinámico, el servidor Web envía una solicitud al servidor de aplicaciones Web [2]. Cualquier solicitud que necesite un procesamiento adicional de la plataforma SAP BusinessObjects Business Intelligence se envía al Servidor de administración central (CMS) para su procesamiento [3]. En el diagrama anterior, WDeploy se instala como un componente del CMS [3], y las aplicaciones Web se separan en directorios para contenido estático y dinámico. Ahora el contenido dinámico se puede copiar al servidor de aplicaciones Web [2] y el contenido estático al servidor Web [1]. El comando WDeploy también se puede instalar en un servidor Web dedicado [1] y servidor de aplicaciones Web [2], facilitando el despliegue de contenido independiente recibido de un CMS [3]. Si una organización implementa medidas de seguridad que restringen el acceso a servidores, los contenidos estático y dinámico se pueden enviar de forma independiente a aquéllos que tengan autoridad para desplegar contenido. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 25
  • 26. Los despliegues divididos son los más adecuados para despliegues de tamaño mediano o grande con un importante o creciente número de usuarios. La ventaja de un despliegue dividido reside en que es escalable y proporciona un buen rendimiento. Nota Los servidores Web, de aplicaciones Web y de la plataforma SAP BusinessObjects Business Intelligence se pueden agrupar en clúster para proporcionar un mayor nivel de escalabilidad, disponibilidad y rendimiento. 4.4.2.1 Combinaciones admitidas de servidor Web dedicado y servidor de aplicaciones Web WDeploy admite las siguientes configuraciones de servidor Web y servidor de aplicaciones Web para despliegues divididos: ● Servidor web Apache 2.2 con Tomcat 6 o 7 ● Servidor Web de Apache 2.2 con WebLogic 10.x ● Servidor web IBM IHS 6 con WebSphere 6.1 ● Servidor web IBM IHS 7 con WebSphere 7.0 ● Servidor web IBM IHS 8.5 con WebSphere 8.5 o 8.5.5Nota Los servidores Web Apache e IBM IHS se especifican como apache en los archivos de configuración de WDeploy. 4.4.2.2 Para desplegar aplicaciones Web en un equipo remoto Use el siguiente procedimiento para desplegar aplicaciones Web en un equipo remoto. En este procedimiento, Cuadro 1 hace referencia al equipo que alija una instalación de la plataforma SAP BusinessObjects Business Intelligence, y Cuadro 2 es el equipo remoto en el que se instala el servidor de aplicaciones Web. 1. Cree los siguientes directorios en Cuadro 2. ○<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploy ○<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps ○<DIR_INSTALACIÓN_BOE>InstallData Los directorios reflejan la estructura de directorios predeterminada instalada en Cuadro 1. Sugerencias Aunque puede personalizar la estructura de carpetas para satisfacer sus requisitos específicos, se recomienda conservar los archivos con la misma estructura de carpetas o jerarquía en el Cuadro 2 que en el Cuadro 1. 26 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 27. 2. Copie los siguientes archivos del Cuadro 1 al Cuadro 2. ○ Carpeta <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploy. Sugerencias Quite los contenidos de <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployworkdir antes del copiado del archivo si la carpeta no está vacía. ○ Carpeta <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps. ○ Carpeta <DIR_INSTALACIÓN_BOE>InstallDatasetup.engine. 3. Configure la variable de entorno JAVA_HOME en el directorio de JDK 1.5 o 1.6.4. Modifique el archivo de configuración de WDeploy para el servidor de aplicaciones Web. Proporcione toda la información necesaria para permitir que WDeploy despliegue la aplicación Web. Por ejemplo, para modificar el archivo de configuración para WebLogic 10, debería modificar el archivo como: as_domain_dir=C:bea10user_projectsdomainsbase_domain as_instance=AdminServer as_admin_port=7001 as_admin_username=weblogic as_admin_password=weblogic El archivo de configuración se encuentra en el siguiente directorio: <DIR_INSTALACIÓN_BOE>RSAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<SERVIDOR_APLICACIONES_WEB> 5. Ejecute la secuencia de comandos WDeploy desde su ubicación en Cuadro 2 abriendo la consola de línea de comandos e introduciendo el siguiente comando: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploywdeploy.bat <SERVIDOR_APLICACIONES_WEB> -Dapp_source_tree=“<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps” deployallNota ○ Puede configurar los valores predeterminados del parámetro WDeploy en el archivo de configuración WDeployDIR_INSTALACIÓN_BOESAP BusinessObjects Enterprise XI 4.0wdeployconfwdeploy.conf, en lugar de dar parámetros en la línea de comandos. Por ejemplo, establezca los parámetros: ○app_source_tree o war_dir ○work_dir ○root_context_pathPara obtener más información, consulte Archivo de configuración WDeploy. ○ El argumento -Dwar_dir se pasa para especificar la ubicación de archivos WAR genéricos como entrada para el despliegue. Por ejemplo, para desplegar un archivo BOE.war genérico: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploy Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 27
  • 28. wdeploy.bat <SERVIDOR_APLICACIONES_WEB> -Dwar_dir="C:myGenericWarFilesBOE.war" -DAPP=BOE deploy ○ Para crear archivos WAR genéricos para todas las aplicaciones de la plataforma de BI, ejecute el siguiente comando: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploywdeploy.bat buildwarall -Dapp_source_tree=“<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps” -Dwar_dir=“C:myGenericWarFiles” ○ Pase el parámetro -Dwar_dir=<UBICACIÓN_DE_DESTINO_DEL_ARCHIVO_WAR_GENÉRICO> para especificar la ubicación de salida de los archivos WAR genéricos. 4.5 Archivos de configuración de WDeploy Los archivos de configuración de WDeploy contienen configuraciones que están guardadas en un formato de texto de pares de valor clave. Las opciones y los parámetros guardados en los archivos de configuración (y que WDeploy lee al iniciarse) se usan como opciones predeterminadas y ya no es necesario definirlos en la línea de comandos. Sin embargo, sigue siendo posible definir cualquier opción o parámetro en la línea de comandos, lo cual sustituirá al archivo de configuración. Las opciones y parámetros dados en la línea de comandos no cambian las opciones almacenadas en los archivos de configuración. Nota Se recomienda no almacenar las contraseñas de cuenta de administrador del servidor de aplicaciones Web en el archivo de configuración de WDeploy. Se recomienda pasarlo a WDeploy desde la línea de comandos con el parámetro -Das_admin_password=<CONTRASEÑA>. WDeploy usa tres archivos de configuración: ● Archivo de configuración de WDeploy (<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfwdeploy.conf): almacena la configuración general de WDeploy que se aplica a todos los servidores de aplicaciones Web. ● Archivos de configuración de servidor de aplicaciones web (<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<<SERVIDOR_APLICACIONES_WEB>>): almacena la configuración para un servidor de aplicaciones Web específico. ● Archivo de configuración de la aplicación Web (<DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfapps<WEB_APP>.properties): almacena la configuración individual del despliegue para cada aplicación Web. 28 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 29. 4.5.1 Archivo de configuración de WDeploy El archivo de configuración <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfwdeploy.conf almacena la configuración que se puede compartir entre los servidores de aplicaciones Web del despliegue. Las propiedades almacenadas en el archivo de configuración de WDeploy se pueden sobrescribir en la línea de comandos usando el parámetro modificador -D<<PROPIEDAD>. Sin embargo, se recomienda que configure los parámetros en el fichero de configuración config.<SERVIDOR_APLICACIONES_WEB> adecuado para su despliegue. Para obtener una lista completa de las propiedades de WDeploy, consulte Parámetros de la propiedad de WDeploy. 4.5.2 Archivos de configuración de servidor de aplicaciones web Dado que cada servidor Web y servidor de aplicaciones Web requiere una configuración de WDeploy diferente, la herramientas WDeploy hace referencia a un archivo de configuración para cada servidor admitido. Los archivos de configuración se almacenan en la carpeta conf de WDeploy del siguiente modo: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<SERVIDOR_APLICACIONES_WEB> Sustituya <SERVIDOR_APLICACIONES_WEB> por el nombre del servidor de aplicaciones web en el que se despliega la herramienta WDeploy. La siguiente lista muestra todos los archivos de configuración para los servidores de aplicaciones web admitidos en la actualidad: ●config.jboss5 ●config.sapappsvr72 (SAP NetWeaver AS Java 7.2) ●config.sapappsvr73 (SAP NetWeaver AS Java 7.3x y 7.4) ●config.tomcat6 (Tomcat 6.0) ●config.tomcat7 (Tomcat 7.0) ●config.weblogic10 (WebLogic 10 y WebLogic 10.3) ●config.weblogic11 (WebLogic 10.3.x (11gR1)) ●config.websphere6 (WebSphere 6.1) ●config.websphere7 (WebSphere 7.0) ●config.websphere8 (WebSphere 8.5) En las siguientes secciones, se enumeran las opciones de configuración disponibles para cada servidor Web y de aplicaciones Web admitido. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 29
  • 30. 4.5.2.1 Archivo de configuración de JBoss 5.0 Configure los valores predeterminados para los siguientes parámetros de config.jboss5 (JBoss 5.0) para evitar tener que darlos en la línea de comandos cada vez. Tabla 3: Parámetros WDeploy obligatorios para JBoss 5.0 Nombre del parámetro Descripción Ejemploas_dir Ubicación de instalación del servidor de aplicaciones Web JBoss (<JBOSS_HOME>). C:Archivos de programaJBoss 5as_instance Nombre de la instancia del servidor de aplicaciones de JBoss. default4.5.2.2 Archivo de configuración de SAP NetWeaver AS Java 7.2 o 73x o 7.4Nota Actualmente la herramienta WDeploy no soporta el despliegue para SAP NetWeaver 73x o 7.4 Debe usar los comandos wdeploy predeployorwdeploy predeployall de la herramienta WDeploy para crear ficheros SCA y desplegar manualmente usando SAP Software Update Manager (SUM). No necesita configurar los parámetros en config.sapappsvr73 para usar estos comandos previos al despliegue. Configure los valores predeterminados para los siguientes parámetros en config.sapappsvr72(SAP NetWeaver 7.2) y config.sapappsvr73(SAP NetWeaver 7.3x y 7.4) para evitar tener que darlos cada vez en la línea de comandos. Tabla 4: Parámetros obligatorios de WDeploy para SAP NetWeaver AS Java 7.2 y 7.3x o 7.4 Nombre del parámetro Descripción Ejemploas_dir Ubicación de instalación de SAP NetWeaver AS Java.C:usrsapas_sid ID del sistema de la instancia de destino. AS1as_instance Nombre de la instancia del servidor de aplicaciones. JC01as_admin_port Puerto de solicitud de administración de SAP NetWeaver AS Java. 50004as_admin_username Nombre de usuario de la cuenta administrativa de SAP NetWeaver AS Java. administrator 30 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 31. Nombre del parámetro Descripción Ejemplo as_admin_password Contraseña de la cuenta administrativa de SAP NetWeaver AS Java. passwordclear.temp.dirs Pasado a SAP NetWeaver AS Java durante el despliegue: activa o desactiva la eliminación automática de archivos temporales. Deben establecerse en "true". trueuse.deploy.controller Pasado a SAP NetWeaver AS Java durante el despliegue: activa o desactiva el uso de la herramienta SAP Deploy Controller. Deben establecerse en "true". truetime.to.wait.factor Pasado a SAP NetWeaver AS Java durante el despliegue: tiempo de espera en segundos para la secuencia de comando de WDeploy hasta que el servidor de aplicaciones complete el despliegue (por ejemplo, "1600"). 16004.5.2.3 Archivo de configuración 6 o 7 Configure los valores predeterminados de los siguientes parámetros de config.tomcat6 o config.tomcat7 para evitar tener que darlos en la línea de comandos cada vez. Al desplegar en un entorno dividido, en el que un servidor de aplicaciones Web Tomcat está emparejado con un servidor Web Apache dedicado, consulte Para desplegar en servidores Web Apache y de aplicaciones Web Tomcat independientes [página 63]. Tabla 5: Parámetros WDeploy obligatorios para Tomcat 6 o 7 Nombre del parámetro Descripción Ejemploas_instance Nombre de la instancia del servidor de aplicaciones. localhostas_service_name Nombre del servicio Tomcat cuando el servidor de aplicaciones está instalado como un servicio de Windows (sólo se aplica para instalaciones de Microsoft Windows). Tomcat6 o Tomcat7as_dir Ubicación de instalación de Tomcat 6 o 7.C:Archivos de programaApache Software FoundationTomcat 7.0as_service_key Clave de registro usada por Tomcat para dar los parámeHKLM SOFTWAREWow6432NodeApache Software Foundation Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 31
  • 32. Nombre del parámetro Descripción Ejemplo tros de Java (sólo se aplica a las instalaciones en Microsoft Windows). Procrun 2.0 $<as_service_name>ParametersJavaas_service_key_value Parámetros Java de Tomcat: el valor de la clave de registro as_server_key. Opciones. 4.5.2.4 Archivo de configuración de WebLogic 10, 10.3 o 10.3.x (11gR1) Configure los valores predeterminados para los siguientes parámetros en config.weblogic10 o config.weblogic11 para evitar tener que darlos en la línea de comandos cada vez. Tabla 6: Parámetros WDeploy obligatorios para WebLogic 10, 10.3 o 10.3.x (11gR1) Nombre del parámetro Descripción Ejemploas_admin_port Puerto de solicitud de administración de WebLogic. 7001as_admin_username Nombre de usuario de la cuenta administrativa de WebLogic. weblogicas_admin_password Contraseña de la cuenta administrativa de WebLogic. passwordas_instance Nombre de la instancia del servidor de aplicaciones de WebLogic. AdminServeras_domain_dir Directorio del dominio de WebLogic.C:beaweblogicuser_projectsdomainsbase_domain4.5.2.5 Archivo de configuración de WebSphere 6, 7, 8.5, o 8.5.5 Establezca los valores predeterminados para los siguientes parámetros de config.websphere6, config.websphere7o config.websphere8 para evitar tener que suministrarlos en la línea de comandos cada vez. Tabla 7: Parámetros WDeploy obligatorios para WebSphere 6, 7, 8.5, o 8.5.5 Nombre del parámetro Descripción Valor de muestraas_soap_port Número del puerto para la gestión del servidor de aplicación SOAP. Si no se esta8880 32 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 33. Nombre del parámetro Descripción Valor de muestra blece, no se usará el número de puerto SOAP predeterminado. as_instance Nombre de la instancia del servidor de aplicaciones de WebSphere. server1as_admin_password Contraseña de la cuenta administrativa de WebSphere. passwordas_admin_username Nombre de usuario de la cuenta administrativa de WebSphere. administratoras_profile_name Nombre del perfil creado por el servidor de aplicaciones Websphere. Proporcione este parámetro cuando esté utilizando un perfil que no sea predeterminado para el despliegue. AppSrv01as_virtual_host El host virtual al que se debe enlazar la aplicación. default_hostas_admin_is_secure Indica a WDeploy que la seguridad de WebSphere está habilitada. Nota Los valores de as_admin_username y as_admin_password se deben configurar cuando el valor de as_admin_is_secure es true. falseas_dir Ubicación de instalación de WebSphere.C:Archivos de programaIBMWebSphereAppServerws_instance Instancia del servidor Web cuando se despliega en un entorno dividido (servidor Web dedicado). webserver1enforce_file_limit Indica a WDeploy si el servidor de aplicaciones Web puede o no encontrar problemas al cargar las aplicaciones que contienen más de 65.535 archivos (de forma predeterminada false). falseas_plugin_cfg_dir Ubicación del archivo de WebSphere plugin-cfg.xml. Este parámetro sólo se necesita para despliegues con división de nivel web. C:AppServersIBMWebSphere7profilesAppSrv01configcells<cell_name> nodes<webserver_node>servers<webserver_name> Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 33
  • 34. 4.5.2.6 Servidores Web dedicados en despliegues divididos En los despliegues divididos, a la hora de desplegar las aplicaciones Web en un servidor Web dedicado, se debe usar el nombre del servidor Web compatible: ●config.apache (Apache Web Server o IBM IHS) Nota Se recomienda no almacenar las contraseñas de cuenta de administrador del servidor de aplicaciones Web en el archivo de configuración de WDeploy. Se recomienda pasarlo a WDeploy desde la línea de comandos con el parámetro -Das_admin_password=<CONTRASEÑA>. Los despliegues divididos usan un servidor de aplicaciones Web dedicado para servir contenido dinámico y un servidor Web dedicado para servir contenido estático. La siguiente tabla muestra en una lista los servidores de aplicaciones Web que se pueden configurar para un despliegue dividido de la plataforma de SAP BusinessObjects Business Intelligence. Servidor de aplicaciones servidor Web Apache SAP NetWeaver Java 7.3x y 7.4 N/D Tomcat 6.0 Sí Tomcat 7.0 Sí WebLogic 10 Sí WebLogic 10.3 Sí WebLogic 10.3.x (11gR1) Sí WebSphere 6.1 Sí (IHS 6) WebSphere 7 Sí (IHS 7) WebSphere 8.5 y 8.5.5 Sí (IHS 8.5) JBoss 5.0 No4.5.2.6.1 Archivo de configuración de Apache o IBM IHS (despliegue con división) Establezca los valores predeterminados de los siguientes parámetros de config.apache para evitar tener que darlos en la línea de comandos cada vez. Nota El mismo archivo de configuración (config.apache) se usa para Apache 2.2 o IBM IHS. 34 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 35. Tabla 8: Parámetros WDeploy obligatorios para Apache 2.2 o IBM IHS (despliegue dividido) Nombre del parámetro Descripción Ejemploconnector_type El tipo de conector de Apache que se usa para configurar el modo de divisióntomcat6deployment_dir Directorio en el que WDeploy crea un subdirectorio para el contenido estático que sirve el servidor Web. WDeploy crea un directorio virtual en el servidor Web y asigna el subdirectorio a la dirección URL. C:apache2htdocsplugin_install_dir El directorio de instalación del complemento raíz para los servidores de aplicaciones de WebSphere. ${ws_dir}Pluginsws_dir El directorio de instalación del servidor Apache.C:apache2Nota Al usar IBM IHS con un servidor de aplicaciones Web de WebSphere 6, 7, 8.5 o 8.5.5 asegúrese de que as_plugin_cfg_dir está correctamente configurado en config.websphere6, config.websphere7 o config.websphere8.4.5.3 Archivo de propiedades de configuración de la aplicación Web Cada aplicación Web se puede desplegar en una ubicación distinta del servidor de aplicaciones Web, y se puede configurar con diferentes opciones de empaquetado. Cada aplicación Web que se puede desplegar se configura en el archivo de configuración <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfapp<APLICACIÓN_WEB>.properties. Las siguientes configuraciones están disponibles en un archivo de configuración <APLICACIÓN_WEB>.properties: Variable Descripción Ejemplowarfile Nombre del archivo WAR que se va a crear para esta aplicación Web. dswsbobje.warappvdir Nombre de la ruta del contexto (también conocida como directorio virtual) a la que se desplegará la aplicación Web. dswsbobje Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 35
  • 36. Variable Descripción Ejemplo buildfile Archivo de creación Ant para crear la aplicación Web. dswsbobje.xmldeploy_as_a_filetree Se activa o desactiva para permitir el despliegue de un archivo WAR explotado cuando es verdadero. trueclassloading_mode Configuración para determinar la ordenación del cargador de clases. PARENT_LASTclassloader_package_ filtering Filtro para el cargador de clases. com.ctc.wstx.*,javax.xml.*,org.apache. * Al desplegar una aplicación web en una ubicación específica del servidor de aplicaciones web, use la variable appvdir para establecer la ubicación de la aplicación web dentro del contexto raíz del servidor. Por ejemplo, si el contexto raíz de un servidor de aplicaciones web era http://www.mycompany.com/BOE, establecer appvdir en mywebapp/ dará como resultado que se pueda acceder a la aplicación web desde http:// www.mycompany.com/BOE/mywebapp/. 4.6 Uso de la herramienta de línea de comandos WDeploy Antes de usar la herramienta de línea de comandos WDeploy, asegúrese de que los archivos de configuración de WDeploy se han configurado correctamente para el servidor de aplicaciones Web. Consulte Archivos de configuración de WDeploy. Para obtener información sobre los requisitos previos de WDeploy, consulte: requisitos previos WDeploy [página 19] La herramienta de línea de comandos WDeploy se instala como parte de la plataforma SAP BusinessObjects Business Intelligence: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploywdeploy.bat Existen dos tipos de comandos: ● Comandos generales Se usa para proporcionar información de alto nivel acerca de la propia herramienta y del despliegue del servidor de aplicaciones Web disponible. No se usan junto con nombres, propiedades o acciones del servidor. Por ejemplo: ○wdeploy.bat help ○wdeploy.bat listappservers ● Comandos de despliegue Se usan para desplegar determinadas aplicaciones web en un servidor de aplicaciones web concreto. Estos comandos tienen siempre el formato: servidor, propiedades, acción. Por ejemplo: wdeploy.bat <SERVIDOR_APLICACIONES_WEB> [-D<PROPERTY>=<value>] <ACTION> 36 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 37. Dónde: ○<SERVIDOR_APLICACIONES_WEB> es el nombre del Web o servicio de aplicaciones Web y debe coincidir con el archivo de configuración WDeploy <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<SERVIDOR_APLICACIONES_WEB>. Por ejemplo, para SAP NetWeaver AS Java 7.3, el archivo de configuración es <DIR_INSTALACIÓN_BOE>>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.sapappsvr73, de modo que el nombre dado para el parámetro <SERVIDOR_APLICACIONES_WEB> dado a WDeploy en la línea de comandos es sapappsvr73. ○-D<PROPIEDAD>=<valor> es al menos un par de valor de clave. Los parámetros suministrados en la línea de comandos sobrescriben a los del archivo de configuración. Por ejemplo, para desplegar la aplicación web BOE, use -DAPP=BOE. Esto sobrescribe cualquier valor para -DAPP= almacenado en el archivo de configuración del servidor de aplicaciones web config.<WEB_APP_SERVER>. ○<ACCIÓN> es el nombre de la operación que se va a realizar. Por ejemplo, la acción deployall desplegará todas las aplicaciones web en el servidor de aplicaciones web indicado como <SERVIDOR_APLICACIONES_WEB> en el primer parámetro. 4.6.1 Sintaxis4.6.1.1 Nombres de servidor de WDeploy WDeploy usa un nombre de servidor en la línea de comandos y como parte del nombre de archivo para los archivos de configuración del servidor. El nombre de archivo es el primer parámetro dado en la línea de comandos al ejecutar la herramienta WDeploy: wdeploy.bat <SERVIDOR_APLICACIONES_WEB> [-D<PROPERTY>=<value>] <ACTION> <SERVIDOR_APLICACIONES_WEB> es el nombre del servidor Web o de aplicaciones Web. El nombre dado debe coincidir con el nombre del archivo de configuración de <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfig. Para obtener un listado completo de nombre válidos para <SERVIDOR_APLICACIONES_WEB>, consulte Valores para SERVIDOR_APLICACIONES_WEB. 4.6.1.2 Parámetros de propiedad de WDeploy Las propiedades de WDeploy se pueden definir en la línea de comandos mediante el parámetro modificador - D<PROPIEDAD>. Repita el parámetro modificador -D<PROPIEDAD> con cada propiedad que desee definir. Por ejemplo, en el siguiente comando se usan varias invocaciones del parámetro modificador -D<PROPIEDAD> para definir varias propiedades para un servidor de aplicaciones Web de Tomcat 6 (as_dir, as_instance, as_service_name y APP: wdeploy.bat Tomcat6 -Das_dir=C:Tomcat6 Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 37
  • 38. -Das_instance=localhost -Das_service_name=Tomcat6 -DAPP=BOE deployonly Las propiedades se pueden configurar también en el archivo de configuración wdeploy.config. Este método permite definir las propiedades de forma predeterminada y sobrescribirlas desde la línea de comandos cuando sea necesario. Para obtener más información sobre el archivo de configuración wdeploy.conf, consulte Archivo de configuración de WDeploy. La siguiente tabla enumera todas las propiedades de WDeploy. Tabla 9: Propiedades de WDeploy Propiedad Descripción Valor de muestraAPP Nombre de la aplicación Web que se quiere desplegar tal y como se indica en el nombre del archivo WAR o EAR y en el archivo de propiedades de la aplicación Web: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfapps<APLICACIÓN_WEB>.properties Esta propiedad se usa al trabajar con aplicaciones Web individuales, como con los comandos wdeploy predeploy, wdeploy deploy o wdeploy deployonly. BOEapp_source_dir Ubicación de los archivos de origen de una aplicación web concreta. Esta propiedad se usa al trabajar con aplicaciones Web individuales, como con los comandos wdeploy predeploy, wdeploy deploy o wdeploy deployonly. <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploywarfiles webapps<APLICACIÓN_WEB> app_source_tree Ubicación de los archivos de origen de todas las aplicaciones web disponibles (la carpeta superior de dir_aplicación_origen). Esta propiedad se usa al trabajar con todas las aplicaciones Web disponibles de forma simultánea, como con los comandos wdeploy predeployall, wdeploy deployall o wdeploy deployonlyall. <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeploywarfiles webappsas_admin_is_secure Para servidores de aplicaciones Web que usan un cifrado SSL durante el despliegue de las aplicaciones Web, como WebSphere. false (predeterminado) true 38 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 39. Propiedad Descripción Valor de muestra Nota Para establecer este valor en true, es necesario que se indique también un nombre de cuenta de administrador y una contraseña. as_admin_password Es obligatorio para NetWeaver. Contraseña de la cuenta de administrador del servidor de aplicaciones Web. contraseñaas_admin_port Es obligatorio para NetWeaver. Número del puerto para el acceso como administrador del servidor de aplicaciones Web. 8080as_admin_username Es obligatorio para NetWeaver. Nombre de usuario de la cuenta de administrador del servidor de aplicaciones Web. administradoras_dir Directorio de instalación del servidor de aplicaciones Web.C:tomcat6as_domain_dir Directorio de instalación del servidor de aplicaciones Web. Para los servidores de aplicaciones de WebLogic, as_domain_dir es la raíz de dominio. C:BEAWeblogicas_instance Obligatorio para todos los servidores de aplicaciones. Nombre de la instancia de servidor de aplicaciones Web. localhostas_lang Idioma preferido para la interfaz de usuario de WDeploy. ● Checo: CS ● Danés: DA ● Holandés: NL ● Inglés: EN ● Finés: FI ● Francés: FR ● Alemán: DE ● Húngaro: HU ● Italiano: IT ● Japonés: JA ● Coreano: KO ● Bokmal de Noruega: NB ● Polaco: PL Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 39
  • 40. Propiedad Descripción Valor de muestra ● Portugués: PT ● Rumano: RO ● Ruso: RU ● Chino simplificado: zh_CN ● Eslovaco: SK ● Español: ES ● Sueco: SV ● Tailandés: TH ● Chino tradicional: zh_TW ● Turco: TRas_mode Tipo de despliegue de aplicaciones Web. Un independiente (standalone) es un servidor de aplicaciones Web que sirve contenido web estático y dinámico. Un despliegue dividido utiliza un servidor Web dedicado para servir contenido estático y un servidor de aplicaciones Web para servir contenido dinámico. standalonesplitas_service_key Para Tomcat ejecutado en Windows. Si se instala como un servicio, el nombre de la clave del registro de Windows donde se almacenan los parámetros de inicio de JVM. HKLMSOFTWAREApache Software FoundationProcrun 2.0<AS_SERVICE_NAME>ParametersJavaas_service_key_value Para Tomcat ejecutado en Windows. Si se instala como un servicio, el valor de la clave del registro de Windows donde se almacenan los parámetros de inicio de JVM. as_service_name Para Tomcat ejecutado en Windows. El nombre del servicio de Tomcat . Tomcat6as_sid Es obligatorio para NetWeaver. El ID de sistema de la instancia de destino. AS1as_soap_port Obligatorio para WebSphere. Número del puerto para la gestión del servidor de aplicación SOAP. Si no se establece, se utiliza el número de puerto SOAP predeterminado. 8880as_virtual_host Sólo para WebSphere. El host virtual al que se debe enlazar la aplicación. default_host 40 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 41. Propiedad Descripción Valor de muestra classloader_package_ filtering Para WebLogic 10. Cuando la propiedad está configurada, la aplicación se convierte en EAR y se configura un filtrado de Classloader con la lista de paquetes. Este parámetro es una lista separada por comas de los paquetes que se filtrarán del cargador de clases. com.ctc.wstx.*,javax.xml.*, org.apache.* connector_type Para servidores Web que se ejecutan en modo dividido, como Apache. Defina connector_type como el nombre del servidor de aplicaciones web dedicado que usa el servidor web. tomcat6deploy_as_a_filetree Para servidores de aplicaciones Web de WebLogic. Indica si la aplicación se debe expandir como un árbol de archivos (formato ampliado) o como un archivo WAR o EAR comprimido. false (predeterminado) truedeployment_dir Directorio en el que WDeploy crea un subdirectorio para el contenido estático servido por un servidor web dedicado. WDeploy crea un directorio virtual en el servidor Web y asigna el subdirectorio a la dirección URL. C:apache2htdocsdisable_CmcApp Deshabilita la aplicación Web de la CMC cuando se establece en true.falsetruedisable_InfoView Deshabilita la aplicación Web de la Plataforma de lanzamiento de BI cuando se establece en true.falsetrueenforce_file_limit Indica a WDeploy si el servidor de aplicaciones Web contiene más de 65.535 archivos. Está configurado en false de forma predeterminada, excepto para WebSphere 6. false (predeterminado) trueJCoStandalone Se usa cuando la plataforma de BI está integrada con un sistema BW de SAP. Está configurado en false al desplegarse en un servidor de aplicaciones Web de SAP NetWeaver. Está configurado en true al desplegarse en cualquier otro servidor de aplicaciones. falsetruerecent_app_svr El servidor de aplicaciones Web más reciente en el que se han desplegado las aplicaciones Web. Tomcat6root_context_path La ruta del contexto raíz de la aplicación Web hacia la que se despliegan las aplicaciones Web. Para desplegar /BOE Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 41
  • 42. Propiedad Descripción Valor de muestra una aplicación Web hacia una carpeta dentro del contexto raíz, consulte la configuración appvdir del archivo de configuración .properties de la aplicación Web. work_dir Carpeta en la que WDeploy manipula los archivos WAR o EAR de aplicaciones web (por ejemplo, para separar contenido estático y dinámico en una aplicación web). Esta carpeta almacena los resultados de la acción wdeploy predeploy y almacena los datos necesarios para anular el despliegue de las aplicaciones web. <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployworkdirws_dir Para servidores Web que se ejecutan en modo dividido, como Apache. El directorio de inicio del servidor Web. C:apache2ws_instance Sólo para WebSphere 6. El nombre del servidor Web donde está instalada la aplicación, en modo dividido. webserver1ws_type Para servidores Web que se ejecutan en modo dividido, como Apache. El nombre del servidor Web, tal y como se encuentra en el archivo <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployconfconfig.<SERVIDOR_WEB>. Nota Tanto Apache como IBM HTTP Server disponen de un ws_type de apache. apachewar_dir La ubicación de los archivos WAR o EAR para desplegar o la ubicación de salida de destino en la que crear los archivos WAR genéricos. C:myGenericWarFiles4.6.1.2.1 Parámetros obligatorios de la propiedad para despliegues divididos de nivel web Algunas propiedades son necesarias para los despliegues con división de nivel web (servidores web y de aplicaciones web separados). Cuando realice un despliegue con división de nivel web, asegúrese de que los siguientes parámetros de propiedad se incluyen en la línea de comandos o están configurados para el servidor web o de aplicaciones web en el archivo de configuración (config.<SERVIDOR_APLICACIONES_WEB>). ● Defina la propiedad -Das_mode=split para separar el contenido estático para el servidor web y el contenido dinámico para el servidor de aplicaciones web. 42 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 43. ● Defina la propiedad -Dconnector_type=<TIPO_CONECTOR> en el tipo de conector adecuado. Defina connector_type como el nombre del servidor de aplicaciones web dedicado que usa el servidor web. Por ejemplo, si usa un servidor web Apache y un servidor de aplicaciones web Tomcat 6, tipo_conector se deberá definir como tomcat6. ● En los despliegues en los que el servidor Web se ejecuta en el mismo host que el servidor de aplicaciones Web, debe proporcionar las propiedades -Dws_type=<TIPO_SERVIDOR_WEB> y - Dws_dir=<DIR_SERVIDOR_WEB>. 4.6.1.3 Acciones de WDeploy El último parámetro de un comando WDeploy es la acción que se realizará. En la siguiente sección se define cada acción válida y lo que hace cada una. Tabla 10: Acciones de WDeploy Acción Descripciónpredeploy El comando wdeploy predeploy prepara una aplicación Web para su despliegue en el servidor de aplicaciones Web de destino. Se actualiza el archivo de configuración de la aplicación Web web.xml a la vez que se efectúa cualquier cambio necesario para que la aplicación Web se pueda desplegar en el servidor de aplicaciones Web de destino. Una vez configurado, la aplicación Web se comprime en un archivo WAR o EAR y se guarda en <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployworkdir<SERVIDOR_APLICACIONES_WEB>. Es posible desplegar este archivo manualmente mediante la consola administrativa de la aplicación Web, o bien con el comando wdeploy deploy. Use wdeploy predeploy para preparar la aplicación Web BOE y así tenerla lista para desplegarla en un servidor de aplicaciones Web específico. Por ejemplo: wdeploy.bat <SERVIDOR_APLICACIONES_WEB> -DAPP=BOE predeploypredeployall El comando wdeploy predeployall ejecuta el comando wdeploy predeploy para todas las aplicaciones Web ubicadas en el directorio de origen de aplicaciones Web la plataforma SAP BusinessObjects Business Intelligence: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps Utilice wdeploy predeployall para aplicar el comando wdeploy predeploy a todas las aplicaciones Web. Por ejemplo: wdeploy.bat <SERVIDOR_APLICACIONES_WEB> predeployall Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 43
  • 44. Acción Descripción Nota El despliegue previo no necesita acceso al servidor de aplicaciones Web, a excepción de WebSphere. Al desplegar en WebSphere, el parámetro default_virtual_host es obligatorio. deploy El comando wdeploy deploy es una concatenación de los comandos wdeploy predeploy y wdeploy deployonly, la cual prepara y despliega una aplicación Web en el servidor de aplicaciones Web mediante un sólo comando. Use wdeploy deploy para preparar y desplegar la aplicación Web BOE en el servidor de aplicaciones Web de destino. wdeploy.bat <SERVIDOR_APLICACIONES_WEB> -DAPP=BOE deploydeployall El comando wdeploy deployall ejecuta el comando wdeploy deploy para todas las aplicaciones Web ubicadas en el directorio de origen de aplicaciones Web la plataforma SAP BusinessObjects Business Intelligence: <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0warfileswebapps Utilice wdeploy deployall para aplicar el comando wdeploy deploy a todas las aplicaciones Web. Por ejemplo: wdeploy.bat <SERVIDOR_APLICACIONES_WEB> deployalldeployonly El comando wdeploy deployonly despliega una aplicación preparada previamente en el servidor de aplicaciones Web de destino. Los archivos WAR o EAR desplegables que se encuentran en <DIR_INSTALACIÓN_BOE>SAP BusinessObjects Enterprise XI 4.0wdeployworkdir<SERVIDOR_APLICACIONES_WEB> se despliegan en el servidor de aplicaciones Web mediante el comando wdeploy deployonly que invoca la interfaz de línea de comandos del servidor de aplicaciones Web. Si una aplicación Web todavía no está preparada para el despliegue, se invoca automáticamente el comando wdeploy predeploy. Use wdeploy deployonly para desplegar una aplicación Web BOE preparada en un servidor de aplicaciones Web. Por ejemplo: wdeploy.bat <SERVIDOR_APLICACIONES_WEB> -DAPP=BOE deployonlydeployonlyall El comando wdeploy deployonlyall ejecuta el comando wdeploy deployonly para todas las aplicaciones Web preparadas. 44 © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy
  • 45. Acción Descripción Utilice wdeploy deployonlyall para aplicar el comando wdeploy deployonly a todas las aplicaciones Web preparadas. Por ejemplo: wdeploy.bat <SERVIDOR_APLICACIONES_WEB> deployonlyallbuildwarall Elabora un archivo WAR genérico desde el árbol de origen de la aplicación Web. Por ejemplo: wdeploy.bat buildwarall -Dapp_source_tree=LOCATION_OF_APP_SOURCE_TREE -Dwar_dir=TARGET_LOCATION_OF_GENERIC_WAR_FILElistapps Enumera todas las aplicaciones Web disponibles para despliegue a un servidor de aplicaciones Web. Por ejemplo: wdeploy.bat <SERVIDOR_APLICACIONES_WEB> listappslistdeployedapps Enumera todas las aplicaciones Web desplegadas en un servidor de aplicaciones Web. Esta acción solo se puede ejecutar en un servidor Web o un sistema de servidor de aplicaciones Web. Por ejemplo: wdeploy.bat <SERVIDOR_APLICACIONES_WEB> listdeployedappsundeploy El comando wdeploy undeploy invoca la interfaz de línea de comando del servidor de aplicaciones Web de destino para eliminar del servidor una aplicación Web desplegada de la plataforma SAP BusinessObjects Business Intelligence. Use el comando wdeploy undeploy para anular el despliegue de la aplicación Web BOE del servidor de aplicaciones Web de destino. wdeploy.bat <SERVIDOR_APLICACIONES_WEB> -DAPP=BOE undeployundeployall El comando wdeploy undeployall ejecuta el comando wdeploy undeploy para todas las aplicaciones Web de la plataforma SAP BusinessObjects Business Intelligence desplegadas en el servidor de aplicaciones Web de destino. Por ejemplo: wdeploy.bat <SERVIDOR_APLICACIONES_WEB> undeployallvalidateconfig Valida la configuración de wdeploy para los servidores de aplicaciones Web admitidos con el fin de garantizar que el despliegue se puede realizar correctamente. Por ejemplo: wdeploy.bat <SERVIDOR_APLICACIONES_WEB> validateconfig Sustituya <SERVIDOR_APLICACIONES_WEB> por el nombre del servidor de aplicaciones Web. Manual de despliegue de las aplicaciones Web Desplegar aplicaciones Web con la herramienta WDeploy © 2014 SAP AG o una filial de SAP. Reservados todos los derechos. 45