Dúvida JPA

3 respostas
joe_cqr

olá pessoal,

estou tentanto fazer uma implementação do JPA usando Dali, quando rodo a aplicação e rodo o script para fazer o select na tabela Cds aparece a seguinte mensagem:

[TopLink Config]: 2007.03.25 12:14:27.593–ServerSession(32887686)–The alias name for the entity class [class pacoteJar.Artista] is being defaulted to: Artista.
[TopLink Config]: 2007.03.25 12:14:27.671–ServerSession(32887686)–The table name for entity [class pacoteJar.Artista] is being defaulted to: ARTISTA.
[TopLink Config]: 2007.03.25 12:14:27.734–ServerSession(32887686)–The column name for element [private java.math.BigDecimal pacoteJar.Artista.codigoartista] is being defaulted to: CODIGOARTISTA.
[TopLink Config]: 2007.03.25 12:14:27.765–ServerSession(32887686)–The column name for element [private java.lang.String pacoteJar.Artista.nomeartista] is being defaulted to: NOMEARTISTA.
[TopLink Config]: 2007.03.25 12:14:27.812–ServerSession(32887686)–The alias name for the entity class [class pacoteJar.Cds] is being defaulted to: Cds.
[TopLink Config]: 2007.03.25 12:14:27.828–ServerSession(32887686)–The table name for entity [class pacoteJar.Cds] is being defaulted to: CDS.
[TopLink Config]: 2007.03.25 12:14:27.828–ServerSession(32887686)–The column name for element [private java.math.BigDecimal pacoteJar.Cds.codigocd] is being defaulted to: CODIGOCD.
[TopLink Config]: 2007.03.25 12:14:27.828–ServerSession(32887686)–The column name for element [private java.math.BigDecimal pacoteJar.Cds.preco] is being defaulted to: PRECO.
[TopLink Config]: 2007.03.25 12:14:27.828–ServerSession(32887686)–The column name for element [private java.lang.String pacoteJar.Cds.titulo] is being defaulted to: TITULO.
[TopLink Config]: 2007.03.25 12:14:27.859–ServerSession(32887686)–The alias name for the entity class [class pacoteJar.Genero] is being defaulted to: Genero.
[TopLink Config]: 2007.03.25 12:14:27.859–ServerSession(32887686)–The table name for entity [class pacoteJar.Genero] is being defaulted to: GENERO.
[TopLink Config]: 2007.03.25 12:14:27.859–ServerSession(32887686)–The column name for element [private java.math.BigDecimal pacoteJar.Genero.codigogenero] is being defaulted to: CODIGOGENERO.
[TopLink Config]: 2007.03.25 12:14:27.859–ServerSession(32887686)–The column name for element [private java.lang.String pacoteJar.Genero.nomegenero] is being defaulted to: NOMEGENERO.
[TopLink Config]: 2007.03.25 12:14:27.875–ServerSession(32887686)–The target entity (reference) class for the many to one mapping element [private pacoteJar.Genero pacoteJar.Cds.codigogenero] is being defaulted to: class pacoteJar.Genero.
[TopLink Config]: 2007.03.25 12:14:28.046–ServerSession(32887686)–The primary key column name for the mapping element [private pacoteJar.Genero pacoteJar.Cds.codigogenero] is being defaulted to: CODIGOGENERO.
[TopLink Config]: 2007.03.25 12:14:28.046–ServerSession(32887686)–The target entity (reference) class for the many to one mapping element [private pacoteJar.Artista pacoteJar.Cds.codigoartista] is being defaulted to: class pacoteJar.Artista.
[TopLink Config]: 2007.03.25 12:14:28.046–ServerSession(32887686)–The primary key column name for the mapping element [private pacoteJar.Artista pacoteJar.Cds.codigoartista] is being defaulted to: CODIGOARTISTA.
[TopLink Config]: 2007.03.25 12:14:28.078–ServerSession(32887686)–The target entity (reference) class for the one to many mapping element [private java.util.Set pacoteJar.Genero.cdsCollection] is being defaulted to: class pacoteJar.Cds.
[TopLink Config]: 2007.03.25 12:14:28.093–ServerSession(32887686)–The target entity (reference) class for the one to many mapping element [private java.util.Set pacoteJar.Artista.cdsCollection] is being defaulted to: class pacoteJar.Cds.
Erro Desconhecido null
Não consegui conectar Erro: null

o que pode ser???

obrigado,

Alex

3 Respostas

AugustoCSS

não consegui fazer o dali funcionar aqui, pode me dizer qual versão do eclipse e do dali vc tá usando? outra duvida: quais são as libs de que ele depende e que versões dessas libs vc tá usando?

valew

joe_cqr

Então eu tive que baixar uma versão do Eclipse, com o webtool incluido nos plugins, pq tentei baixar separadamente o webtools mas quando instalava os plugins no eclipse não funcionava, ou seja, a perspectiva Java Persistence não aparecia pra mim.
Tem que baixar também o TopLink Essentials, e incluir no classpath no seu projeto, os links estão abaixo:

Eclipse Webtools
http://download.eclipse.org/webtools/downloads/drops/R1.5/R-1.5.3-200702082048/
Baixe o wtp-all-in-one-sdk-R-1.5.3-win32.zip

Dali
http://www.eclipse.org/downloads/download.php?file=/webtools/jpa/downloads/drops/R-0.5M5-200606212246/dali-R-0.5M5-200606212246.zip

TopLink Essentials
http://download.java.net/javaee5/promoted/shared/glassfish-persistence/glassfish-persistence-installer-v2-b38.jar
Obs.: Não esquecer de incluir no classpath do seu projeto.

Na revista Java Magazine ediçao 42 saiu uma matéria falando sobre o JPA!!!

AugustoCSS

valew, vou tentar!

Criado 25 de março de 2007
Ultima resposta 25 de mar. de 2007
Respostas 3
Participantes 2