Upload
others
View
8
Download
0
Embed Size (px)
Citation preview
Capítulo 1. Guía de iniciación
Esta Guía de iniciación sirve de introducción a WebSphere Portal content
publishing. Los temas de la guía son los siguientes:
v Las descripciones de los siete portlets disponibles en el portal content
publishing de WebSphere Portal: Bienvenido, Tareas, Vista previa del
contenido, Personalization, Vista previa, Informes y Administración.
v Dónde obtener ayuda y componentes del Sistema de ayuda de WebSphere Portal
content publishing
v Descripciones del diseño habitual de los portlets de content publishing
v Una guía de aprendizaje paso a paso
© Copyright IBM Corp. 2002 1
2 Sistema de ayuda de WebSphere Portal content publishing
Capítulo 2. Obtención de ayuda
Para obtener ayuda específica al efectuar tarea básicas en uno de los portlets de
WebSphere Portal content publishing puede pulsar el icono de ayuda en el ángulo
superior de dicho portlet. Aquí se proporciona ayuda más detallada.
El marco de navegación del Sistema de ayuda de WebSphere Portal content
publishing se visualiza como una applet de Java o en HTML. Puede elegir el que
le resulte más conveniente. Utilice los botones de Java
y HTML
para
cambiar de vista.
Si el marco de navegación aparece vacío, significa que Java no está habilitado en el
navegador. Consulte la ayuda del navegador para obtener instrucciones sobre
cómo habilitarlo, o utilice el marco de navegación HTML pulsando el icono
indicado anteriormente.
“Soporte técnico en el sitio web de IBM” en la página 4
Componentes del Sistema de ayuda
El Sistema de ayuda de WebSphere Portal content publishing se divide en las
siguientes secciones:
v Contenido: Organizada por temas, la sección Contenido le permite examinar la
información. Los temas de la sección Contenido incluyen:
– Guía de iniciación La Guía de iniciación contiene una introducción sobre
WebSphere Portal content publishing que incluye una visión general, las bases
de la interfaz y una guía de aprendizaje para usuarios comerciales que explica
cómo trabajar con los contenidos de un proyecto ya existente.
– Guía del usuario: Destinada al usuario final (o al usuario corporativo), esta
guía contiene información conceptual, orientada a tareas y de referencia sobre
cómo utilizar proyectos que ya se hayan definido en WebSphere Portal
content publishing.
– Guía del administrador: Destinada al administrador, esta guía contiene
información conceptual, orientada a tareas y de referencia sobre cómo
configurar y administrar WebSphere Portal content publishing, incluida la
definición de nuevos proyectos.
– Guía del desarrollador: Destinada al desarrollador (o programador), esta guía
contiene información conceptual, orientada a tareas y de referencia necesaria
en su mayoría para programadores que desarrollen módulos de web y de la
empresa y otras herramientas que sirvan de interfaz de WebSphere Portal
content publishing.
– Guía de migración: Esta guía contiene información sobre la migración de
proyectos de versiones anteriores de WebSphere Portal content publishing o
WebSphere Personalization. También contiene información sobre el modelo de
programación de LikeMinds.
– Asistentes de WebSphere Portal content publishing: Esta guía contiene
instrucciones para utilizar los asistentes de WebSphere Portal content
© Copyright IBM Corp. 2002 3
publishing en WebSphere Studio, y para definir y trasladar aplicaciones de
web y de empresa del entorno del entorno de WebSphere Studio al de
WebSphere Portal content publishing.
– The YourCo Scenario Guide: Esta guía contiene varios módulos de
aprendizaje que cubren el desarrollo de una nueva aplicación de empresa en
WebSphere Studio, la preparación para su utilización en WebSphere Portal
content publishing, su importación a WebSphere Portal content publishing y,
finalmente, su despliegue en un entorno de ejecución. Estos módulos de
aprendizaje se han diseñado para que los utilicen los desarrolladores,
administradores y usuarios comerciales, y cubren más funciones y
características que la Guía de aprendizaje de iniciación.
– Guía de Integración del escritorio: Esta guía contiene información sobre
cómo utilizar WebSphere Portal content publishing desde un sistema cliente
de Microsoft Windows. Integración del escritorio le permite crear y editar
contenido mientras esté conectado desde el servidor de montaje de
WebSphere Portal content publishing.
– Apéndices: Los apéndices incluyen:
- Un glosario que contiene términos encontrados en la documentación y en
la interfaz de usuario de WebSphere Portal content publishing.
- Información sobre accesibilidad, como por ejemplo, accesos directos,
fuentes y colores específicos e información general sobre cómo configurar el
navegador web.
- Avisos y marcas registradas.v Índice: El índice enumera los temas del Sistema de ayuda.
v Buscar: Utilice Buscar para buscar información en el Sistema de ayuda. La
función de búsqueda requiere que su navegador dé soporte a applets de Java y
tenga activado soporte Java.
El Sistema de ayuda de WebSphere Portal content publishing se puede ver
utilizando una applet de Java para la navegación o utilizando un marco de
navegación en HTML. Utilice los iconos de Java
y HTML
de la cabecera
para cambiar de vista.
Soporte técnico en el sitio web de IBM
Puede buscar información de soporte técnico en el sitio web de IBM.
v http://www7b.software.ibm.com/wsdd/zones/portal/. Es la WebSphere Portal
Zone. Este sitio contiene actualizaciones técnicas relacionadas con WebSphere
Portal. Puede encontrar enlaces con la documentación más actualizada en
http://www7b.software.ibm.com/wsdd/zones/portal/proddoc.html.
v news://news.software.ibm.com/ibm.software.websphere.portal-server.content-publisher. Se trata del grupo de noticias oficial de WebSphere Portal content
publishing.
v http://www-3.ibm.com/software/webservers/portal/webcontentpublisher.html.
Se trata del sitio web oficial para WebSphere Portal content publishing. El sitio
web contiene información general sobre la content publishings de WebSphere
Portal y tiene enlaces con documentación, bajadas e informes.
4 Sistema de ayuda de WebSphere Portal content publishing
Capítulo 3. Visión general
WebSphere Portal content publishing proporciona una interfaz basada en
navegador que permite a los usuarios no técnicos crear, aportar y gestionar
contenido en portales y sitios web. Con WebSphere Portal content publishing
puede:
v Crear, aportar y gestionar contenido rápida y fácilmente de Portal o el sitio web
v Utilizar plantillas para crear, generar y actualizar contenido – los aspectos de
presentación se gestionan automáticamente y los colaboradores de contenido no
necesitan conocer ningún lenguaje de codificación.
v Añadir contenido sujeto a suscripción a su Portal o sitio web
v Gestionar el flujo de trabajo de su equipo
v Efectuar una vista previa del Portal o sitio web antes de realizar la publicación y
publicar únicamente los cambios aprobados.
v Mantener la moneda local mediante la supresión, la anulación de la publicación
y la caducidad automática del contenido.
v Personalizar el contenido que ven los visitantes utilizando editores sencillos para
crear normas y campañas y llevar a cabo la entrega del contenido.
v Generar informes sobre la eficacia de las normas y campañas
© Copyright IBM Corp. 2002 5
6 Sistema de ayuda de WebSphere Portal content publishing
Capítulo 4. Normas básicas de la interfaz
Esta sección trata las partes y funciones básicas de la interfaz de WebSphere Portal
content publishing.
v “Portlets”
v “Marcos” en la página 8
Portlets
La interfaz WebSphere Portal content publishing incluye varias secciones accesibles
desde portlets. Dependiendo de los valores de control de acceso, verá distintas
funciones.
Las secciones tienen las siguientes funciones en común:
v Puede determinar el Trabajo, Proyecto y Editar en los que está trabajando
mirando la parte superior derecha de la interfaz.
v Encontrará información sobre el portlet en el que se encuentra pulsando el
interrogante del ángulo superior del portlet. Para acceder al Sistema de ayuda
de WebSphere Portal content publishing, pulse en la palabra Ayuda del ángulo
superior del portlet.
A continuación puede ver una descripción de cada sección:
portlet Bienvenido
Desde el portlet Bienvenido puede ver una lista de las tareas del flujo de trabajos
que ha aceptado y de las tareas que están disponibles para que trabaje con ellas.
Hay tres asistentes que le ayudarán a llevar a cabo las tareas comunes – Añadir
nuevo contenido, Iniciar un nuevo trabajo y Publicar contenido – y un enlace con
el Sistema de ayuda en el ángulo superior.
portlet Tareas
Desde el portlet Tareas, puede ver una lista de las tareas que ha aceptado y de las
tareas de que dispone para trabajar.
Nota: El portlet de Tareas no se visualiza si la instalación de WebSphere Portal
content publishing se ha configurado para la opción ″Sin flujo de trabajo″. La
opción del flujo de trabajo se establece durante la instalación y el flujo de trabajo
por omisión es ″Lite Workflow.″ Para obtener más información consulte el manual
WebSphere Portal Guía de instalación.
portlet Contenido
El portlet Contenido muestra el contenido en el que puede trabajar. El marco de
navegación muestra una lista de los tipos de contenido. Dependiendo del proyecto
en el que trabaje, los tipos de contenido disponibles incluirán contenido
estructurado, contenido sujeto a suscripción y archivos. Cuando pulse en un
elemento de navegación, el contenido correspondiente que coincida con dicho tipo
o que esté contenido en la carpeta, se visualizará en el marco de elementos
© Copyright IBM Corp. 2002 7
portlet Personalization
Desde el portlet Personalization, podrá crear una experiencia personalizada para
los visitantes del sitio web o los destinatarios de correo electrónico. En el marco de
navegación, podrá organizar normas o campañas en carpetas. En el marco de
elementos, podrá crear normas o campañas o trabajar en las ya existentes.
portlet Vista previa;
Desde el portlet Vista previa, podrá probar normas y campañas utilizando un
perfil de vista previa. El perfil de vista previa le permite ver cómo las normas
responderán a los visitantes del sitio web con atributos que defina.
portlet Informes
Desde el portlet Informes, podrá generar informes sobre la eficacia de las
campañas y normas del sitio web.
portlet Administración
El portlet Administración contiene controles para gestionar:
v Proyectos y ediciones
v Registro de recursos
v Gestión de y estado de sucesos en segundo plano (incluidos la creación de
índices de búsqueda y el control de indicaciones de vencimiento de contenido)
v Canales para contenido sujeto a suscripción
v Servidores de publicación
El rol del usuario que le ha otorgado el Administrador determina el acceso a estos
controles. Como mínimo, puede seleccionar el proyecto que desee modificar. Los
usuarios con mayor autorización pueden crear y gestionar proyectos, servidores y
publicar contenido en los servidores. Los administradores pueden asignar
privilegios a los usuarios y roles de usuario.
Marcos
Dependiendo del portlet en la que trabaje, verá diferentes marcos. En general:
v El pequeño marco vertical lateral proporciona funciones de navegación.
v Junto al marco de navegación se encuentra el marco de elementos, que es desde
donde se seleccionan los elementos con los que se va a trabajar. Bajo el marco de
elementos se encuentra el marco de detalles, que habitualmente contiene detalles
del elemento seleccionado y controles para editarlo.
Las selecciones en el marco de navegación determinan lo que verá en el marco de
elementos. Las selecciones en el marco de elementos determinan lo que verá en el
marco de detalles. Los controles para los distintos marcos son sensibles a la
selección y al usuario. Es decir, los controles que ve en los distintos marcos
dependen del rol y del acceso de usuario así como de lo que seleccione en cada
marco.
Puede cambiar el tamaño de los marcos colocando el cursor sobre el marco (una
línea púrpura clara). Cuando vea la línea horizontal o vertical con flechas (por
ejemplo
), pulse y mantenga pulsado el botón primario del ratón para
redimensionar el marco.
8 Sistema de ayuda de WebSphere Portal content publishing
Capítulo 5. Guía de aprendizaje de iniciación
Esta guía se basa en el portal del ejemplo YourCo Financial que se instala con
WebSphere Portal. El ejemplo contiene todos los datos (como, por ejemplo, JSP
(Java Server Pages), archivos HTML, tablas de la base de datos rellenadas,recursos
de usuario, recursos de contenido, etc.) necesarios para gestionar la intranet o
Internet de una institución financiera ficticia. Aunque el ejemplo es amplio en
funciones y recursos, esta guía de aprendizaje de iniciación trata de la función
básica de WebSphere Portal content publishing desde el punto de vista de un
usuario comercial y no está pensada para cubrir todos los componentes de la
muestra del portal de ejemplo.
Esta guía de aprendizaje recorrerá las funciones básicas de WebSphere Portal
content publishing. Aprenderá a utilizar WebSphere Portal content publishing para
crear y gestionar contenido, personalizar contenido y generar informes.
Nota: la finalidad de esta guía de aprendizaje es enseñar a un usuario comercial
cómo debe utilizar la interfaz con un portal web existente, y no cubre la creación
por parte del desarrollador de la aplicación de empresa o de web. Si necesita
ayuda al principio del proceso de desarrollo, consulte la sección Learning Modules
en la guía YourCo Scenario Guide.
Configuración del ejemplo y los usuarios del ejemplo
Antes de empezar a utilizar la guía de aprendizaje, deberá realizar dos pasos de
configuración. Habrá de llevarlos a cabo un administrador de servidor como, por
ejemplo, la persona que instaló WebSphere Portal. Estos pasos han de realizarse
una sola vez por instalación.
Primero, es necesario rellenar el portal YourCo Financial con su contenido inicial.
Para ello, realice los pasos que se indican en la siguiente sección.
En segundo lugar, debe crear y configurar los usuarios ficticios de portal,también
llamados en la guía usuarios del ejemplo o simplemente ″participantes″. Este paso
ha de realizarse manualmente ya que deben asignarse contraseñas exclusivas. Los
usuarios de la Guía de iniciación son los mismos que se necesitan para los
módulos de aprendizaje de YourCo Scenario Guide.
Para obtener más información sobre la creación de usuarios de Portal y la gestión
del control de acceso de WebSphere Portal content publishing, consulte la sección
del Sistema de ayuda de WebSphere Portal content publishing titulada Control de
acceso.
Cómo rellenar el portal YourCo Financial
Para rellenar el portal YourCo Financial antes de utilizar el ejemplo debe importar
el proyecto YourCo Financial Project a WebSphere Portal content publishing y
publicar el proyecto para la aplicación YourCo Financial Portal Application.
Para importar YourCo Financial Project a WebSphere Portal content publishing:
1. Inicie la sesión en WebSphere Portal utilizando un ID de usuario y una
Contraseña correspondientes a un administrador de WPCP.
2. Pulse content publishing.
© Copyright IBM Corp. 2002 9
3. Pulse Administración.
4. En el marco de navegación, seleccione Project/Editions.
5. En el marco de elementos, pulse la edición básica del proyecto de ejemplo
YourCo Financial Sample Project.
6. En el marco de detalles, pulse Convertir en actual.
7. Pulse Importar.
8. En la ventana Importar proyecto pulse Aceptar.
Para crear un servidor de publicación,primero debe conocer el directorio raíz que
se ha asignado a YourCo Financial Sample Portal Application durante la
instalación. La forma más fácil de determinar esto es examinar YourCo Financial
Setup Portlet que se encuentra en la página Customer Support Page del portal
YourCo Financial. El URL que se presenta contiene el URL correcto y el directorio
raíz de contexto que debe utilizarse para configurar el Servidor de publicación en
la siguiente sección. Seleccione y copie este URL o anótelo para utilizarlo en los
siguientes pasos.
Para crear un Servidor de publicación:
1. Inicie la sesión en WebSphere Portal utilizando un ID de usuario y una
Contraseña correspondientes a un administrador de WPCP.
2. Pulse content publishing.
3. Pulse Administración.
4. En el marco de navegación, pulse Servidores de publicación.
5. En el marco de elementos, pulse Nuevo servidor.
6. En la ventana Nuevo Servidor de publicación, escriba la siguiente información:
v Name: YourCo Financial Publish Server
v URL de servlet:
http://<nombresistemaprincipalcompleto>:<puerto>/<raízcontextoservlet>/
publishtarget?RaízContexto=<raízcontextoejemplo>
(Utilice el URL del portlet de configuración YourCo Financial).
v Si tiene habilitada la seguridad o está ejecutando a través de un servidor
proxy, deberá rellenar los campos requeridos. El nombre de usuario y la
contraseña de seguridad son los de cualquier usuario que sea administrador
del sistema en el que vaya a efectuarse la publicación.
Pulse Guardar.
Nota: Esta Portlet Application contiene un servidor de publicación que puede
publicar en cualquier Portlet dentro del entorno Portal. Para ello, utiliza el
parámetro ContextRoot (RaízContexto) para resolver la vía de acceso de archivo al
Portlet. Para acceder al Servidor de publicación, ha de conocer el directorio raíz de
contexto correcto para la correlación del destino de publicación (publishtarget). Por
este motivo, el URL para publicar en una Portlet Application contiene una
referencia al directorio raíz de contexto como, por ejemplo:
http://<nombresistpralcompleto>:<puerto>/<raízcontextoservlet>/
publishtarget?RaízContexto=<raízcontextoejemplo>
Para publicar en otros Portlets, cambie simplemente el parámetro
<raízcontextoejemplo> por el directorio raíz de contexto correspondiente de la
aplicación de portlet. Para encontrar el directorio raíz de contexto para una
aplicación de portlet:
10 Sistema de ayuda de WebSphere Portal content publishing
1. Abra la Consola de administración de WebSphere e inicie la sesión en el
sistema utilizando el ID de usuario y la Contraseña del administrador.
2. Amplíe Applications y seleccione Enterprise Applications.
3. Seleccione la aplicación de empresa que coincida con el nombre de ″<Portlet
war name>_PA_x_x_xx″ donde ″x″ es un carácter alfanumérico. Quizá sea
necesario pulsar Siguiente en la parte superior de la lista de aplicaciones de
empresas para encontrarla.
4. Seleccione Ver descriptor de despliegue en la sección Propiedades adicionales.
5. Amplíe Web Modules y después Web Module URI: <Portlet war name>.war.
6. Se visualizará el directorio raíz de contexto para la aplicación del portal.
Cómo crear los usuarios del ejemplo (los participantes)
Para acelerar el proceso de creación de usuarios y grupos y para asignarles sus
roles, WPCP proporciona un conjunto de archivos de entrada XML que se ejecutan
utilizando la interfaz de configuración de XML de WebSphere Portal durante el
proceso de instalación. Los usuarios y grupos creados tendrán las autorizaciones
adecuadas, necesarias para utilizar los ejemplos de la guía de aprendizaje del
manual Guía de iniciación y los módulos de aprendizaje de The YourCo Scenario.
Estos archivos se pueden actualizar y reutilizar para rellenar los usuarios, grupos y
autorizaciones del sistema del usuario.
Los siguientes pasos describen la forma en que se crean los usuarios, grupos y
autorizaciones del ejemplo, por omisión, durante la instalación.
1. Los grupos predefinidos que van a tener acceso al espacio de trabajo se crean
utilizando wpcpGroups.xml. Los grupos predefinidos incluyen WPCPUsers,
WPCPAdmins, Content Contributor, Content Publisher, Domain Expert y
Project Lead. Content Contributor, Content Publisher, Domain Expert y Project
Lead corresponden a los grupos utilizados con el flujo de trabajo. WPCPUsers
y WPCPAdmins son agrupaciones de usuarios WPCP.
2. Para desplegar los portlets adecuados y crear la etiqueta y la página para el
espacio de trabajo se ejecuta wpcpworkspace.xml. En este paso también se
asignan permisos a los grupos creados por wpcpGroups.xml. Estos permisos
proporcionan a los grupos especificados la posibilidad de ver la etiqueta, la
página y los portlets (el espacio de trabajo acumulativamente).
Además, se ejecuta sample10.xml para desplegar las páginas y etiquetas del
ejemplo YourCo Financial.
3. El acceso a todo el sistema y al Project se obtiene ejecutando samplePAC.xml. A
WPCPAdmins se le otorga autorización para asignar permisos y ver el portlet y
la página Permisos de recursos que forman parte de los portlets
administrativos. A los WPCPUsers se les proporciona autorización de Editor
para el espacio de trabajo.
Si desea consultarlos, podrá encontrar los archivos wpcpGroups.xml,
wpcpworkspace.xml y samplePAC.xml en el directorio siguiente:
WebSphere\PortalServer\wpcp\v5.0\author\portlet
Paso de configuración necesario posterior a la instalación: Para añadir los
usuarios del ejemplo (Rob, Greg, Tara, Dave y WCPAdmin) utilizados en los
ejemplos WPCP, debe ejecutar la siguiente tarea de configuración Ant tras la
instalación:
WPCPconfig action-create-sample-users
Capítulo 5. Guía de aprendizaje de iniciación 11
Consulte la información de instalación de WebSphere Portal InfoCenter donde
encontrará más detalles sobre la ejecución de tareas de configuración Ant.
Nota: Si surgen problemas al utilizar los ejemplos del producto, póngase en
contacto con la persona de su organización que sea el responsable de
instalar y verificar que este paso se haya llevado a cabo.
El archivo sampleUsers.xml, que proporciona un modelo que puede utilizarse para
crear usuarios para el entorno de montaje de WPCP, está ubicado en el directorio
siguiente (que depende del tipo de base de datos utilizada):
WebSphere\PortalServer\wpcp\v5.0\author\samples_v5\ database_type\sampleUtilities
Utilización de esta guía de aprendizaje
Cada sección de la guía de aprendizaje puede incluir los siguientes encabezados:
Situación: Establece la situación de la sección que esté leyendo.
Contexto: Suministra información en segundo plano para que pueda entender lo
que ocurre cuando realiza una función específica.
Tarea: La tarea real que realice para completar una sección de la guía de
aprendizaje.
Situación de la guía de aprendizaje
Para esta guía de aprendizaje, la empresa ficticia YourCo Financial añadirá un
artículo de noticias a su portal web. Utilizando un flujo de trabajo predefinido, su
equipo tendrá que:
v Configurar un proyecto e importar archivos
v Utilizar un flujo de trabajo predefinido para crear, aprobar y completar tareas
v Utilizar plantillas para generar contenido
v Personalizar contenido utilizando normas
v Publicar contenido en su portal web
v Generar informes sobre la eficacia de las normas
Los jugadores
Para este caso práctico desempeñará el rol de todos los miembros del grupo
YourCo Financial. Las personas de este equipo son las siguientes:
v Administrador, el administrador del sistema WebSphere Portal. Para iniciar la
sesión como administrador, necesitará la contraseña y el ID de usuario que se
utilizó al instalar WebSphere Portal. Este usuario tiene toda la autorización de
WebSphere Portal y WebSphere Portal content publishing y puede establecer el
control de acceso, crear usuarios, crear proyectos, etc.
v Tara, la propietaria y Content Publisher del Portal. Tiene autorización para
publicar contenido para el entorno de producción.
v Rob, el líder de proyecto y experto de dominio. Tiene autorización para solicitar
y aprobar cambios en el portal web.
v Greg, un colaborador de contenido. Tiene la autorización para realizar cambios
de contenido en un entorno sin producción. Aunque el rol de Greg es de
colaborador de contenido, tiene la responsabilidad adicional de personalizar
contenido mediante la creación de normas.
12 Sistema de ayuda de WebSphere Portal content publishing
El proceso de flujo de trabajo
Un flujo de trabajo es un conjunto de tareas interdependientes que se producen en
una secuencia específica y que se utiliza para producir, procesar y publicar
contenido.
Esta guía de aprendizaje utiliza el flujo de trabajo de proceso de WebSphere Portal
content publishing llamado, ″Cambio, Aprobación″. Este flujo de trabajo es uno de
los tres procesos instalados como parte de la opción Lite Workflow en WebSphere
Portal content publishing. Para obtener más información sobre flujo de trabajo,
consulte la sección sobre flujo de trabajo del Sistema de ayuda de WebSphere
Portal content publishing.
Utilizando este flujo de trabajo, su equipo realizará las tareas necesarias para
desarrollar un nuevo contenido para un portal de ejemplo. A continuación se
identifican las tareas de flujo de trabajo y los jugadores:
v Solicitud de cambio (Rob)
v Realización de cambios (Greg)
v Revisión y aprobación de los cambios (Rob)
v Publicación de los cambios (Tara)
Capítulo 5. Guía de aprendizaje de iniciación 13
El siguiente diagrama muestra una vista gráfica del proceso del flujo de trabajo
Contexto: Puede comprobar que la lista de puntos difiere ligeramente del
diagrama de proceso. Solicitar el cambio es igual que iniciar el proceso. La
Publicación de los cambios es un paso que, normalmente, se produce tras varios
cambios, no únicamente uno como aparece en esta guía de aprendizaje. Por lo
tanto, no se incluye en el proceso para permitir esta flexibilidad.
Comienzo
Ahora que ya conoce la situación básica, los actores y el flujo de trabajo, puede
empezar a utilizar la guía de aprendizaje real.
Inicio de WebSphere Portal content publishing
Para iniciar WebSphere Portal content publishing:
v En el navegador web, vaya a
http://<nombresusistemaprincipalcompleto>:<puerto>/wps/portal, donde
<nombresusistemaprincipalcompleto> incluye el nombre del sistema principal y
14 Sistema de ayuda de WebSphere Portal content publishing
el nombre de dominio del servidor en el que ha instalado WebSphere Portal
content publishing servidor de montaje, y <puerto> es el puerto HTTP (el valor
por omisión es 9081).
v Pulse Inicio de sesión. Se visualiza la pantalla de inicio de sesión.
v Indique el ID de usuario y la contraseña del usuario administrador de Portal tal
como lo indicó durante el proceso de instalación.
Definición del proyecto
Situación: Como Rob, definirá el proyecto en WebSphere Portal content publishing
para su equipo.
Tarea: Para configurar el proyecto, realice los siguientes pasos:
1. “Creación de un proyecto”
2. “Importación de un proyecto” en la página 16
3. “Configuración del recurso de usuario en vista previa” en la página 18
4. “Examen de las plantillas (opcional)” en la página 18
Creación de un proyecto
1. Inicie la sesión en WebSphere Portal content publishing como rob. Utilice la
contraseña especificada al crear los usuarios del ejemplo.
2. Pulse content publishing.
3. Pulse el portlet Tareas.
4. En el marco de navegación, pulse Mis tareas.
5. En el marco de elementos compruebe si Tarea de edición rápida aparece con el
icono Trabajo en curso
. Si este icono no aparece junto a Tarea de edición
rápida:
v Pulse Tarea de Edición rápida.
v En el marco de detalles, pulse Convertir en actual.
v En el marco de elementos, el icono Trabajo en curso debe indicar ahora que
está realizando el trabajo Tarea de edición rápida.
Contexto: Tarea de Edición Rápida permite a los usuarios realizar funciones
fuera del flujo de trabajo habitual definido para el proyecto. En esta guía de
aprendizaje, Rob deberá añadir y configurar un nuevo proyecto para su equipo.
La adición de un proyecto no forma parte del flujo de trabajo del proceso de
″Cambio, Aprobación″, por lo que Rob deberá salir temporalmente del flujo de
trabajo para definir el proyecto. Edición rápida puede activarse o desactivarse
en los valores del proyecto.
6. Pulse el portlet Administración que aparece bajo content publishing. Quizá
tenga que utilizar los iconos de flecha para pasar por los portlets visibles.
7. En el marco de navegación, pulse Proyectos/ediciones.
8. En el marco de elementos, pulse Nuevo proyecto.
9. En la ventana Nuevo proyecto, complete los siguientes campos:
v En el campo Nombre, escriba Inicio.
v En el campo Descripción puede escribir el texto descriptivo que desee, por
ejemplo, YourCo Financial Web Portal - Getting Started
v En el campo Directorio raíz de contexto, escriba wps/wcpfr
Capítulo 5. Guía de aprendizaje de iniciación 15
v En el campo Vía de acceso raíz de importación/exportación, escriba
<WPS_HOME>\wpcp\v5.0\author\samples_v5\tipo_bd\sample10\Web Content ,
donde <WPS_HOME> es la ubicación de WebSphere Portal en el sistema de
archivos (por ejemplo, d:\WebSphere\PortalServer) y tipo_bd es el sistema
de base de datos que está utilizando (db2, cm, cloudscape, oracle, informix o
sqlserver).
v En el campo Vista previa de la página de inicio, escriba wps/myportal
v Deje el campo Recurso de usuario en vista previa en blanco de momento.
Después de importar el proyecto, que contiene información sobre el recurso
de usuario, podrá seleccionar un valor para este campo.
v Verifique que el Proceso por omisión se ha establecido en el proceso Cambio,
Aprobación.
v Acepte los valores por omisión de los otros campos.
Contexto Tenga en cuenta que puede establecer otras opciones.
– Proveedor de versión. Si utiliza un sistema de control de versiones,
seleccione el sistema que está utilizando de la lista desplegable.
– Como dijimos anteriormente, la función Edición rápida le permite trabajar
fuera de un flujo de trabajo. Puede activar y desactivar Edición rápida en
los valores del proyecto.
– Bloquear le permite bloquear un recurso, por ejemplo un archivo. Si el
bloqueo está activado, varios usuarios no podrán trabajar en un recurso al
mismo tiempo.
– La función Notificar al propietario del contenido en vencimiento, cuando
está habilitada, envía un correo electrónico al propietario de esa parte del
contenido de que ésta vence. Cuando el contenido vence, se elimina del
depósito de montaje y se anula su publicación de los entornos de
ejecución.v Pulse Añadir.
Contexto: Cuando se añade un proyecto, los valores del proyecto se almacenan en
el depósito de montaje de WebSphere Portal content publishing, en la tabla
PROJECTS.
Acaba de añadir un proyecto a su equipo. El siguiente paso es importar el
proyecto de ejemplo.
Importación de un proyecto
Contexto: Esta guía de aprendizaje le proporciona un proyecto de ejemplo que
incluye todos los archivos .html, .jsp, .hrf y demás archivos de recursos que
constituyen un portal web o un sitio web. El ejemplo se ha creado en WebSphere
Studio Application Developer, se ha exportado como archivo .ear y se ha instalado
como aplicación de empresas de WebSphere Application Server, como parte de la
instalación de ejemplo del servidor de montaje. La guía de aprendizaje no cubre
cómo crear un proyecto en WebSphere Studio Application Developer ni cómo
instalar un archivo .ear en WebSphere Application Server. Para este proyecto, se
produjo automáticamente durante la instalación del ejemplo de montaje de
WebSphere Portal.Para obtener información basada en la guía de aprendizaje sobre
cómo crear un proyecto en WebSphere Studio Application Developer o instalar un
archivo .ear en WebSphere Application Server, consulte la YourCo Scenario Guide
en el sistema de ayuda de WebSphere Portal content publishing.
Situación: Ahora que Rob ha añadido el proyecto, necesita importar los archivos
desde el proyecto de ejemplo.
16 Sistema de ayuda de WebSphere Portal content publishing
Tarea: Para importar el archivo de ejemplo
1. Si ha finalizado la sesión, iníciela como rob.
2. Pulse content publishing.
3. Pulse el botón en el portlet Administración. Quizá tenga que utilizar los iconos
de flecha para pasar por los portlets disponibles.
4. Pulse Proyectos/ediciones.
5. Vea el Proyecto actual indicado sobre el marco de elementos. Si la edición
básica del proyecto no es la actual, haga que lo sea pulsando básica bajo el
nombre del nombre del proyecto y pulsando, a continuación, Convertir en
actual.
6. En el marco de detalles, pulse Importar. Aparecerá la ventana Importar
proyecto.
7. En la ventana Importar proyecto:
v Deje en blanco el campo Directorio del servidor. La vía de acceso al
directorio raíz de importación/exportación es correcta tal como está.
v Compruebe si el proceso está establecido en Importar contenido ahora y no
como proceso en segundo plano.
v Pulse Importar. La importación puede tardar varios minutos. Para verificar
que la importación se ha completado:
– Desplácese hasta la parte inferior de la ventana.
– Cuando se hayan importado todos los archivos, verá un mensaje de
confirmación indicándole cuántos archivos se han importado. Por ejemplo,
CTAC0168I: Total importado: 590. El número real que se ve puede ser
ligeramente distinto. Si el mensaje de confirmación indica que no se ha
importado ningún archivo porque todos los recursos estaban actualizados,
el proyecto ya se había importado.v Pulse Aceptar.
Para verificar que el contenido se ha importado:
1. Pulse el portlet Contenido.
2. En el marco de navegación, en Contenido estructurado, debiera haber varias
entradas, incluidas InventoryLocations, Keyword, Links, etc.
3. (Opcional) Si pulsa en alguna de estas entradas, verá determinados elementos
de contenido listados en el marco de elementos.
Contexto: Cuando se importa un proyecto, los archivos del proyecto se almacenan
en diversas tablas de la base de datos de WebSphere Portal content publishing. Los
archivos de clase del proyecto se almacenan en las tablas de la base de datos y en
el directorio <vía_acceso_raíz_war>\WEB-INF\wcp-resources. Los archivos de clase
y archivos hrf fueron creados en WebSphere Studio Application Developer.
Permiten trabajar con contenido estructurado. Cuando importe un proyecto, las
recopilaciones de recursos (archivos con una extensión .hrf) importadas se registran
automáticamente en el sistema de contenido estructurado de WebSphere Portal
content publishing. Si desea ver instrucciones para la creación de recursos en
WebSphere Studio Application Developer, consulte el manual YourCo Scenario
Guide, y específicamente los Learning Modules titulados Beginning the YourCo
Project y Extending Templates and Rules.
El siguiente paso es configurar el recurso de usuario en vista previa.
Capítulo 5. Guía de aprendizaje de iniciación 17
Configuración del recurso de usuario en vista previa
Situación: Después de importar un proyecto, debe configurar el recurso de usuario
que se utilizará para previsualizar el portal. Para ello, edite los valores del
proyecto.
Contexto: Un recurso de usuario contiene información sobre los usuarios reales o
ficticios del portal web. El recurso de usuario en vista previa le permite
previsualizar y probar la salida de las normas—podrá ver cómo el sitio web se
muestra a los distintos usuarios. Posteriormente en la guía de aprendizaje, podrá
ver cómo funciona la vista previa.
Tarea: Para configurar el recurso de usuario en vista previa:
v Si ha finalizado la sesión, iníciela como rob.
v Pulse content publishing.
v Pulse el portlet Administración.
v Pulse Proyectos/ediciones.
v Pulse en el nombre del proyecto.
v En el marco de detalles, pulse Editar.
v En el campo Recurso de usuario en vista previa, seleccione SampleUser. Nota:
Puede que necesite cambiar el tamaño del marco o desplazarse hacia abajo.
v Pulse Guardar.
Ahora que se ha definido el Recurso de usuario en vista previa, examinaremos
rápidamente las plantillas antes de iniciar el proceso de solicitar cambios y añadir
contenido. Si prefiere saltarse la sección sobre plantillas, vaya directamente a
Creating and Personalizing Content
Examen de las plantillas (opcional)
Contexto: las plantillas son JSP o XSL que proporcionan una forma para que su
equipo cree contenido en un formato estructurado. Las plantillas permiten a los
colaboradores añadir contenido al portal sin tener que preocuparse por el formato
o la visualización. Las plantillas se utilizan con contenido estructurado o contenido
sujeto a suscripción. No se pueden utilizar con contenido basado en archivos.
Existen tres tipos de plantillas en WebSphere Portal content publishing: montaje,
detalles y resumen. Los asistentes de plantillas se utilizan en WebSphere Studio
para crear plantillas básicas para los distintos tipos de contenido. Todas las
plantillas son opcionales, si no necesita generar archivos HTML a partir de
contenido estático, no necesitará las plantillas de detalles ni las de resumen.
Antes de seguir con la guía de aprendizaje, he aquí una breve visión general de las
plantillas de WebSphere Portal content publishing:
v Las plantillas de montaje son utilizadas por su equipo para añadir, editar,
mostrar y previsualizar contenido estructurado y sujeto a suscripción.
v Las plantillas de detalles se utilizan para generar el contenido que el equipo ha
elaborado.
v Las plantillas de resumen se utilizan para generar una lista del contenido que su
equipo ha elaborado.
Contexto:: en esta sección de la guía de aprendizaje, iniciará la sesión como Rob y
conocerá las plantillas que se han definido para el proyecto.
18 Sistema de ayuda de WebSphere Portal content publishing
Examen de las plantillas (opcional)
Tarea: Looking at templates:
1. Si ha finalizado la sesión, iníciela como rob.
2. Pulse el portlet Contenido.
3. Pulse en Contenido estructurado
4. Pulse Noticias
5. Para efectuar una vista previa de un elemento de noticias:
v Pulse Vista previa
a la izquierda de Standard Food. Se visualizarán los
detalles del elemento de noticias.
v Pulse en las distintas cabeceras (Dates and Data, Legal, See Also, Keywords)
para ver todo su contenido.
Estas JSP son las plantillas de montaje JSP utilizadas para presentar atributos
(detalles) para el elemento seleccionado Noticias. Puede crearlas cualquiera
que conozca la programación de JSP. WebSphere Studio contiene asistentes
que le ayudarán a definirlas y a asociarlas con los distintas etapas de la
preparación del contenido (adición, edición, previsualización).
v Cierre la ventana cuando haya terminado.
Para ver cómo se realizan las plantillas en WebSphere Portal content publishing:
1. Pulse Plantillas
bajo Contenido estructurado.
2. Hay tres tipos de plantillas. Pulse en Autor para saber qué JSP se utilizan para
el montaje (es decir, cuando se crea el contenido). El marco de elementos
visualizará los detalles sobre el tipo de plantilla.
Es aquí donde se definen las JSP para las distintas plantillas. Dichas JSP se
trajeron al espacio de trabajo cuando se importó el proyecto.
3. Cierre la pantalla Plantillas para noticias.
Probablemente, es obvio que desde la última sección existe una estructura de
archivos. Para ver dónde se encuentran actualmente las plantillas:
1. En la pestaña Contenido, pulse Archivos.
2. Amplíe las carpetas Plantillas, Noticias y Autor una tras otra. Las JSP
correspondientes a las plantillas de montaje para las noticias se encuentran en
el marco de elementos.
3. Pulse Vista previa
junto a una de las JSP del marco de elementos. Se
abrirá la ventana Add a News Article.
Podrá ver cómo se visualiza la JSP de la plantilla.
4. Cierre la ventana.
5. Pulse add.jsp (sobre las palabras, no sobre Vista previa
a la izquierda).
6. El marco de detalles visualizará ahora información sobre el archivo resaltado y
algunos controles. Para ver el código de JSP para el archivo seleccionado, pulse
Editar
. El archivo se abrirá en el editor que haya asociado al tipo de
archivo JSP. (Si no ha asociado ningún editor a este tipo de archivo, consulte la
Ayuda del sistema operativo para ver las instrucciones para realizar esta
operación.) No editaremos el archivo, por lo tanto, ciérrelo cuando haya
terminado de visualizar el código de JSP.
Capítulo 5. Guía de aprendizaje de iniciación 19
Esto completa la presentación de las plantillas. Ha completado la configuración del
proyecto de su equipo. A continuación, Rob iniciará el trabajo para que Greg puede
introducir nuevo contenido en el portal YourCo Financial.
Creación y personalización de contenido
Situación: Ahora que ha configurado el proyecto, su equipo podrá empezar a
utilizar WebSphere Portal content publishing para crear contenido. Mediante el
proceso de flujo de trabajo Cambiar, Aprobación descrito anteriormente (consulte el
apartado “El proceso de flujo de trabajo” en la página 13), su equipo podrá realizar
un determinado número de tareas, que incluyen:
v “Petición de un cambio”
v “Realización de los cambios” en la página 21
v “Revisión de los cambios” en la página 25
Petición de un cambio
Situación: En este ejercicio, desempeñará el papel de Rob. Rob mirará el portal
YourCo Financial y decidirá si desea un nuevo artículo para el portlet Breaking
News. Utilizando WebSphere Portal content publishing, Rob inicia el nuevo trabajo
y solicita que se realice un cambio.
Tarea: visualizar el portal web y, a continuación, iniciar un nuevo trabajo y solicitar
un cambio.
Para revisar el portlet Breaking News:
1. Inicie la sesión en WebSphere Portal como rob.
2. Pulse el portlet YourCo Financial.
3. Pulse Inicio. Vea que aquí hay varios portlets con distinta información. Rob
comprueba que el portlet Breaking News necesita visualizar únicamente uno
de dos artículos: uno es un nuevo artículo sobre el reciente aumento en la
producción de cereales que desea que Greg escriba y el otro es un artículo
sobre vacaciones en Alaskan que ya ha sido escrito.
Para iniciar un nuevo trabajo:
1. Pulse content publishing y, a continuación, Bienvenido.
2. En el marco de navegación, pulse Iniciar un trabajo nuevo.
3. En la ventana Iniciar nuevo trabajo:
v En el campo Nombre del trabajo, escriba Add News Article..
v En el campo Descripción del trabajo, escriba la siguiente descripción.
Greg, añade un News Article sobre el aumento de producción en la
cosecha del oeste medio. Cree una norma para que los usuarios
norteamericanos continentales vean únicamente este artículo y que los
visitantes norteamericanos no continentales vean el artículo sobre el
turismo de aventura en Alaska escrito por Helen.
v Recuerde que puede especificar un proceso de flujo de trabajo en el campo
Proceso para nuevo trabajo. El valor por omisión es Cambio, Aprobación.
Deje esto como proceso para este trabajo. Pulse pulsar Ver para ver una
representación en forma de diagrama gráfico del flujo.
v En el campo Proyecto, su proyecto ha de ser el valor por omisión. Si no es
así, selecciónelo en la lista desplegable.
v Acepte los valores por omisión de los otros campos.
20 Sistema de ayuda de WebSphere Portal content publishing
4. Pulse Iniciar.
Contexto: el trabajo va a la siguiente etapa del flujo de trabajo y Greg (así como
los demás colaboradores de contenido) recibe una notificación por correo
electrónico indicando que hay una tarea a la espera (tenga en cuenta que esto
puede no ser cierto para todas las opciones del flujo de trabajo). Sólo los
usuarios que tengan acceso a esta parte del flujo de trabajo o que hayan
participado en el proceso podrán ver el trabajo en su carpeta Mis tareas. Por
ejemplo, los usuarios cuyo rol sea Project Lead (un rol que aprueba y acepta
nuevos trabajos) no verán el trabajo visualizado en su carpeta Mis tareas, pero
como Rob (un Project Lead) creó la tarea, sí lo verá en su carpeta Mis tareas.
5. Pulse Desconectar.
Realización de los cambios
Contexto: Esta sección se titula ″Realización de los cambios″ porque es el paso
siguiente del flujo de trabajo del proceso de Cambio, Aprobación.
Situación: Greg (un colaborador de contenido) utiliza plantillas para añadir
contenido.
Tarea: Para realizar cambios, Greg deberá completar las siguientes tareas:
v “Reclamar la tarea”
v “Añadir el artículo de noticias como contenido estructurado” en la página 22
v “Completar la tarea” en la página 25
Reclamar la tarea
Situación: Greg ha recibido una notificación indicándole que debe crear contenido
para el portal YourCo Financial. El primer paso en el proceso de creación de
contenido es reclamar la tarea.
Tarea: Para reclamar la tarea:
1. Inicie la sesión de WebSphere Portal content publishing como greg.
2. Pulse content publishing y, a continuación, pulse Bienvenido. Se visualizará la
lista de trabajos en los que Greg. (Si no ve la tarea Add News Article, puede
intentar pulsar el portlet Tareas y después Todas las tareas, o pulsar el portlet
Administración hacer que el proyecto GettingStarted de Greg sea el actual y, a
continuación, abrir de nuevo el portlet Bienvenido o Tareas.
Contexto:El trabajo en el que puede trabajar Greg se llama Add News Article
y la Tarea que puede llevar a cabo para este trabajo es Realizar cambio. La
tarea Realizar cambio está asociada directamente con el flujo de trabajo del
proceso Change, Approval. Este paso del proceso se asigna a los Content
Contributors (colaboradores de contenido) para que lo realicen y, por lo tanto,
Greg y otros colaboradores de contenido verán esta tarea.
Greg sabe que hay otros colaboradores de contenido y no está seguro de si
debe aceptar la tarea. Decide ver si hay más instrucciones en los comentarios.
3. Pulse en el portlet Tareas y, a continuación, bajo Tareas, pulse en Mis tareas..
4. El marco de elementos muestra la lista de tareas en las que puede trabajar
Greg. Pulse Add News Article para que quede resaltado. Aparecerán detalles
sobre la tarea en el marco de detalles.
5. Greg ve el comentario de Rob y ve que el estado de la tarea es ″unclaimed″ (no
reclamado). Se da cuenta de que debe reclamar la tarea.
6. Pulse Reclamar.
Capítulo 5. Guía de aprendizaje de iniciación 21
Contexto: La pestaña Proceso del marco de detalles para esta tarea visualiza ahora
una imagen actualizada del paso del proceso en que se encuentra la tarea. Estas
imágenes son configurables; consulte el Sistema de ayuda de WebSphere Portal
content publishing.
Añadir el artículo de noticias como contenido estructurado
Situación: Ahora que Greg ha reclamado el trabajo Add News Article, puede
utilizar las plantillas adecuadas para añadir el artículo de noticias como contenido
estructurado.
Tarea: Añadir el artículo de noticias como contenido estructurado utilizando las
plantillas:
1. Si ha cerrado la sesión, inicie la sesión como greg.
2. Pulse content publishing y, a continuación, Contenido.
3. Bajo Contenido estructurado, pulse News.
4. En el marco de elementos, pulse Nuevo
.
5. En la plantilla News:
v Debe seleccionar la pestaña Principal. Especifique lo siguiente en los campos:
– Headline: Midwest Crop Production Up
– Byline: ploughed by
– Author: Greg
– Abstract: Crop production in the Midwest increases.
– Caption: Crops soaring.
– Body: Farmers are rejoicing. Thanks to good rains there will be a
great harvest this season in the Midwest.
v Pulse la pestaña Dates & Data.
v Pulse Choose Data para seleccionar una imagen de noticias (News Image).
v Pulse la pestaña Legal e indique lo siguiente en los campos.
– License: YourCo Food
– Owner: TM YourCo
– Copyright Text: TM YourCo Foods
v Pulse Enviar. La plantilla Noticias se cierra y la información del artículos se
visualiza en la lista de artículos. (Vea el asterisco (*) junto al artículo que ha
añadido. Es una indicación de que en este trabajo se ha añadido o cambiado
ese elemento. Posteriormente veremos cómo pueden visualizarse al mismo
tiempo todos los cambios en el contenido de un trabajo a fin de ayudar a la
persona que revisa y acepta los cambios.
v Pulse Vista previa
para previsualizar el artículo.
Personalización de contenido
Contexto:: el proyecto contiene ya varias normas; puede verlas para consultarlas o
utilizarlas en la siguiente sección. Aunque algunas normas ya se han creado, esta
sección de la guía de aprendizaje le muestran cómo crear sus propias normas. Para
ver las normas que ha instalado con la muestra, en el portlet Personalization pulse
Normas y amplíe la carpeta Normas. Las normas aparecerán en el marco de
elementos. En el marco de detalles, seleccione una norma para visualizar sus
detalles.
Situación: Greg ha creado el artículo de noticias, pero ahora habrá de cambiar las
normas de visualización de nuevos artículos de forma que el artículo se visualice
22 Sistema de ayuda de WebSphere Portal content publishing
únicamente para usuarios que residan en los Estados Unidos continentales,
mientras que los usuarios que estén fuera de los Estados Unidos continentales
recibirán otro artículo. Creará dos nuevas normas para personalizar el contenido
que se visualiza en el portlet Breaking News:
v “Examen de un Perfilador”
v “Duplicación y modificación de una norma de Selección de contenido”
v “Creación de una norma de enlace” en la página 24
Examen de un Perfilador:
Contexto: Un Perfilador es una norma que se utiliza para categorizar a un visitante
del sitio web o las características o circunstancias de su visita, por ejemplo, la hora
del día en la que se produjo.
Situación: Greg mira un Perfilador que categoriza los usuarios en dos categorías
basadas en su ubicación inicial.
Tarea: familiarícese con un Perfilador:
1. Si ha cerrado la sesión, inicie la sesión como greg.
2. Pulse en el portlet Personalization.
3. En el marco de navegación, pulse Normas, después Normas y a continuación,
la carpeta noticias.
4. En el marco de elementos, pulse la norma llamada ContinentalUS. El marco de
detalles muestra el contenido de la norma:
ContinentalUS is
Yes when
current User.Home State is not equal to Alaska and
current User.Home State is not equal to Hawaii
Otherwise No
Este perfilador, cuando se ejecuta, indica que el usuario actual (la persona que ve
el portal) está dentro o fuera de los Estos Unidos continentales . (Observe que de la
forma que se ha escrito esta norma, cualquiera que tenga una dirección que esté
fuera de los EE.UU. – por ejemplo, en Canadá – se clasificará como ContinentalUS
equals Yes. Por lo tanto, para los fines de este ejercicio, supondremos que todos los
usuarios están dentro de los Estados Unidos, sean o no continentales.
Duplicación y modificación de una norma de Selección de contenido:
Contexto: Una norma de selección de contenido recupera datos o recursos de
contenido del almacén de datos o de un recurso ″actual″. Normalmente, esta
norma se utiliza para visualizar contenido.
Situación: Primero, Greg mira una norma de Selección de contenido y, a
continuación, la utiliza como base para crear otra.
Tarea: vea una norma de Selección de contenido, cópiela y modifique la nueva
copia:
1. Si ha cerrado la sesión, inicie la sesión como greg.
2. Pulse content publishing y, a continuación, pulse el portlet Personalization.
3. Pulse Normas, después Normas y, a continuación, noticias.
Capítulo 5. Guía de aprendizaje de iniciación 23
4. En el marco de elementos, pulse la norma llamada Get Alaska Articles. El
marco de detalles muestra el contenido de la norma:
Select content
whose News.Headline includes Alaska
order as is
Contexto: cuando se ejecuta esta norma, devuelve todos los nuevos artículos
que contengan la palabra ’Alaska’ en la línea de cabecera. Greg utilizará esta
norma como parte de una norma de enlace que creará en la sección siguiente.
5. Asegúrese de que el recuadro que hay junto a la norma Get Alaska Articles
esté marcado y pulse Duplicar norma
.
6. Se habrá creado una copia de la norma, llamada Copy of Get Alaska
Articles y se habrá colocado en la lista de normas disponibles. Selecciónela y
pulse Editar en el marco de detalles.
7. En el campo Nombre de norma, cambie el nombre de la norma por Get Crop
Articles.
8. En el área de definición de la norma, pulse en la palabra Alaska.
9. En la ventana Especificar un valor, cambie el texto Alaska por Crop.
10. Pulse Guardar y a continuación Guardar para guardar la norma.
Creación de una norma de enlace:
Contexto: una norma de enlace combina perfiladores y acciones en sofisticadas
cláusulas condicionales en las que se realizan determinadas acciones basadas en la
evaluación de los perfiladores.
Tarea: Para crear una norma de enlace:
1. Si ha cerrado la sesión, inicie la sesión como greg.
2. Pulse en el portlet Personalization.
3. Pulse Normas, después Normas y, a continuación, Noticias.
4. En el marco de elementos, pulse Nueva norma
.
5. En la pestaña Propiedades de norma:
v En el campo Nombre de norma, escriba Get Articles by Location.
v En el campo Descripción escriba This rule retrieves news articles based
on user location.
v En el campo Tipo de norma, seleccione Enlace en la lista desplegable.
v Pulse Perfilador.
v En la ventana Seleccionar un perfilador, pulse ContinentalUS. Pulse
Guardar.
v Pulse Perfil.
v En la ventana Seleccionar perfil, seleccione No. Pulse Guardar.
v Pulse Realizar acción.
v En la ventana Seleccionar una acción, vínculo o perfilador, desplácese hacia
abajo y pulse Get Alaska Articles. Pulse Guardar.
v Bajo De lo contrario, pulse Realizar acción.
v En la ventana Seleccionar una acción, vínculo o perfilador, desplácese hacia
abajo y pulse Get Crop Articles. Pulse Guardar.6. En la parte inferior de la pestaña Propiedades de norma, pulse Guardar.
24 Sistema de ayuda de WebSphere Portal content publishing
Su norma guardada debe ser similar a ésta:
When ContinentalUS is
No
do Get Alaska Articles
Otherwise
do Get Crop Articles
order as is
Situación: Greg ha terminado la creación de nuevo contenido y normas para
visualizarlo. Indicará que ha terminado este trabajo; esta acción notificará a todos
los aprobadores (como Rob) que la siguiente tarea (revisar y aceptar los cambios)
está lista para comenzar.
Completar la tarea
Situación: ahora que Greg ha creado contenido y normas, es necesario revisar y
aceptar la tarea. Greg indicará que ha terminado y pedirá a Rob que efectúe el
cambio adecuado en el portlet Breaking News.
Tarea: Para completar la tarea:
1. Si ha cerrado la sesión, vuelva a iniciarla como greg.
2. Pulse content publishing, a continuación el portlet Tareas y finalmente en Mis
tareas.
3. En el marco de elementos, pulse en el trabajo Add News Article.
4. Pulse Completar. Aparecerá la ventana Completar tarea.
5. En el campo Comentario de la ventana Completar tarea, escriba:
New content and rules have been created. No ha indicado en qué portlet
ha de colocarse el vínculo, por lo que esta tarea aún debe llevarse a
cabo.
6. Pulse Completar.
7. Pulse Desconectar.
Contexto: El trabajo se mueve a la siguiente etapa del flujo de trabajo.
Ahora que Greg ha completado la tarea, Rob (el líder de proyecto) puede revisar el
trabajo de los colaboradores de contenido.
Revisión de los cambios
Situación: Cuando Greg efectúa cambios en el trabajo Add News Article, Rob
revisa los cambios.
Tarea: Para revisar los cambios, Rob necesita llevar a cabo lo siguiente:
v “Reclamar la tarea”
v “Previsualizar contenido y asignar una norma a un área de contenido” en la
página 26
Reclamar la tarea
1. Inicie la sesión en WebSphere Portal content publishing como rob.
2. En el portlet Tareas, pulse Mis tareas.
3. Pulse en el nombre del trabajo: Add News Article.
4. Pulse Convertir en actual. La tarea se mueve a la carpeta Mis tareas de Rob.
5. Pulse Comentario. Observe el comentario de Greg.
Capítulo 5. Guía de aprendizaje de iniciación 25
Situación: Rob comprueba que el nuevo contenido se ha añadido, pero que queda
algún trabajo por hacer. Puede finalizar el trabajo y previsualizar los cambios de
Greg al mismo tiempo.
Previsualizar contenido y asignar una norma a un área de
contenido
Contexto: La vista previa le permite ver su sitio web como el cliente lo vería. En
Vista previa, puede ver contenido personalizado para un usuario específico en
unos datos determinados. La función Vista previa también le permite editar áreas
de contenido (puede cambiar las normas asociadas con una determinada
correlación de área). La página Vista previa, wps/myportal, se instaló con el ejemplo
de servidor de montaje.
Situación: Rob está preparado para ver el sitio web.
Tarea: Para previsualizar el sitio web:
1. Si ha finalizado la sesión, iníciela como rob.
2. Pulse en content publishing y, a continuación, pulse en el portlet Vista
previa.
3. En el marco de elementos, pulse
Vista previa. Aparecerá la ventana
Especificar criterios de vista previa.
4. En la ventana Especificar criterios de Vista previa, asegúrese de que se ha
seleccionado Basic Alaska User en la lista desplegable Perfil y de que Página
se ha establecido en wps/myportal.
5. Pulse Enviar. Se abrirá una nueva ventana, que es el portal en modalidad de
vista previa. Pulse el portal YourCo Financial para verlo en modalidad de
vista previa.
6. En el portal YourCo Financial, deje el puntero del ratón sobre las áreas de
contenido
para ver información sobre las mismas, incluido el nombre del
área y la norma correlacionado con ésta. Busque el área de contenido llamada
Breaking News y pulse sobre ella. Aparecerá la ventana Rellenar área de
contenido.
7. En la ventana Rellenar área de contenido:
a. Pulse Editar.
b. En la pestaña Detalles de correlación de áreas, junto a Norma, seleccione
Get articles by location de la lista desplegable. Pulse Guardar y
después Cerrar. 8. Renueve la página web YourCo Finanzas utilizando el botón de renovación
del navegador (puede que la ventana le pida que pulse Recuperar, vaya
directo y pulse el botón Recuperar). Se visualizará el artículo de noticias
Alaska adventure vacations take off. Si lo desea puede pulsar en el enlace
para ver el artículo.
9. Cierre la ventana del portal YourCo Financial.
10. En el marco de elementos, pulse
Vista previa. Aparecerá la ventana
Especificar criterios de vista previa.
11. En la ventana Especificar criterios de vista previa, seleccione Basic Midwest
User de la lista desplegable Perfil. Pulse Enviar. Se visualizará el portal
YourCo Financial. Aparecerá el artículo de noticias Midwest Crop Production
Up. Como antes, puede pulsar en el enlace para ver el artículo.
26 Sistema de ayuda de WebSphere Portal content publishing
Situación: Rob ha efectuado una vista previa del artículo de Greg y ha comprobado
si las normas funcionan como se necesitaba. Rob aceptará después los cambios de
Greg, lo que los promueve a la edición básica del proyecto.
Aceptar los cambios
Tarea: Para aceptar los cambios:
1. Si ha cerrado la sesión, vuelva a iniciarla como rob.
2. Pulse content publishing, a continuación el portlet Tareas y finalmente en Mis
tareas.
3. Pulse en el trabajo Add News Article.
4. Pulse Aceptar. Aparecerá la ventana Aceptar.
5. Pulse Aceptar.
Contexto: Una vez que Rob acepte los cambios, el trabajo de los colaboradores
de contenido se promueve a la edición del proyecto especificada para el trabajo.
Esto significa que todos los miembros del equipo verán este trabajo en su
espacio de trabajo del proyecto GettingStarted. Nota: Después de que Rob
acepte los cambios, se habrán completado todos los pasos del flujo de trabajo
del proceso Cambio, Aprobación.
6. Pulse Desconectar.
Publicación de los cambios
Situación: Rob ha revisado y aceptado los cambios de contenido. El siguiente paso
es publicar el proyecto GettingStarted. En este ejercicio, desempeñará el rol de
Tara (la publicadora de contenido). Configurará el servidor de publicación y
publicará el proyecto.
Configuración de un servidor de publicación
Tarea: Para configurar un servidor de publicación:
1. Inicie la sesión como tara.
2. Pulse en content publishing y, a continuación, pulse en el portlet
Administración.
3. Pulse Proyectos/ediciones.
4. Pulse en la edición base bajo Getting Started y después pulse Trabajar en en el
marco de detalles.
5. En el marco de navegación, pulse Servidores de publicación.
6. En el marco de elementos, pulse Nuevo
.
7. En el marco de detalles:
a. En el campo Nombre de servidor, escriba el nombre que desea utilizar para
referirse al servidor.
b. En el campo URL de servlet, escriba
http://<nombresistemaprincipalcompleto>:<puerto>/<raízcontextoservlet>/publishtarget?
ContextRoot=<raízcontextoejemplo>
en una línea sin espacios; donde < nombresistemaprincipalcompleto> es el
servidor en el que desea efectuar la publicación; puede utilizar el mismo
servidor al que está conectado, <puerto> es el puerto HTTP,
<raízcontextoejemplo> es el directorio raíz de contexto correspondiente a
una aplicación que haga referencia al servlet de publicación (que, en este
Capítulo 5. Guía de aprendizaje de iniciación 27
ejemplo, es el mismo que la raízcontextoejemplo), y <raízcontextoejemplo>
es el directorio raíz de contexto correspondiente al portal YourCo Financial.
Por ejemplo:
http://nombreservidor.yourco.com:9081/wps/PA_x_x_xx/publishtarget?
RaízContexto=/wps/PA_x_x_xx
Nota: los valores indicados arriba son únicamente para el ejemplo, no los
especifique tal como se indica aquí. Utilice los valores y el número de
puerto proporcionados por el administrador. Las x en el directorio raíz de
contexto serán caracteres alfanuméricos. Para obtener más información sobre
la configuración de servidores de publicación y para la identificación del
directorio raíz correcto para una aplicación de Portal, consulte “Cómo
rellenar el portal YourCo Financial” en la página 9.
c. Pulse en Valores de seguridad. Para el ID de usuario y la Contraseña utilice
valores que tengan acceso de administración para WebSphere Application
Server en la máquina de destino.
d. Pulse Añadir.
Publicación del proyecto
Tarea: Para publicar el proyecto:
1. Si ha cerrado la sesión, vuelva a iniciarla como tara.
2. Pulse content publishing.
3. Pulse el botón en el portlet Administración.(Puede que tenga que utilizar las
flechas de desplazamiento que hay junto a los nombres de portlet para ver el
portlet Administración.)
4. Si es necesario, pulse básico bajo el proyecto GettingStarted y pulse Convertir
en actual en el marco de detalles.
5. Pulse Publicar
.
6. En la ventana Publicar contenido:
a. En la lista Seleccionar servidor de publicaciones, pulse el nombre del
servidor en que el esté emitiendo las publicaciones y utilice el botón de la
flecha derecha para pasarlo a la lista de la derecha.
b. Pulse Publicar.
c. Espere hasta ver el mensaje Ha finalizado la publicación y pulse Aceptar.7. Pulse Desconectar.
Contexto: se puede conseguir que la aprobación de un trabajo active
automáticamente la publicación de los cambios en dicho trabajo. Por omisión, el
servidor ha de llamarse WPCP Publish. Este y otros aspectos del flujo de trabajo
puede personalizarse, incluido el nombre del servidor de publicación; consulte el
apartado ″Personalización del flujo de trabajo″ en la Guía de administración del
Sistema de ayuda de WebSphere Portal content publishing.
Generación de informes
Situación: Tara ha publicado el proyecto Getting Started en su servidor de
tiempo de ejecución. Ahora desea generar informes sobre la eficacia de las normas
en el sitio web de la empresa. Antes de poder generar informes, deberá habilitar el
registro.
28 Sistema de ayuda de WebSphere Portal content publishing
Habilitación del registro
Tarea: Para habilitar el registro en el servidor de tiempo de ejecución:
1. Inicie la sesión con la WebSphere Personalization Resource Console
http://<nombresistemaprincipalcompleto>:<puerto>/wps/PersAdmin, donde
<nombresistemaprincipalcompleto> es el nombre del servidor. Si se le pide,
inicie la sesión como tara.
2. Pulse Valores de registro.
3. Marque el recuadro de selección Habilitar registro.
4. Pulse Guardar.
5. Cierre la Resource Console de WebSphere Personalization.
Registro de normas
Ahora que se ha habilitado el registro, vuelva atrás para visualizar el portar YourCo
Financial: http://<nombresistemaprincipalcompleto>:<puerto>/wps/myportal.
Cada vez que visualiza un portlet o pulsa en un enlace en el portal YourCo
Financial, sus normas se registran.
Contexto: La actividad del usuario se anota en la base de datos de comentarios.
Generación de un informe de clasificación de normas
Contexto: el portal YourCo Financial contiene varias áreas de contenido que tienen
normas correlacionadas. Cuando genere el informe de clasificación de normas, verá
estas normas.
Nota: Existen varios tipos de informe que se pueden generar. En esta guía de
aprendizaje generará un informe de clasificación de normas. Un informe de
clasificación de normas enumera los nombres de normas seguidos del recuento del
número de veces que se ha transferido cada norma.
Tarea: Para generar un informe de Clasificación de normas:
v Si ha cerrado la sesión, iníciela en el servidor de montaje como tara.
v Pulse el portlet Informes.
v En el marco de navegación, pulse Normas.
v En el marco de elementos, pulse Clasificación de normas.
v Pulse Ejecutar informe. El informe de clasificación de normas aparecerá en una
ventana nueva.
Felicidades
Felicidades. Acaba de finalizar la Guía de aprendizaje de iniciación de WebSphere
Portal content publishing.
Esta guía de aprendizaje le ha mostrado una forma de utilizar el flujo de trabajo
para llevar a cabo una colaboración de contenido y una tarea de personalización.
Después de trabajar con WebSphere Portal content publishing, es posible que
encuentre otras formas de realizar la misma tarea.
Capítulo 5. Guía de aprendizaje de iniciación 29
Para efectuar otras tentativas, pruebe lo siguiente:
v Devuelva la norma por omisión (Get Breaking News Articles) al área de
contenido Breaking News y, a continuación, correlacione el enlace Get Articles
by Location con el área de contenido Breaking News como parte de una nueva
campaña que va a crear.
v Intente utilizar Buscar para localizar nuevos artículos por el título, la hora de su
creación u otra información. Nota: quizá sea necesario ejecutar el Índice de
búsqueda para el proyecto. Consulte Índice de búsqueda bajo
Proyectos/Ediciones en el portlet Administración.
v Cree y publique nuevo contenido con valores de caducidad.
Restablecer el proyecto de la guía de aprendizaje
Para restablecer el proyecto GettingStarted para que pueda utilizarlo otro usuario,
haga lo siguiente y en este orden:
1. Como Rob, en el portlet Personalization, bajo Campaigns, devuelva la norma
que se ha correlacionada con el área de contenido Breaking News a Get
Breaking New Articles.
2. En el portlet Personalization, suprima las normas tituladas Get Articles by
Location y Get Crop Articles.
3. En el portlet Contenido, suprima el artículo titulado Midwest Crop Production
Up.
4. Como Tara, publique el proyecto actualizado. Este paso suprime el contenido y
las normas que suprimió del destino del servidor de publicación en los pasos 2
y 3.
Como Rob, ahora puede crear una nueva tarea para Greg, empezando por
“Creación y personalización de contenido” en la página 20.
5. (Opcional) Como Rob, en el portlet Administración, bajo Proyectos/Controles,
suprima el proyecto GettingStarted.
Ahora es posible empezar la guía de aprendizaje con “Definición del proyecto”
en la página 15.
Consejos y sugerencias de la Guía de aprendizaje
Los consejos y sugerencias de la guía de aprendizaje incluyen algunas respuestas a
preguntas que se puede encontrar al trabajar con la Guía de aprendizaje de
iniciación.
I cannot log in as Tara, Rob, or Greg. (No puedo iniciar la sesión como Tara, Rob
ni Greg)
Compruebe si los usuarios tara, rob y greg se han registrado como
usuarios en WebSphere Portal. Consulte el apartado “Cómo crear los
usuarios del ejemplo (los participantes)” en la página 11.
When importing the sample project, why do I receive the error: CTAC0056E:
Import directory does not exist ? (Al importar el proyecto del ejemplo ¿por
qué recibo el error CTAC0056E: El directorio de importación no existe?)
La vía de acceso de importación/exportación del proyecto ha de
establecerse correctamente.
Para trabajar en el proyecto, en el portlet Administración, pulse en la
edición básica del proyecto Getting Started y, a continuación pulse en
Convertir en actual en el marco de detalles.
30 Sistema de ayuda de WebSphere Portal content publishing
Pulse en Getting Started (no en básico) y confirme que la vía de acceso de
importación/exportación se ha establecido correctamente. Para obtener más
información sobre la definición del proyecto y de la vía de acceso de
importación/exportación, consulte el apartado “Creación de un proyecto”
en la página 15.
When importing the sample project, only 233 files were imported. The tutorial
indicated 590 should be imported. What’s wrong? (Al importar el proyecto del
ejemplo, sólo se han importado 233 archivos. La guía de aprendizaje indicaba
que debían importarse 590. Qué ha fallado?
El número 590 es aproximado. El número de archivos importados ha de ser
superior a 500.
I try to preview from the Preview portlet, but there are no choices in the Profile
list, why? (Intento efectuar una vista previa desde el portlet Vista previa, pero
no hay opciones en la lista de Perfil ¿por qué?)
Ha de estar trabajando en el proyecto Getting Started correcto y el
Recurso de usuario en vista previa ha de ser correcto. Para obtener
información sobre cómo configurar el Recurso de usuario de vista previa,
consulte el apartado “Configuración del recurso de usuario en vista
previa” en la página 18.
I receive an ″Internal Server Error″ message when I preview my templates.
Occasionally, I also get a ″Session Timed Out″ error as well as the ″Internal
Server Error″ when I am previewing my templates. Why? (Recibo un mensaje
″Error interno de servidor″ cuando efectúo una vista previa de mis plantillas.
Ocasionalmente, también aparece el error ″Tiempo de espera de sesión excedido″
junto con ″Error interno de servidor cuando efectúo una vista previa de mis
plantillas. ¿Por qué?)
Compruebe si el directorio raíz de contexto para el proyecto Getting
Started es wps/wcpfr. Si el directorio raíz de contexto es incorrecto, recibirá
el mensaje ″Error de servidor interno″. Si el servidor por omisión de
WebSphere Application Server está activado, entonces recibirá también el
error ″La sesión ha excedido el tiempo de espera″. Si el directorio raíz de
contexto es correcto, la plantilla tendrá errores de recopilación. Asegúrese
de que la plantilla puede recopilar correctamente en WebSphere Studio
Application Developer.
Capítulo 5. Guía de aprendizaje de iniciación 31