(Java + Flex + BlazeDS) - Eclipse e NetBenas

Olá pessoal,

Há algum tempo eu venho tentando fazer algo usando Java + Flex + BlazeDS,
tudo muito bem, fazendo a camada do flex no FB e a parte do java no NB, mas
essa coisa de usar duas IDEs poderia ser melhorada usando o Eclipse com o
plugin do FB, resolvi testar, deu certo, tive q formatar minha máquina, preparei
o ambiente no Eclipse + o plugin do FB e o projeto n funciona mais, já criei do
zero e copiei minhas classes e nada.
Faço um teste só na classe de acesso ao banco e funciona, mas a comunicação
com o Flex foi por água abaixo.

Dá esse erro:

[quote]
(mx.messaging.messages::ErrorMessage)#0
body = (null)
clientId = "656075EC-E008-1530-5242-E12987CF6F59"
correlationId = "86E4AE3F-39F1-0547-7541-AD016AA2AC57"
destination = "srvUsuario"
extendedData = (null)
faultCode = "Server.Processing"
faultDetail = (null)
faultString = "java.lang.NoClassDefFoundError : javax/persistence/Persistence"
headers = (Object)#1
messageId = "656075EF-5108-CD35-70D2-E86E2DA8A2A5"
rootCause = (Object)#2
cause = (null)
localizedMessage = "javax/persistence/Persistence"
message = "javax/persistence/Persistence"
timestamp = 1304277641953
timeToLive = 0[/quote]

Até pensei q fosse os Encodes (UTF-8) da vida, já testei e neca tb.

Sei q é complicado avaliar algo assim, mas se alguém tiver alguma ideia, agradeço. :slight_smile:

Grato,

pq q é complicado??

NoClassDefFoundError javax/persistence/Persistence???

no class def found error = ele nuam achou a **** da classe javax.persistence.Persistence

essa classe é do jpa isso quer diser que vc não adicionou o JPA na seu projeto…

Pois é, era pra ser simples assim, mas como falei, eu testei uma classe
com acesso ao banco, e tá ok.

testar java main no eclipse naum é a mesma coisa que rodar no servidor…

vc está com problemas no seu classpath

Imaginei o Classpath, mas n vi nada de errado, vou futucar novamente.

Ah, eu n testei com com um “main”, eu testei com o JUnit.

Mas falew aí.

junit e main para este caso é igual…

no eclipse quando vc adiciona um external jar, este jar fica no classpath para sua app só no eclipse…
quando roda sua app no toncat o eclipse pegar toda sua app e pega todos os jars que estiverem marcados para exportar geralmente external jar não sao marcados…

Marquei pra exportar, e neca!

cara ele ta como external jar?
se tiver para com isso e copia no lib do seu web-inf logo

Eu tinha adicionado como biblioteca, deu errado, adicionei como external, continuou errado
mas vou fazer isso q vc disse, copiar e v no q dá.

Brother,

Valeu a ajuda aí, ainda n deu certo aqui n, mas vou mexer nisso dpois, domingo
a noite n dá muito certo.

Falew.

Cara, coloquei no LIB, após uns CLEANS, deu certo.
Agora é tentar me acostumar com o ambiente do Eclipse.

Falew novamente! :slight_smile: