Use o IBM® Installation
Manager para incluir e remover recursos para o produto WebSphere Application Server for z/OS.
Antes de Iniciar
Obtenha o repositório de produto para o WebSphere
Application Server for z/OS
Versão 9.0. As instruções a seguir assumem que o repositório esteja montado em /usr/lpp/InstallationManagerRepository/HBBO900.
O repositório pode ser montado somente leitura.
Decida quais recursos são necessários. Cada cópia instalada doWebSphere Application Server for z/OS pode ter um conjunto diferente de recursos instalados.
Os recursos a seguir estão disponíveis para o produto base do WebSphere Application Server. O nome da palavra-chave para cada recurso é fornecido entre parênteses.
- WebSphere Application Server traditional
(core.feature)
É necessário instalar o
core.feature.
- Ferramenta EJBDeploy para módulos pré-EJB 3.0 (ejbdeploy)
Este recurso opcional contém a ferramenta
EJBDeploy para módulos pré-EJB 3.0.
Antes de implementar aplicativos no servidor, deve-se executar a
ferramenta EJBDeploy nos aplicativos que contêm módulos EJB que são baseados em especificações anteriores
ao EJB 3.0 que não estão em um aplicativo Java EE 7. A execução da ferramenta EJBDeploy gera um código de implementação para
enterprise beans no aplicativo. Iniciando com a especificação do EJB 3.0, a ferramenta EJBDeploy não é mais necessária
porque o WebSphere Application Server usa um novo recurso que é chamado JITDeploy, que automaticamente gera o código quando o
aplicativo inicia. Os módulos EJB em um aplicativo Java EE 7 usam JITDeploy, mesmo que eles sejam baseados nas
especificações anteriores ao EJB 3.0.
- Thin clients independentes e adaptadores de recursos (thinclient)
Este recurso opcional contém os thin clients independentes e os adaptadores da IBM. Os thin clients da IBM fornecem um conjunto de clientes para
várias tecnologias, tais como JAX-WS, JAX-RPC, JAX-RS, XML, EJB, JPA, JMS e mais. Os adaptadores de
recursos IBM fornecem os adaptadores de recursos para JMS.
- Contêiner EJB
integrável (embeddablecontainer)
O contêiner EJB
integrável é um arquivo Java™ Archive (JAR) que pode ser usado para executar
enterprise beans em um ambiente do Java Platform, Standard Edition independente. É possível executar enterprise beans usando este contêiner integrável fora do servidor de
aplicativos. O contêiner EJB integrável faz parte da
especificação EJB 3.1 e é usado principalmente para a lógica de negócios de enterprise beans de teste de unidade.
- Aplicativos de amostra (samples)
Este recurso opcional contém o aplicativo de amostra
PlantsByWebSphere. O recurso Amostras é recomendado para instalação em ambientes de aprendizado e demonstração, como
ambientes de desenvolvimento; entretanto, não é recomendado para instalação em ambientes do servidor de aplicativos de
produção.
Procedimento
- Monte o sistema de arquivos do produto para o produto para o qual os recursos estão sendo incluídos ou removidos.
- Efetue login no shell do UNIX System Services sob o ID do usuário do Installation Manager e mude o diretório para o subdiretório eclipse/tools do local dos binários doInstallation Manager.
Por exemplo:
cd /InstallationManager/bin/eclipse/tools
- Visualizar uma lista dos recursos instalados com o produto.
Isso é feito emitindo-se o seguinte comando da linha de comandos do Installation Manager:
imcl
listInstalledPackages -features -long
Dica: Quando você instala uma nova cópia do WebSphere Application Server para z/OS e não especifica os recursos a serem instalados, os recursos a seguir são instalados por padrão:
- core.feature
- ejbdeploy
- thinclient
- embeddablecontainer
Para instalar o produto com uma combinação diferente de recursos, inclua uma lista completa dos recursos que você deseja (separados por vírgulas) após o nome do pacote no comando de instalação
imcl. Por exemplo, o comando a seguir:
imcl install com.ibm.websphere.zOS.v90,core.feature,samples,thinclient
-installationDirectory installation_location
-repositories list_of_repository_locations
-sharedResourcesDirectory shared_data_location
-acceptLicense
instalaria o produto com os recursos
core.feature,
samples e
thinclient, mas não os recursos
ejbdeploy ou
embeddablecontainer.
- Para incluir um ou mais recursos em uma instalação do produto existente, emita o comando imcl e especifique os recursos a serem incluídos.
Por exemplo:
imcl modify com.ibm.websphere.zOS.v90
-addFeatures embeddablecontainer
-repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.zOS.v90
-installationDirectory installation_location
Isso incluirá o recurso
embeddablecontainer se ele ainda não estiver instalado.
- Para remover um ou mais recursos a partir de uma instalação do produto existente, emita o comando imcl e especifique os recursos a serem removidos.
Por exemplo:
imcl modify com.ibm.websphere.zOS.v90
-removeFeatures embeddablecontainer
-repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.zOS.v90
-installationDirectory installation_location
Isso removerá o recurso opcional
embeddablecontainer.
Nota: Antes de remover os recursos opcionais, assegure-se de que nenhum aplicativo dependa dos recursos presentes.
- Quando os recursos apropriados forem incluídos ou removidos, desmonte o sistema de arquivos do produto e
remonte-o somente leitura para ser usado por nós e servidores do WebSphere Application Server.
O que Fazer Depois
Customize ou use qualquer um dos novos recursos que foram incluídos.