O Bridgehead é um aplicativo de interface para WebSphere que transfere estatísticas do IBM Connections diretamente para ConnectionsExpert. 

Siga estas etapas para implementar o aplicativo Bridgehead em seu servidor WebSphere:

 Na instalação do Bridgehead descrita aqui, o EAR será instalado no AppsCluster, portanto, todos os escopos são definidos como AppsCluster. Se você deseja implantar o EAR em um cluster diferente, ajuste o escopo.


1. Baixe e copie arquivos

No ConnectionsExpert interface web, navegue até a visualização Configuração clicando no ícone de roda dentada (canto superior direito). Na visualização Configuração, você pode baixar o ConnectionsExpert_Bridgehead.zip. Este arquivo inclui arquivos EAR e de configuração para a instalação do chamado Bridgehead:

    • cabeça de ponte
    • pbh/
      • adminclient.props
      • jyscripts
      • jython-standalone-2.5.3.jar
      • consultas


Copie a pasta "pbh" no diretório de personalização do Connections.

2. Configure o adminclient.props definições:

host= porta= type=SOAP securityEnabled=true username= senha= autoAcceptSignerForThisConnectionOnly=true 

 localhost só funciona em ambientes não clusterizados. Use o nome do host (FQDN) em ambientes clusterizados.

 

Digite seu nome de usuário e senha e defina as outras configurações de acordo com seu ambiente WebSphere. 

Você precisa incluir uma Conta de Administrador do WebSphere aqui, nenhuma função de acesso especial do Connections é necessária.
Assim, você pode usar uma conta já existente (local ou LDAP) ou criar uma conta de administrador local do WebSphere.
Criar um usuário local Usuários e grupos > Gerenciar usuários > Adicionar… e adicione este usuário a
Usuários e Grupos > Administrativo Funções do usuário:


Opcional: Para criptografar a senha no adminclient.props você pode usar o seguinte comando:

  • Linux:
    /opt/IBM/WebSphere/AppServer/bin/ 
    PropFilePasswordEncoder. /
    senha adminclient.props
  • Windows:
    \WebSphere\AppServer\bin\PropFilePassword
    Codificador. senha \adminclient.props

3. Criar Cluster do WebSphere

No WebSphere Integrated Solution Console (ICS), acesse Clusters > Clusters de Aplicativos WebSphere. Crie um cluster com um ou, opcionalmente, mais nós.

 

Em ambientes de Conexões em cluster, você pode selecionar mais de um nó para instalar o panagenda Cabeça de ponte ligada.

 

Depois de criar os servidores de aplicativos, altere a configuração de tamanho máximo de heap da JVM para um valor de 2048.

4. Criar Biblioteca Compartilhada

Acesse Meio Ambiente > Bibliotecas Compartilhadas, selecione o escopo no qual seu Bridgehead deve ser executado (CustomAppsCluster) e clique no botão Novo... botão:



Digite "pbhJython" no Nome campo e usar um Caminho de classe com base no diretório Connections Customization, como
${CONNECTIONS_CUSTOMIZATION_PATH}/pbh/jython-standalone-2.5.3.jar
(Variável do WebSphere: CONNECTIONS_CUSTOMIZATION_PATH.)

Clique em OK quando você tiver terminado:

 

5. Crie recursos de URL

No ICS vá para Recursos > URL selecione o escopo no qual seu Bridgehead deve ser executado (CustomAppsCluster) a partir de URLs e clique no botão Novo... botão. Use como especificação como

arquivo:///${CONNECTIONS_CUSTOMIZATION_PATH}/pbh/...

panagenda Propriedades do cliente de administração Bridgehead

Nome:
panagenda Propriedades do cliente de administração Bridgehead

Nome JND:
url/bridgeheadAdminClientProps

Especificação:
arquivo:///${CONNECTIONS_CUSTOMIZATION_PATH}/pbh/adminclient.props

 

panagenda Consultas SQL ponte

Nome:
panagenda Consultas SQL ponte

