Duvida como usar o sample do J2sdkee1.3.1

1 resposta
P

Olah amigos do Guj (J2EE).
Pessoal estou com uma duvida relacionada a utilizacao do exemplo (sample - customer) que se encontra no j2sdkee1.3.1.
Ah principio jah setei as variaveis de ambientes do j2sdk1.3.1 e do j2sdkee1.3.1.
Pela primeira vez instalei o j2sdkee1.3.1, e eh a unica ferramenta j2ee q tenho em maos p/ fim didatico.
Li o doc que acompanha o kit j2ee e nao consegui ver a execucao do exemplo. [ CMP Example Overview ]
O q eh necessario p/ fazer esta aplicacao p/ fim d aprendizado executar.
P/ rodar a aplicacao eu estarto o j2ee server atraves do DOS… [ j2ee -verbose ]… e chamo http://localhost:8080/customer… e
infelizmente nao roda.
Neste doc do j2ee [ CMP Example Overview ] no topico [ Running the sample application ] , eh necessario estartar a mesma
atraves da url http://localhost:8080/customer.
Mas a aplicacao nao roda!! ;-(.
O q posso estar errando?
O q eh preciso fazer p/ eu poder fazer estah aplicacao rodar?

Agradeco a todos pela atencao, e desejo a todos um otimo 2003.

Pj2002.

1 Resposta

claudio

Ola Amigo,

bom, para que vc veja o exemplo funcionado vc precisa fazer deploy da aplicacao, entao:

  1. suba o j2ee: j2ee -verbose
  2. suba o Cloudscape: cloudascape -start
  3. suba a deploytool: deploytool

na deploy tool utilize a opcao: File/Open
va ateh a pasta:
C:/j2sdkee1.3.1/doc/samples/cmpcustomer
e abra o arquivo:
cmpcustomer.ear

-logo que o arquivo abrir, expanda as opcoes e clique no potinho Ejb1
-no canto dirento em baixo vai aparecer um botao deployment setting, clique nele
-na janela que abrir clique em Generate SQL Now

-pronto, ai eh soh clicar no botao deploy e seguir no esquema next, next, finish.

[O que vc fez:]
Vc abriu um ear que contem toda a aplicacao, como ele eh cmp vc autogerou os sqls para o cloudscape, ai vc fez o deploy da app.

-para testar va ateh:
http://localhost:8000/customer

[dica:]
vasculhe as configuracoes dos ejbs pela deploytool, vc podera ver os os SQLs gerados e os nomes das tabelas, ai vc pode utilizar o comando
cloudscape -isql
ele vai abrir um prompt onde vc pode digitar querys sql, como selects por exemplo e confirmar os dados nas tabelas!

[Obs:]
O Cloudscape eh um banco que pode ser utilizado tanto como relacional como orientado a objetos, logo quando vc analizar os sqls gerados e perceber que os nomes das tabelas estao entre aspas isso eh normal no cloudscape e indica que essa tabela esta sendo utilizada como uma tabela de objetos, mais informacoes em:
www.cloudscape.com

Criado 4 de janeiro de 2003
Ultima resposta 3 de abr. de 2003
Respostas 1
Participantes 2