ManyToMany (Java e Flex)

Olá pessoal,

Tenho uma relação ManyToMany em Java (JPA) que funciona muito bem,
testei (JUnit) e tá tudo ok, mas do lado Flex a coisa n funciona, ele "questiona"
o relacionamento.
Tem como o Flex entender esse relacionamento ou neca?

Grato,

Não entendi o que vc quer dizer com “entender esse relacinamento”. O lado Flex só conhece os objetos (estou pressupondo que vc está utilizando chamadas remotas). Sendo assim, em um relacionamento MxN vc vai ter uma classe M com um ArrayCollection de N dentro dela (Em Flex vc não explicita o tipo do ArrayCollection) e vai ter uma classe N com um arrayCollection de M. Inclusive em Java é mesmas coisas, trocando o ArrayCollection por alguma Collection do Java.

Agora se vc estiver levando um LazyInitizaliationException, basta pesquisar o problema aqui mesmo no GUJ que ele já foi abordado algumas vezes.

[]s

Olá Renzo…

Então, na verdade, tava funcionando e eu n sabia, é q o tempo de resposta
no lado Flex tá absurdamente lento, enqto q nos testes demora em torno de 2 a 3 segundos,
qdo testo na camada do Flex, o processo leva 1minuto.

Então vc tem que ver onde está o gargalo. Se a busca tiver trazendo muitos resultados, transmitir pela net pode demorar um pouco.

[]s

Renzo…

A aplicação n será pra net (eu acho), mas mesmo local, 1min é 1min, n dá :slight_smile:
E pelo q andei lendo, me parece q o BlazeDS tem esse problema mesmo e que
SE não me engano, o Granite tem isso resolvido, por enqto to futucando…
(até amanhã no max *r)

Por enqto, obrigado pela atenção.