Tópico anterior: Verifique o novo Adaptador de pesquisa personalizadaPróximo tópico: Chamar o servlet CAFedSearch usando REST


Adicionando o filtro de Compartilhamento de recursos entre origens

O recurso Pesquisa agrupada está configurado na interface de cliente da web quando o filtro CORS (Cross-Origin Resource Sharing - Compartilhamento de Recursos Entre Origens) é adicionado à interface da web e ao Tomcat da FS (Federated Search - Pesquisa Agrupada). Este filtro permite adicionar uma lista de solicitações entre origens. Por padrão, a configuração da interface da web está definida como um "*", indicando que quaisquer solicitações de origem, seja a mesma origem ou entre origens, são permitidas. É recomendável restringir ainda mais esta configuração com uma lista de servidores da interface da web do CA SDM configurados para o seu ambiente.

Para editar a configuração do cliente de interface da web e permitir solicitações entre origens, preencha o seguinte:

Siga estas etapas::

  1. Navegue até o seguinte diretório do CA SDM para editar as configurações da interface da web:
    $NX_ROOT\bopcfg\www\CATALINA_BASE_FS\webapps\cafedsearch\WEB-INF\web.xml
    
  2. Abra o arquivo web.xml e verifique:
    <web-app><filter><init-param><param-name>cors.allowOrigin</param-name>
    
  3. Atualize a marca <param-value> com uma lista de domínios separados por espaços. Por exemplo, o endereço do URL base para a interface da web:
    <param-value>http://web01:8080 http://web02:8080 http://web03:8080</param-value>
    
  4. Salve o arquivo web.xml. O Tomcat é reiniciado automaticamente.
  5. Teste e verifique a configuração da pesquisa agrupada na interface de cliente da web. Certifique-se de que ela esteja funcional.
  6. Para manter as atualizações da interface da web após a execução da Configuração do CA SDM, repita as mesmas atualizações no arquivo web.xml.tpl.