Valeu mesmo Marcos, Sei que nao vou poder usar seu granite-config porque no graniteDS 2.0 mudou o DTD mas ja serve de referencia.
Vou tentar novamente a integração no final de semana, com sucesso ou nao reporto aqui segunda feira. Um abraço. 2009/9/18 Marcos Dantas <[email protected]> > Esqueci não cara... me enrrolei mesmo. :) > > > granite.config.xml > > <?xml version="1.0" encoding="UTF-8"?> > <!DOCTYPE granite-config PUBLIC "-//Granite Data Services//DTD > granite-config internal//EN" > "http://www.graniteds.org/public/dtd/0.4.0/granite-config.dtd"> > <granite-config> > <classgetter type="org.granite.hibernate.HibernateClassGetter"/> > <externalizers> > <externalizer type="org.granite.hibernate.HibernateExternalizer"> > <include annotatedwith="javax.persistence.Entity"/> > <include annotatedwith="javax.persistence.MappedSuperclass"/> > <include annotatedwith="javax.persistence.Embeddable"/> > </externalizer> > </externalizers> > <security > type="org.granite.messaging.service.security.TomcatSecurityService"/> > </granite-config> > > > services-config.xml > <?xml version="1.0" encoding="UTF-8"?> > <services-config> > <services> > <service id="granite-service" > class="flex.messaging.services.RemotingService" > messageTypes="flex.messaging.messages.RemotingMessage"> > <destination id="colecaoMaster"> > <channels> > <channel ref="my-graniteamf"/> > </channels> > <properties> > <factory>ejbFactory</factory> > </properties> > </destination> > > <destination id="colecaoMasterMes"> > <channels> > <channel ref="my-graniteamf"/> > </channels> > <properties> > <factory>ejbFactory</factory> > </properties> > </destination> > > <destination id="categoriaProduto"> > <channels> > <channel ref="my-graniteamf"/> > </channels> > <properties> > <factory>ejbFactory</factory> > </properties> > </destination> > </service> > </services> > <!-- > ! Declare ejbFactory service factory. > !--> > <factories> > <factory id="ejbFactory" > class="org.granite.messaging.service.EjbServiceFactory"> > <properties> > <lookup>{capitalized.destination.id > }ServiceImpl/local</lookup> > </properties> > </factory> > </factories> > > <!-- > ! Declare my-graniteamf channel. > !--> > <channels> > <channel-definition id="my-graniteamf" > class="mx.messaging.channels.AMFChannel"> > <endpoint > uri="http://{server.name > }:{server.port}/{context.root}/graniteamf/amf" > class="flex.messaging.endpoints.AMFEndpoint"/> > </channel-definition> > </channels> > > </services-config> > > > 2009/9/17 Frederico Lellis <[email protected]> > > Fala Marcos, >> >> Esqueceu de mim? :P >> >> abraços. >> >> >> 2009/9/16 Frederico Lellis <[email protected]> >> >>> Entendi, fico aguardando entao os xml de configuração e se der a imagem >>> da estrutura das pastas dos projetos. >>> >>> Desde ja meu muito Obrigado. >>> >>> >>> 2009/9/16 Marcos Dantas <[email protected]> >>> >>>> Sim... assim conseguia debugar nos dois.., >>>> >>>> Abraços >>>> >>>> Marcos Dantas >>>> >>>> 2009/9/16 Frederico Lellis <[email protected]> >>>> >>>>> Fala Marcos, >>>>> >>>>> Entendi, mas assim voce nao consegue debugar o projeto FLEX rodando >>>>> dentro da aplicação WEB ne? Ou voce apontou seu bin-debug para a pasta de >>>>> deploy tambem? >>>>> >>>>> >>>>> abraços. >>>>> >>>>> >>>>> 2009/9/16 Marcos Dantas <[email protected]> >>>>> >>>>>> Eu copiava o swf direto para dentro do deploy do JBoss. >>>>>> A página que chamava o swf estava dentro do projeto web. >>>>>> >>>>>> >>>>>> Abraços >>>>>> >>>>>> Marcos Dantas >>>>>> >>>>>> 2009/9/16 Frederico Lellis <[email protected]> >>>>>> >>>>>>> Boa dia Marcos, >>>>>>> >>>>>>> É justamente esse o meu caso, eu utilizo o Netbeans para trabalhar >>>>>>> com a parte Java e o Flex Builder para o Flex, estou usando o GAS para >>>>>>> gerar >>>>>>> os VO tambem, até ai tudo certo. Aguardo os arquivos de configuração de >>>>>>> exemplo. >>>>>>> >>>>>>> Uma das minhas dúvidas e onde colocar o Release do Projeto Flex, >>>>>>> acredito ser dentro do web do projeto JEE, mas nao tenho certeza. >>>>>>> >>>>>>> Um printscreen da estrutura dos projetos seria maravilhoso para dar >>>>>>> uma clareada aqui pra mim. >>>>>>> >>>>>>> abraços. >>>>>>> >>>>>>> >>>>>>> 2009/9/16 Marcos Dantas <[email protected]> >>>>>>> >>>>>>> Não há necessidade de se juntar os dois... >>>>>>>> Você pode ter inclusive um workspace separada para os dois. >>>>>>>> >>>>>>>> Na epoca eu preferia manter a aplicação Java rodando em um eclipse >>>>>>>> (ou apenas subia a aplicação no JBoss) e rodava a Flex em outra. >>>>>>>> >>>>>>>> Como usei o Granite na época da versão 1.X, havia a necessidade de >>>>>>>> gerar as classes .as com o GAS... não sei se ainda é assim, mas havia >>>>>>>> uma >>>>>>>> necessidade de sempre manter as classes .as atualizadas em relação ao >>>>>>>> que >>>>>>>> existia no java. >>>>>>>> >>>>>>>> Como tinha duas workspaces separadas, usava a estrutura padrão dos >>>>>>>> de ambos. >>>>>>>> >>>>>>>> Não tenho aqui no momento os fontes da aplicação, depois passo aqui >>>>>>>> como ficou o granite-config e o service-config >>>>>>>> (lembrando que usava o 1.X) >>>>>>>> >>>>>>>> Abraços >>>>>>>> >>>>>>>> Marcos Dantas >>>>>>>> >>>>>>>> 2009/9/16 Frederico Lellis <[email protected]> >>>>>>>> >>>>>>>> Bom dia pessoal, >>>>>>>>> >>>>>>>>> Estou com um projeto em flex + java com GraniteDS e EJB, porem nao >>>>>>>>> estou conseguindo fazer funcionar a chamada no servidor pelo Flex. >>>>>>>>> >>>>>>>>> Alguem poderia me dar como exemplo como ficaria a configuração do >>>>>>>>> projeto, ou seja, a estrutura das pastas de cada projeto sendo que o >>>>>>>>> EJB, o >>>>>>>>> Flex e o JavaEE sao projetos separados. >>>>>>>>> Assim como uma configuração exemplo do granite-config e >>>>>>>>> service-config? >>>>>>>>> >>>>>>>>> Desde ja agradeço. >>>>>>>>> >>>>>>>>> >>>>>>>>> Obs: Ja realizaei o tutorial do site do GraniteDS porem la ele >>>>>>>>> coloca tudo num mesmo projeto, o que nao quero fazer. >>>>>>>>> -- >>>>>>>>> -- >>>>>>>>> ****************************************************** >>>>>>>>> >>>>>>>>> Frederico Lellis de Albuquerque >>>>>>>>> Analista Desenvolvedor Java/Flex Pleno. >>>>>>>>> Graduado Em Ciência da Computação >>>>>>>>> [email protected] >>>>>>>>> >>>>>>>>> ****************************************************** >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> -- >>>>>>> ****************************************************** >>>>>>> >>>>>>> Frederico Lellis de Albuquerque >>>>>>> Analista Desenvolvedor Java/Flex Pleno. >>>>>>> Graduado Em Ciência da Computação >>>>>>> [email protected] >>>>>>> >>>>>>> ****************************************************** >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> -- >>>>> ****************************************************** >>>>> >>>>> Frederico Lellis de Albuquerque >>>>> Analista Desenvolvedor Java/Flex Pleno. >>>>> Graduado Em Ciência da Computação >>>>> [email protected] >>>>> >>>>> ****************************************************** >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> -- >>> -- >>> ****************************************************** >>> >>> Frederico Lellis de Albuquerque >>> Analista Desenvolvedor Java/Flex Pleno. >>> Graduado Em Ciência da Computação >>> [email protected] >>> >>> ****************************************************** >>> >> >> >> >> -- >> -- >> ****************************************************** >> >> Frederico Lellis de Albuquerque >> Analista Desenvolvedor Java/Flex Pleno. >> Graduado Em Ciência da Computação >> [email protected] >> >> ****************************************************** >> >> >> > > > > -- -- ****************************************************** Frederico Lellis de Albuquerque Analista Desenvolvedor Java/Flex Pleno. Graduado Em Ciência da Computação [email protected] ****************************************************** --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
