Você está na página 1de 9

12/04/2017 Deployment Wizard (portuguese)

GeneXus Community Wiki (wiki?1755,Wiki+Home,)

Login Register

Try a Search

Deployment Wizard (portuguese)
portuguese (wiki?13007,Category%3Aportuguese,)

Deployment Wizard

O Deployment Wizard é uma aplicação em Java que gera um arquivo .war (Web Archive Resource) e que não é nada
mais e nada menos que um gerador de Setup para aplicações Web.

Este arquivo é suportado por todos os servidores e monta e configura o seu contexto para funcionar sem nenhuma
configuração adicional.

Seu funcionamento é simples e para iniciar este processo, você deve.

Com o GeneXus aberto, pressione F5.

 (wiki?3531,51,)

Escolha WinDeveloper (Windows Developer Menu) e clique em Executar.

Uma janela como esta é aberta:

http://wiki.genexus.com/commwiki/servlet/wiki?3327,Deployment+Wizard+(portuguese) 1/9
12/04/2017 Deployment Wizard (portuguese)

   (wiki?3532,52,) 

Clique em Utilities / Deployment Wizard

   (wiki?3533,53,)

Escolha quais Mains farão parte desde Deployment e clique para movê­los para a parte direta da tela.

Clique em Next.

http://wiki.genexus.com/commwiki/servlet/wiki?3327,Deployment+Wizard+(portuguese) 2/9
12/04/2017 Deployment Wizard (portuguese)

 (wiki?3534,54,) 

Caso você tenha alguma classe adicionada manualmente em seu sistema (Classes em /<Contexto>/WEB­INF/classes)
clique em "Add classes". Isso só é feito em casos especiais.

Caso contrário, clique em Next.

 (wiki?3535,55,) 

Marque o Transfer location files, escolha Transfer Mode como Copy e o Target Directory para algum diretório vazio
dentro de seu computador.

Neste diretório será criado o arquivo .war

Clique em Finish

http://wiki.genexus.com/commwiki/servlet/wiki?3327,Deployment+Wizard+(portuguese) 3/9
12/04/2017 Deployment Wizard (portuguese)

 (wiki?3536,56,) 

Marque o Deploy this location e escolha o servidor e versão para qual está sendo gerado o Deployment.

Em Web Application Name, informe o nome do contexto que será gerado e em Adicional Libraries, adicione os arquivos
do seu driver JDBC e outros arquivos que por ventura foram incluídos em /<contexto>/WEB­INF/lib

Não adicione o gxclassr.jar e nem o servlet­api.jar, pois os mesmos são montados de acordo com o servidor destino e
incluídos automaticamente.

Agora clique em Build WARs e aguarde que seja escrito Deployment succeded

Instalando sua aplicação

Para exemplificar e testar, criamos um .war com o nome de "teste" e para o TomCat 5.5

Depois, abrimos o seguinte site:

http://localhost:8080/manager/html (http://localhost:8080/manager/html)

E escolhemos o .war gerado na seguinte opção:

Select WAR file to Upload e clicamos em Deploy

http://wiki.genexus.com/commwiki/servlet/wiki?3327,Deployment+Wizard+(portuguese) 4/9
12/04/2017 Deployment Wizard (portuguese)

 (wiki?3537,57,)  

Note que o mesmo está como uma nova aplicação, já montada e configurada em meu servidor. Clique em Start e fala
um teste chamando sua aplicação:

http://localhost:8080/teste/servlet/<NomeDoServlet (http://localhost:8080/teste/servlet/%3cNomeDoServlet)>

 (wiki?3538,58,) 

Executando o RMenu em seu cliente

Após ter sua aplicação toda configurada e funcionando, você precisa levar o RMenu para que este seja executado em
um outro computador para que seja feita a reorganização das tabelas.

Este processo não é feito automaticamente por você não ter conexão física com este servidor de banco de dados ou
por opção e você precisa levar e executar este em seu cliente.

A montagem é simples. Com o GeneXus aberto em modelo de Produção, pressione F5.

http://wiki.genexus.com/commwiki/servlet/wiki?3327,Deployment+Wizard+(portuguese) 5/9
12/04/2017 Deployment Wizard (portuguese)

 (wiki?3539,59,)  

Uma janela como esta é aberta. Clique sobre o DeveloperMenu e em executar. (Não é necessário compilar)

 (wiki?3540,60,) 

Uma janela como este será aberta. Clique em Utilities / Export Reorganizartion.

http://wiki.genexus.com/commwiki/servlet/wiki?3327,Deployment+Wizard+(portuguese) 6/9
12/04/2017 Deployment Wizard (portuguese)

 (wiki?

3541,61,) 

Uma janela como esta será aberta. As informações nesta janela são:

Filename: Nome do arquivo .jar que será criado (Não precisa ser alterado).

JDBC URL: São os parâmetros do driver JDBC, endereço do servidor e outras configurações. Normalmente não
precisam ser alteradas, pois a esta informação é trazida do modelo.

JDBC Driver: Informa qual é o Driver JDBC que será utilizado. Normalmente não precisam ser alteradas, pois a esta
informação é trazida do modelo.

