Pergunta

Supondo que eu tenha um padrão de OUVIDO arquivo (e os arquivos de origem que foram utilizados para a gerou), que o processamento adicional precisa ser feito para convertê-lo para um IBM WebSphere Reforçada "OUVIDO"?

Outra maneira de fazer esta pergunta a ser feita é: "Qual é a diferença entre um Avançado de OUVIDO e um padrão de OUVIDO?"

Estou muito consciente de que há ferramentas no Racional ferramentas de desenvolvimento RAD (e RSA). Mas, para o propósito desta questão, o que eu preciso para realizar a mesma tarefa em uma compilação automatizada (via Ant ou Maven.)

Foi útil?

Solução

Outra maneira de fazer esta pergunta a ser feita é: "Qual é a diferença entre um Avançado de OUVIDO e um padrão de OUVIDO?"

Um avançado de OUVIDO, é de uma ORELHA com alguns arquivos XML adicionado ao diretório META-INF para configurar recursos específicos do aplicativo, servidor ou célula de nível (consulte o IBM Redbook O WebSphere Application Server V7:Aplicações de embalagem para Implantação para mais detalhes sobre isso).

Tabela 23-1 de J2EE Embalagem, Reforçada Ouvidos, e o Servidor de Aplicação Toolkit (pdf) listas esses arquivos:

alt texto http://img46.imageshack.us/img46/6751/table231.png

Os arquivos que estão sendo localizados sob o diretório META-INF, incorporando-los em um padrão de OUVIDO de Ant ou Maven deve ser bastante simples, basta colocá-los na META-INF, antes da embalagem.

Se você tem que gerar esses arquivos a partir do zero (isso não faria sentido IMHO), então é realmente uma outra história e eu não tenho a certeza de que a estrutura destes arquivos é publicamente disponível.

Sério, se você quer usar esse recurso, encontrar uma maneira de gerar os arquivos a partir do WebSphere Avançado editor de OUVIDO.Talvez obter uma versão de avaliação do RAD para avaliar este recurso >:) Ou contacte a IBM, tenho certeza de que eles serão felizes para ajudavender-lhe alguma coisa, mesmo uma única licença.

ATUALIZAÇÃO: A IBM fornece Ant Tarefas para WebSphere que você também pode usar a partir do Maven usando o antrun plugin (esta parece ser a forma preferida), mas eu não acho que wsDefaultBindings é exatamente o que você está procurando, padrão IBM WebSphere Ligações não oferecem os mesmos recursos de Avançado de OUVIDO, mas pode ser útil e suficiente.Apenas no caso, se você decidir usar o wsadmin tarefa em vez do Avançado OUVIDO, aqui é um lista de opções.

Outras dicas

A partir de seus documentos:

A configuração do servidor de dados que você especificar neste editor fica incorporado dentro do próprio aplicativo.

Parece que incorporam as coisas que normalmente é adicionado por meio do admin console (por exemplo, JNDI para fontes de dados e mensagens, JAAS para a segurança) para a própria ORELHA para maior portabililty entre os servidores.

Você pode preencher o OUVIDO com as devidas informações de implantação usando o wsDefaultBindings Ant tarefa.Scripts de exemplo aqui.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top