Como exportar uma biblioteca de conteúdo Web no WebSphere Portal
É possível fazendo Syndication, porém em alguns casos quando a biblioteca é muito extensa pode dar alguns problema quando você faz o Syndication pela primeira vez. Então aqui fica uma dica de como fazer essa migração sem utilizar o Syndication. Vamos lá:
Faça login no IBM Admininstration Console ;
Vá em:
Resources -> Resource Environment -> Resource Environment Providers -> WCM WCMConfigService -> Custom properties.
Como na tela abaixo:
Clique em cima do seguinte parâmetro: export.directory ;
Por padrão ele salvará a biblioteca no seguinte caminho:
${USER_INSTALL_ROOT}/PortalServer/wcm/ilwwcm/system/export
Caso você queira troca o caminho é só alterar o campo value para o caminho que desejar.
Outro parâmetro que precisamos trocar é o export.libraryname;
Coloque no campo value o nome das bibliotecas que desejas exportar, caso queira exportar mais de uma separe por “;” sem as aspas ¬¬.
Exemplo:
Biblio-Conteudo-Empresa;Biblio2-Conteudo-Empresa
O último parâmetro que devemos alterar é o export.singledirectory, coloque o campo value como true.
Pronto, agora reinicie os servidores para que as alterações tenha efeito.
Após reiniciados os servidores vá no diretório do ConfigEngine e execute o mesmo (diretório: wp_profile_root/ConfigEngine).
Rode: ./ConfigEngine.sh export-wcm-data -DWasPassword=senha -DPortalAdminPwd=senha
Se não der nenhum erro aguarde, dependendo do tamanho da sua biblioteca de conteúdo ele irá demorar um pouco. Dá para acompanhar o processo pelo log SystemOut.log.
Após finalizado essa etapa você notará que existe um diretório dentro daquele caminho que você definiu lá em cima no parâmetro export.directory.