User: Usuário que irá se conectar ao banco de dados. Normalmente não precisam ser alteradas, pois a esta informação
é trazida do modelo.

Password: Senha que será utilizada para a conexão. Normalmente não precisam ser alteradas, pois a esta informação é
trazida do modelo.

Include configuration file in JAR: Informa as configurações de conexão serão montadas no pacote. Sempre inclua.

Clique em Create JAR.

Neste momento é criado um arquivo .jar contendo todas as informações necessárias da Reorganização.

O que você precisa fazer agora é somente copiar os arquivos.

Os arquivos que você precisa copiar manualmente são:

Driver JDBC

gxclassr.zip

Pacote .jar gerado pela exportação.

Para exemplificar, exportamos a reorganização sem alterar nenhuma opção.

http://wiki.genexus.com/commwiki/servlet/wiki?3327,Deployment+Wizard+(portuguese) 7/9
12/04/2017 Deployment Wizard (portuguese)

Desta forma, o arquvo de exportação gerado (Opção Filename da Exportação) foi Reorg.jar.

Com isso, os arquivos copiados para SQL Server foram:

gxclassr.zip

msbase.jar

mssqlserver.jar

msutil.jar

Reorg.zip

Somente copie estes arquivos para o local de destino por em disquetes, CDs, etc.

Copie todos os arquivos de reorganização no computador destino em um mesmo diretório.

Após a cópia, você deve:

Abrir um Prompt do MS­DOS

Executar o comando CD <Diretório> para que mudar para o diretório onde você copiou os arquivos. Este diretório pode
ser algo como C:\RMenu

Executar o RMenu

Como as aplicações Java não são executáveis, você precisa chamar a Virtual Machine e passar para ela os programas
que devem ser executados.

Desta forma, é necessário que o computador destino esteja configurado com Java Virtual Machine e que pode ser
Microsoft ou Sun.

Caso não tenha instalado, você deve instalar. Uma forma fácil de instalar o Java da Sun é acessar esta página da Web
e o processo de instalação é feito automaticamente:

Inglês:

http://java.com/en/download/download_the_latest.jsp (http://java.com/en/download/download_the_latest.jsp)

Espanhol:

http://java.com/es/download/download_the_latest.jsp (http://java.com/es/download/download_the_latest.jsp)

Após a abertura da página, clique no botão dentro da página e aguarde o término da instalação.

Cada Virtual Machine possui seus próprios parâmetros:

Java Sun

 java ­cp <Pacote .jar>;gxclassr.zip;<Driver JDBC>;.; Reorganization ?force

Java Microsoft

 jview /cp:p <Pacote .jar>;gxclassr.zip;<Driver JDBC>;.; Reorganization ?force

Utilizando Java da Sun com SQL Server, o comando seria algo como:

 java ­cp Reorg.jar;gxclassr.zip;msbase.jar;mssqlserver.jar;msutil.jar;.; Reorganization ­force

Notas:

http://wiki.genexus.com/commwiki/servlet/wiki?3327,Deployment+Wizard+(portuguese) 8/9
12/04/2017 Deployment Wizard (portuguese)

·         A opção "force" NÃO PERGUNTA se você deseja instalar ou não. A reorganização é feita sem a intervenção do
usuário.

·         É sempre aconselhável a geração de um Backup completo antes da execução do RMenu.

Para mais informações:

http://www.gxtechnical.com/gxdlsp/pub/sac/hsac_+8087.html
(http://www.gxtechnical.com/gxdlsp/pub/sac/hsac_+8087.html)

Perguntas e respostas (wiki?3527,Perguntas+e+respostas,)  Próximo passo

Roteiro java (wiki?4896,Roteiro+java,) Inicio

Backlinks
See all
Testando o GeneXus com um DBMS (wiki?3326,Testando+o+GeneXus+com+um+DBMS)
Roteiro de Instalação do Java Web(Introd... (wiki?
3333,Roteiro+de+Instala%C3%A7%C3%A3o+do+Java+Web%28Introdu%C3%A7%C3%A3o%29)
Configurando seu TomCat com o JDBC (wiki?3519,Configurando+seu+TomCat+com+o+JDBC)

Forward links
See all
ubartram (wiki?3020,ubartram)
Perguntas e respostas (wiki?3527,Perguntas+e+respostas)
51 (wiki?3531,51)

More from ubartram
See all
Error 403 ­ Análisis del Log (wiki?34108,Error+403+­+An%C3%A1lisis+del+Log,)
Security Web Development tips (wiki?31506,Security+Web+Development+tips,)
GeneXus X Evolution 3 Upgrade 13 (wiki?33413,GeneXus+X+Evolution+3+Upgrade+13,)

D
(VIEWTUSER?
 BY DMW (VIEWTUSER?2538,)

2538,)
— CREATED: 11 OCTOBER 2006 11:31 AM ­ LAST UPDATE: 9 FEBRUARY 2010 12:11 PM BY UBARTRAM
(VIEWTUSER?99,)

http://wiki.genexus.com/commwiki/servlet/wiki?3327,Deployment+Wizard+(portuguese) 9/9