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.