fbpx
+55 (11) 4506-3239

17 maio 2010

Como configurar o search de portal com Lotus Quickr

//
Comments0

A partir da versão 6.1 do WebSphere Portal, o serviço de PDM não faz mais parte do pacote. O serviço que o substituiu foi o Lotus Quickr 8 for Java. O Lotus Quickr 8 for java possui como framework um servidor de WebSphere Portal 6.0. Neste post, vou explicar como configurar o serviço de search entre o WebSphere Portal 6.1 e o Lotus Quickr 8.

  • Primeiro configre a SSO entre ambos os servidores, Quickr e Portal.
  • Teste o funcionamento da SSO.
  • O próximo passo é configurar a SSL entre os dois servidores utilizando um serviço de certificados.
  • No servidor de Lotus Quickr, utilize a ferramenta ikeyman que se localiza em was_root/bin.
  • Através do ikeyman, abra o arquivo DummyServerKeyFile.jks que se localiza em was_profile_root/etc. A senha padrão para esse arquivo é “WebAS“.
  • Clique em Extrat para extrair o arquivo cert.arm.
  • Copie o arquivo cert.arm do servidor Quickr para o servidor de WebSphere Portal 6.1.
  • No servidor de WebSphere Portal, inicie o ikeyman em was_profile_root/bin.
  • Abra o arquivo cacerts que se localiza em appserver_root/java/jre/lib/security. A senha padrão para esse arquivo é “changeit“.
  • Clique em Add para adicionar o arquivo cert.arm. Escolha um nome para o certificado. Salve o arquivo cacerts.
  • Reinicie os servidores de Portal e Quickr.
  • Faça login no servidor de Portal.
  • Adicione um novo serviço de search, para isso vá em Manage Search.
  • Em Manage Search, clique em Search Services.
  • Clique em New Search Service. Selecione o tipo de search para Remote Content Server Search.

Configure o serviço da seguinte forma:

  • RestServiceHost = hostname.domain.com (Este é o nome do servidor de Lotus Quickr).
  • RestServiceSecureProtocol = https
  • RestServiceSecurePort = 10035
  • RequestLocationType = /scopes
  • LocationParam = scope
  • DefaultCollectionName = DefaultRemoteContentServerCollection (O nome da collection fica a cretério).
  • Clique em OK.
  • Verifique se a nova collection gerou corretamente.
  • Agora deve-se definir um escopo para essa nova collection.
  • Para isso clique em Administration  > Manage Search > Search Scopes > New Scope.

Nota: Quando criar o novo escopo, defina um nome para este novo escopo ex: Quickr. Clique em Select Locations e selecione o scope pertencente ao Este escopo deve aperecer, caso contrário refaça as configurações de certificado acima. Salve o escopo.

Para testar, utilize a ferramenta de search que fica no lado direito superior do portal. Escolha o escropo criado, ex: Quickr. Execute a busca por um arquivo existente no servidor de Quickr. Veja se o mesmo aparece abaixo no resultado de pesquisa.

Nota: Ao utilizar a busca para serviços no Lotus Quickr como, Wiki, Blogs, PDM. Deve-se configurar uma collection local (no próprio servidor Quickr) para estes serviços, caso contrário, a busca por arquivos destes serviços através do WebSphere Portal irá falhar.