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

Responder a