É possível colocar um widget no IBM® Connections que mostre resultados da procura
para uma comunidade no IBM Rational Asset Manager.
Antes de Iniciar
Você deve ter configurado uma conexão única entre o servidor
Rational Asset Manager e o servidor
IBM Connections.
Consulte
Configurando
Conexão Única entre Dois Servidores.
Você deve estar apto para editar o arquivo de configuração do
IBM Connections, widgets-config.xml, com o cliente do
IBM WebSphere Application Server,
wsadmin.
Você deve ser um administrador de comunidade no IBM
Connections para incluir um widget customizado em uma comunidade.
Sobre Esta Tarefa
Para obter mais informações sobre widgets customizados no IBM Connections, consulte
o tópico da ajuda do IBM Connections,
Administrando
Aplicativos Remotos.
Procedimento
- Use o cliente wsadmin para efetuar o registro de saída do arquivo widgets-config.xml,
conforme descrito no tópico do centro de informações do IBM Connections,
Ativando
Widgets Customizados para Comunidades.
- Inclua este código no arquivo widgets-config.xml,
em que <Rational_Asset_Manager_server> é o endereço do servidor para Rational Asset Manager, <port> é o número de porta para Rational Asset Manager e
<Rational_Asset_Manager_context_root> é a raiz de contexto para o Web client doRational Asset Manager, tipicamente ram:
<widgetDef
defId="Assets"
primaryWidget="true"
modes="view edit"
description="Esse iWidget exibe recursos de uma comunidade em um repositório do Rational Asset Manager"
url="{communitiesSvcRef}/ajaxProxy/http/<Rational_Asset_Manager_server>%3A<port>/<Rational_Asset_Manager_context_root>/iwidget/AssetWidget.xml?version={version}"
navBarLink="http://<Rational_Asset_Manager_server>:<port>/<Rational_Asset_Manager_context_root>"
loginRequired="true"
/>
Observe que no atributo url, deve existir apenas uma única barra (/) entre http e <Rational_Asset_Manager_server>,
e os dois-pontos entre <Rational_Asset_Manager_server> e <port> devem ser escapados para %3A.
Para localizar o caminho para o arquivo AssetWidget.xml para o atributo url no Web client, clique no ícone Ajuda e em Extensões,
e então copie a URL na seção Widgets.
- Efetue o registro de entrada do arquivo widgets-config.xml.
- Na lista de websites confiáveis no IBM Connections, inclua a URL para o
Rational Asset Manager. A lista de websites confiáveis é definida em dois locais:
- O Arquivo de política padrão: proxy-config.tpl
- A versão específica de comunidade do arquivo de políticas: proxy-communities-config.tpl
É possível efetuar o registro de saída desses arquivos para edição usando o cliente wsadmin, conforme
descrito no tópico do centro de informações do IBM Connections,
Definindo
Websites Confiáveis e Não Confiáveis para Comunidades.
- Inclua esta política de proxy no arquivo .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>
- Efetue o registro de entrada no arquivo .tpl revisado.
- Reinicialize o aplicativo Comunidades usando o WebSphere Application Server Integrated Solutions Console.
- Efetue login no IBM Connections como administrador de comunidade.
- O widget Rational Asset Manager está disponível na paleta Conteúdo de comunidades
no IBM Connections. É possível incluir
o widget na paleta e inserir palavras-chave de procura para exibir uma lista de
resultados da procura a partir do repositório do Rational Asset Manager. Depois de incluir o widget, é possível Editá-lo
para exibir resultados da procura para uma cadeia de palavras-chave (use * como
um curinga) e, opcionalmente, limitar os resultados a uma comunidade específica
no Rational Asset Manager.