Nome JND:
url/bridgeheadConsultas

Especificação:

arquivo:///${CONNECTIONS_CUSTOMIZATION_PATH}/pbh/queries

panagenda Jyscripts de cabeça de ponte

Nome:
panagenda Jyscripts de cabeça de ponte

Nome JND:
url/bridgeheadJyScripts

Especificação:
arquivo:///${CONNECTIONS_CUSTOMIZATION_PATH}/pbh/jyscripts


6. Implantar EAR

No ICS vá para Aplicações > Tipos de aplicação > Aplicativos Corporativos WebSphere, Clique no Instale botão e selecione o caminho para o arquivo ponte.ear: 

 
Selecionar Caminho rápido e clique Próximo.

Basta clicar em Próximo na Etapa 1 (não há necessidade de ajustar/alterar nada aqui).

Na Etapa 2, selecione o cluster recém-criado e um servidor web.

Por motivos de licenciamento, o aplicativo Bridgehead deve ser acessível por meio do servidor HTTP do Connections. Se isso não for possível em seu ambiente, entre em contato Apoio, suporte@panagenda.com.




Na próxima etapa, mapeie os nomes JNDI para URLs e todas as DataSources:



Continue os passos e clique em Acabamento.

Aguarde até ver a mensagem "Aplicativo panagenda Bridgehead instalado com sucesso" e clique em Salvar:

 

 

7. Referência da Biblioteca Compartilhada do Mapa

 

No ICS vá para Aplicações > Tipos de aplicação > Aplicativos Corporativos WebSphere, selecione panagenda Ponte E definir Referências de bibliotecas compartilhadas para "pbhJython"

Selecione a segunda entrada e clique em Bibliotecas compartilhadas de referência
 

 Adicione "pbhJython" à caixa direita e clique OK:


Sua referência de biblioteca compartilhada deve se parecer com esta captura de tela:


Fechar com OK e salve na configuração mestre.

 

 

8. Alterar função de segurança

Por favor, atribua o pbh_admin função para o usuário que você usa no ConnectionsExpert página de configuração (consulte "Contas de usuário:" na ConnectionsExpert instalação Guide): 

 

9. Reinicie o cluster

Reinicie o cluster ou servidor de aplicativos recém-criado (que é usado para o aplicativo Bridgehead) para que tudo seja inicializado. 


10. Preencha os plug-ins do servidor da Web

Por motivos de licenciamento, o aplicativo Bridgehead deve ser acessível por meio do servidor HTTP do Connections. Se isso não for possível em seu ambiente, entre em contato Apoio, suporte@panagenda.com.

 

No ICS vá para Servidores > Tipos de servidor > Servidores da Web
 

Se você tiver um firewall entre seu HTTP e o servidor de aplicativos, observe que o panagenda As portas bridgehead precisam ser abertas. Caso contrário, seu servidor HTTP não poderá acessar o cluster Bridgehead.

 

11. OPCIONAL: Ajuste a configuração do SPNEGO

Se SPNEGO for usado, o panagenda Bridghead deve ser adicionado às suas exceções!

 

No ICS vá para Segurança > Segurança Global > Segurança Web e Sip > Autenticação da Web SPNEGO:

  • Selecione seu filtro SPNEGO


  • Adicionar
    ;solicitação-url!=/bridgehead
    até o final do Critérios de filtro, como mostrado na captura de tela:
  • Confirme clicando OK
  • Armazene seus ajustes com Salvar:
  • If Atualizar SPNEGO dinamicamente está desativado, você reiniciou todo o seu ambiente


12. Verifique o acesso e a versão da ponte

Abra https:///cabeça de ponte. Faça login com o usuário que você atribuiu ao pbh_admin função para, consulte a etapa 8 "Alterar função de segurança" no ConnectionsExpert instalação Guide.

Você deverá ver uma linha semelhante à seguinte:
{"status":"OK","ts":1524067997537...

Se o estado estiver OK ("status":"OK"), a instalação do Bridgehead foi bem-sucedida.