Ocasionalmente, talvez você queira executar uma tarefa para fazer cache de conteúdo de portlet (por exemplo, se o portlet levar alguns minutos para ser processado). Quando a tarefa é executada, ela cria um instantâneo do conteúdo do portlet (na forma de uma arquivo HTML estático) que pode ser exibido em um site da Web. O arquivo é armazenado no diretório de arquivos compartilhados (por exemplo, C:\bea\alui\ptportal\10.3.0) em \StagedContent\Portlets\<portletID>\Main.html. Você pode então criar outro portlet que simplesmente exibe o HTML estático.
Para executar um portlet como uma tarefa:
Clique em Administração.
Na lista suspensa Criar objeto, selecione Tarefa.
Na página Configurações principais, clique em Adicionar operação.
Selecione os portlets que deseja executar com esta tarefa e clique em OK.
Em Programação, selecione a freqüência com que deseja a execução desta tarefa. Clique aqui para obter mais informações sobre o editor de tarefas.
Clique em Concluir.
Observações:
Para a tarefa ser executada, a pasta em que você criar a tarefa deve ser registrada em um Automation Service.
Se o portlet incluir preferências, serão usadas as preferências para o usuário que cria a tarefa.
Uma vez que o conteúdo produzido é estático, execute somente portlets que apresentem informações valiosas ao serem atualizados periodicamente. Por exemplo, um portlet de relatório seria ideal para ser executado como uma tarefa, enquanto portlets mais interativos, como interfaces de aplicativos, não seriam apropriados.
Uma vez que portlets intrínsecos dependem do aplicativo do portal, a execução de um portlet intrínseco como tarefa não funciona.
O diretório de arquivos compartilhados é definido na página Gerenciador do URL do portal do utilitário Configurações do portal.