Criando o Ciclo de Vida OSGi

Se tiver ativado a biblioteca de ciclos de vida OSGi (Open Services Gateway initiative), é possível ativar um ciclo de vida pré-configurado para sua comunidade. O ciclo de vida suporta um ambiente de modelo de componente que usa um repositório de pacotes configuráveis OSGi para empacotamento de serviços da Web.

Antes de Iniciar

Antes de usar o ciclo de vida OSGi, um administrador de repositório deve ativar a biblioteca de modelos OSGi. Para obter mais informações, consulte Ativando a Biblioteca de Modelos OSGi.

Para importar e gerenciar o ciclo de vida, você deve ser um administrador de repositório ou de comunidade.

Para configurar o ciclo de vida para trabalhar com um repositório de pacotes configuráveis, os produtos integrados devem usar a seguinte URL: http://hostname:port/context-root/BundleRepository. Esta URL é o repositório de pacotes configuráveis OSGi (OBR). Para obter informações adicionais, consulte OSGi Bundle Repository (OBR).

Procedimento

  1. Efetue login no aplicativo da Web .
  2. Clique em Administração.
  3. Clique no nome de uma comunidade ou crie uma nova para o OBR.
  4. Clique na guia Ciclos de vida
  5. Na seção Ciclos de vida, clique em Importar Ciclo de Vida OSGi.
  6. Clique em Funções e especifique as funções do usuário da comunidade para gerenciar que usuários podem procurar por, visualizar e fazer download de ativos de pacotes configuráveis do OBR. Os pacotes configuráveis visíveis no OBR são baseados em uma função do usuário. Para assegurar que os ativos de pacotes configuráveis estejam visíveis no OBR e para permitir que os usuários façam o download de pacotes configuráveis, os usuários devem poder procurar e fazer o download de ativos. É possível usar a função Consumidor do Ativo. Para fazer com que usuários anônimos tenham capacidades de procura e download, é possível designar a função Consumidor do Ativo a Todos os Usuários.
  7. Clique em OK. O ciclo de vida OSGi é criado e configurado para os tipos de ativos OSGi.

O que Fazer Depois

É possível modificar o ciclo de vida OSGi para alinhar aos processos de sua comunidade ou organização. Para obter informações adicionais sobre a configuração de ciclos de vida customizados, consulte Criando Ciclos de Vida Principais.
Quando você submete ativos OSGiBundle na comunidade, siga essas diretrizes:
  • Submeta um ativo por pacote configurável e inclua um arquivo .jar com um arquivo manifest.mf.
  • Insira um nome, uma versão e uma descrição breve no ativo. Esses valores são sobrescritos por valores especificados no arquivo de manifesto.
  • Quando o pacote configurável é submetido, ele evita que o Web client a partir da extração do conteúdo do arquivo .jar. Na janela Expandir Arquivo Compactado, clique em Mais opções, selecione Upload e clique em Não.

Feedback