ADF11g – Fazendo deploy de sua aplicação

O processo de instalar (Deployment) uma aplicação  ADF11g compreende duas etapas:

1) Configurar a conexão entre o JDeveloper 11g e o servidor de aplicações (Fusion Middleware 11g – Weblogic);

2) Verificar Libraries necessárias para a geração do arquivo WAR e a instalação da aplicação;

Entao vamos para a explicação passo-a-passo da primeira etapa:

Configurar a conexão com o Servidor de Aplicações

Fig. 1.1 – Na pasta application server, clicar com o botão direito em Application Servers e em seguida, New Application Server

Application Servers TAB

Fig 1.2- Selecionar Standalone Server

Server Type

Fig. 1.3 -Dar um nome à conexão e selecionar Connection Type: Weblogic 10.3

Connection Name

Fig. 1.4 -Digitar as credenciais do Administrador do Servidor

Server Administrator Credentials

Fig. 1.5 -Informar o Endereço IP do servidor de aplicações e o Dominio Weblogic.

Obs.: O nome do domínio weblogic pode ser consultado através da console do servidor (http://<ip_servidor_weblogic_11g&gt;:<porta>/console)

Server information

Fig. 1.6 -A configuração está pronta para receber a instalação de sua aplicação ADF 11g, clique em finish.

Configuration Done

Agora vamos para a explicação passo-a-passo da segunda etapa:

Realizar a instalação (Deploy) de sua aplicação ADF 11g

Existem duas formas de se fazer o deployment de uma aplicação ADF11g. Uma delas é diretamente via JDeveloper 11g (por isso a explicação detalhada da primeira etapa). A segunda forma é criando um arquivo .WAR e instalando-o diretamente via console do servidor Weblogic. Neste post explicarei como realiza-la diretamente via JDeveloper11g.

Fig. 2.1 -Clicar com o botão direito em ViewerControler e em seguida, Project Properties

Project Properties

Fig. 2.2 -Clicar em Deployment e em seguida, Edit, para configurar o deployment profile.

Deployment File Name

Fig. 2.3 – Definir o nome do arquivo .WAR e o contexto da aplicação.

Obs.: Depois de instalada a aplicação sera acessada em: http://<ip_servidor_weblogic_11g&gt;:<porta>/<contexto_da_aplicacao>/faces/<pagina_principal>.jspx

Name and Application Context

Fig. 2.4 – Clicar em Libraries and Classpath e em seguida, verificar se as bibliotecas abaixo listadas estão disponíveis para aplicação. Caso falte alguma biblioteca, clique em Add JAR/Directory para disponibilizar a biblioteca à sua aplicação. Libraries podem variar de aplicação para aplicação, porém aqui listadas estão as comuns para uma aplicação ADF 11g, verifique se todas estão em seu projeto e depois clique em OK.

Bibliotecas necessárias:

JSF 1.2
JSTL 1.2
JSP Runtime
ADF Page Flow Runtime
ADF Controller Runtime
ADF COntroller Schema
ADF Faces Runtime 11
ADF Common Runtime
ADF Web Runtime
MDS Runtime
MSD Runtime Dependencies
Commom Beanutils 1.6
Commom Logging 1.0.4
Commons Collections 3.1
ADF DVT Faces Runtime
ADF DVT Databinding Runtime
JPS Designtime
Commons Digester 1.7
Java Cache
ADF Faces Databinding Runtime
Trinidad Runtime 11
Oracle JEWT
ADF Common Web Runtime
BC4J Security
BC4J Tester
Resource Bundle Support
Resource Bundle Variable Resolver
JSTL 1.2 Tags
Oracle XML Parser v2
JDeveloper Runtime
SQLJ Runtime
ADF Model Runtime
BC4J Runtime
Oracle JDBC
Connection Manager
BC4J Oracle Domains
Adfm.jar
Adfmweb.jar
Bc4j-mbeans.jar
Bc4jimdomains.jar
Ordhttp.jar
Ordim.jar
Adflibfilter.jar
Ojsp.jar

Verify Jar Libraries

Fig. 2.5 -Clique novamente em ViewerController, em seguida deploy e depois em <sua_applicacao>_ViewerController_webapp1>

Starting the deployment

Fig. 2.6 -Clique em Deploy to Application Server e next.

Deploy to application server

Fig. 2.7 – Selecione seu servidor (que foi configurado inicialmente), next.

Select your server

Fig. 2.8 – Clique em Deploy to selected instances in the domain, em seguida selecione a instância weblogic a receber sua aplicação (default: AdminServer), selecione Deploy as standalone Application e clique next.

Select instance do deploy

Fig. 2.9 -Clicar em finish e aguardar até o final do processo de instalação.

Confirm Deployment

Comentários, dúvidas e sugestões são sempre bem-vindos – Eduardo Arruda

Anúncios
por eduardoarruda Postado em ADF 11g

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s