Puede colocar en Lotus Connections un widget que muestre resultados de búsqueda para una comunidad de
IBM® Rational Asset Manager.
Antes de empezar
Debe haber configurado el inicio de sesión único entre el servidor
Rational Asset Manager y el servidor Lotus Connections. Consulte Configuración del inicio de sesión único entre dos servidores.
Debe poder editar el archivo de configuración widgets-config.xml de Lotus Communities con el cliente wsadmin de
IBM WebSphere Application Server.
Debe ser un administrador de
comunidad en Lotus Connections para añadir un widget personalizado a una comunidad.
Acerca de esta tarea
Para obtener más información sobre widgets personalizados de Lotus Connections, consulte el tema de ayuda de Lotus Connections
Administración
de aplicaciones remotas.
Procedimiento
- Utilice el cliente wsadmin para extraer el archivo widgets-config.xml tal como se describe en el tema del
Information Center de Lotus Connections
Habilitación
de widgets personalizados para comunidades.
- Añada este código al archivo widgets-config.xml, donde <servidor_Rational_Asset_Manager> es
la dirección de servidor para Rational Asset Manager,
<puerto> es el número de puerto para
Rational Asset Manager y
<raíz_contexto_Rational_Asset_Manager> es la raíz del contexto para el cliente web de
Rational Asset Manager, normalmente ram:
<widgetDef
defId="Assets"
primaryWidget="true"
modes="view edit"
description="Este iWidget visualiza activos de una comunidad en un repositorio de Rational Asset Manager"
url="{communitiesSvcRef}/ajaxProxy/http/<servidor_Rational_Asset_Manager>%3A<puerto>/<raíz_contexto_Rational_Asset_Manager>/iwidget/AssetWidget.xml?version={version}"
navBarLink="http://<servidor_Rational_Asset_Manager>:<puerto>/<raíz_contexto_Rational_Asset_Manager>"
loginRequired="true"
/>
Tenga en cuenta que en el atributo url debe haber una sola barra inclinada (/) entre
http y
<servidor_Rational_Asset_Manager>, y los dos puntos entre <servidor_Rational_Asset_Manager> y
<puerto> deben ser sustituidos por %3A.
Para buscar la vía de acceso al archivo AssetWidget.xml para el atributo url en el cliente web, pulse
el icono Ayuda y Ampliaciones y, a continuación, copie el URL de la sección Widgets.
- Incorpore el archivo widgets-config.xml.
- En la lista de sitios web de confianza de Lotus Connections, añada el URL correspondiente a Rational Asset Manager. La
lista de sitios web de confianza se define en dos ubicaciones:
- El archivo de política predeterminado: proxy-config.tpl
- La versión específica de comunidad del archivo de política: proxy-communities-config.tpl
Puede extraer uno de estos archivos para editarlo mediante el cliente wsadmin, tal como se describe en el tema del Information
Center de Lotus Connections
Definir
sitios web de confianza y no de confianza para comunidades.
- Añada esta política de proxy al archivo .tpl:
<proxy:policy url="https://ramServer:port/ram/" acf="none">
<proxy:actions>
<proxy:method>GET</proxy:method>
<proxy:method>POST</proxy:method>
</proxy:actions>
</proxy:policy>
- Reincorpore el archivo .tpl revisado.
- Reinicie la aplicación Communities utilizando Integrated Solutions Console de WebSphere Application Server.
- Inicie la sesión en Lotus Connections como administrador de comunidad.
- El widget de Rational Asset Manager se mostrará en la paleta de contenido de las comunidades de Lotus Connections. Puede añadir el widget a la paleta
y entrar palabras de búsqueda para mostrar una lista de resultados de búsqueda obtenidos a
partir del repositorio de Rational Asset Manager. Si ha añadido el widget, puede Editar el widget para mostrar
resultados de búsqueda para una palabra clave (utilice * como
carácter comodín) y opcionalmente limitar los resultados a una comunidad determinada de
Rational Asset Manager.