Resolve o problema inverso? o que ocorre é que o meu flex não consegue ver o projeto JPA que está referenciado no projeto java (uso java flex com WTP, ou seja, projeto unico)
Em 27 de julho de 2010 10:52, Sérgio Fantin <[email protected]>escreveu: > Pra trabalhar com dois ambientes como eu sugeri: > > No ambiente Flex: > > Adicional compiler arguments: -context-root > *contexto_da_sua_app_java_web*-services > C:\workspace_eclipse\web\src\main\webapp\WEB-INF\flex\services-config.xml > > output Folder: Z:web/src/main/webapp/flash > output Folder URL: http://ip_da_sua_maq/*contexto_da_sua_app_java_web* > /flash/ > > Assim tudo que for gerado pelo Flex Builder será atualizado na sua app > java. :) > > Abraços... > > 2010/7/27 Rodrigo Valentim <[email protected]> > >> Rafael, >> >> Como te falei, fiz varios testes já e quando trabalho so com o lado java, >> ele funciona normalmente, porém, quando tento usar o lado flex chamando o >> java, tudo que faz referencias a essas classes que estão no projeto JPA >> (projeto JPA exportado em jar e importado no projeto flex) ele da erro que >> nao cosnegue localizar o pacote ou classe. >> >> Você cosneguiu fazer essa união como? >> >> tentei também jogar referenciar o projeto JPA ao inves de exportar pra >> jar, porém, da problema no persistence.xml, como o projeto JPA tem seu >> persistence.xml, ele nao sabe qual usar e da galho. >> >> Em 27 de julho de 2010 10:03, RafaelViana <[email protected]> escreveu: >> >> A localização do package está correta tanto na classe actionscript >>> quanto no mapeamento no persistence.xml? >>> >>> On 27 jul, 08:52, Rodrigo Valentim <[email protected]> wrote: >>> > Usando uma classe java para fazer a consulta na base, funcionou blz >>> depois >>> > que setei a o caminho correto la no persistence.xml, porém, quando vou >>> usar >>> > essa classe pelo projeto flex, fazendo uma consulta e no projeto fez >>> faço o >>> > remoteclass, da galho. Erro retornado no fault >>> > >>> > javax.persistence.PersistenceException : [PersistenceUnit: prdcopy] >>> class or >>> > package not found >>> > >>> > Quando removo a tag CLASS que faz o mapeamento da >>> entidade.RecursoCentral, o >>> > sistema não localiza a classe. >>> > >>> > Vai entender... >>> > >>> > Em 26 de julho de 2010 20:28, RafaelViana <[email protected]> >>> escreveu: >>> > >>> > >>> > >>> > >>> > >>> > > Correto, a classe não está sendo encontrada. >>> > >>> > > Se você exporta como Jar quando você importa é como se ele estivesse >>> > > dentro do projeto.Não há nenhuma diferença. >>> > > Tenta rodar o outro projeto e ver se ele está correto. >>> > >>> > > Talvez você não tenha importado o Jar? Você consegue utilizar as >>> > > entidades em uma classe Java normal? >>> > >>> > > On 26 jul, 18:59, Rodrigo Valentim <[email protected]> >>> wrote: >>> > > > Fiz o que o Rafael mandou, porém, estou recebendo esse erro no Flex >>> > > (Fault) >>> > > > java.lang.NoClassDefFoundError : entidade/RecursoCentral >>> > >>> > > > ou seja, não está sendo localizado a classe... correto? >>> > >>> > > > tenho minha classe no Flex assim >>> > >>> > > > [Bindable] >>> > > > [RemoteClass(alias="entidade.RecursoCentral")] >>> > > > public class RecursoCentral >>> > > > { >>> > > > public function RecursoCentral() >>> > > > { >>> > > > } >>> > > > (...) >>> > >>> > > > e no >>> > >>> > > > Em 26 de julho de 2010 18:49, Rodrigo Valentim >>> > > > <[email protected]>escreveu: >>> > >>> > > > > Correto, porém, e o Persistence.xml? >>> > >>> > > > > Em 26 de julho de 2010 17:13, RafaelViana <[email protected]> >>> > > escreveu: >>> > >>> > > > > Sim. >>> > >>> > > > >> Essas entidades do JPA também são utilizadas em um outro >>> projeto, >>> > > > >> correto? >>> > >>> > > > >> Crie um projeto Java e coloque todas as entidades.Crie um JAR >>> desse >>> > > > >> projeto, e importe esse JAR para todos os projetos que você quer >>> usar >>> > > > >> essas entidades. (assim as entidades ficam centralizadas e todas >>> > > > >> alterações que fizer será feita em todos projetos que usa >>> essas). >>> > >>> > > > >> On 26 jul, 16:50, Rodrigo Valentim <[email protected]> >>> > > wrote: >>> > > > >> > Pessoal, >>> > > > >> > é possível usar o flex + java + jpa + hibernate porém em >>> projetos >>> > > > >> separados? >>> > > > >> > digo >>> > >>> > > > >> > Ter um projeto Flex + Java + Hibernate usando as entidades de >>> um >>> > > projeto >>> > > > >> > JPA, assim posso reutilizr as entidades criadas, que são >>> muitas. >>> > >>> > > > >> > -- >>> > > > >> > Atenciosamente, >>> > > > >> > Rodrigo Valentim >>> > >>> > > > >> -- >>> > > > >> Você recebeu esta mensagem porque está inscrito na lista >>> "flexdev" >>> > > > >> Para enviar uma mensagem, envie um e-mail para >>> > > [email protected] >>> > > > >> Para sair da lista, envie um email em branco para >>> > > > >> [email protected] >>> > > > >> Mais opções estão disponíveis emhttp:// >>> > > groups.google.com/group/flexdev >>> > >>> > > > > -- >>> > > > > Atenciosamente, >>> > > > > Rodrigo Valentim >>> > >>> > > > -- >>> > > > Atenciosamente, >>> > > > Rodrigo Valentim >>> > >>> > > -- >>> > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> > > Para enviar uma mensagem, envie um e-mail para >>> [email protected] >>> > > Para sair da lista, envie um email em branco para >>> > > [email protected] >>> > > Mais opções estão disponíveis emhttp:// >>> groups.google.com/group/flexdev >>> > >>> > -- >>> > Atenciosamente, >>> > Rodrigo Valentim >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >> >> >> >> -- >> Atenciosamente, >> Rodrigo Valentim >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > > > -- > Sérgio Fantin > http://serjaum.wordpress.com > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Atenciosamente, Rodrigo Valentim -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
