Obrigado pelas excelentes respostas. Problema resolvido. 2009/1/24 Rafael Nami <[email protected]>
> É que se você não colocar o parâmetro de contextRoot no SWF e não colocar > o mesmo (SWF) no web root da app web java, fica impossível para o BlazeDS > ser acionado, pois não se trata de uma aplicação Flex local, e sim, de uma > aplicação flex que está sendo executada em um web container. Portanto, > deve-se seguir os "protocolos" de desenvolvimento Java neste caso (ou fazer > o deploy do SWF apontando para a pasta web root do seu projeto Java Web, ou > então utilizar alguma rotina com ANT, arquivos .BAT ou .sh para executar a > cópia pós-compilação, ou alguma variação destas). O que você poderia > fazer é como eu faço nos meus projetos grails e java - faz o deploy de dev > na pasta web root mesmo, (para agilizar o desenvolvimento) e quando tenho > que fazer um deploy da aplicação em teste ou produção, recorro a um servidor > de CI (Continuous Integration) como o Hudson ou o CruiseControl. Mas ae você > tem que ter pelo menos um script de deploy automatizado ou com ANT, ou com > GANT, ou com Maven2 para possibilitar isso. > > Abraços e bons estudos > > Rafael Mauricio Nami > > 2009/1/23 Daniel Rodrigues da Cunha Frank < > [email protected]> > > Henrique,Eu procedi conforme a sua instrução. O erro desaparece, mas minha >> aplicação que está toda compilada em bin-debug não consegue acessar o Java. >> Caso eu coloque para gerar os SWFs na WebContent do projeto Java funciona >> perfeitamente. No entanto eu gostaria de colocar na WebContent o conteúdo >> apenas da bin-realease e não dá bin-debug. >> >> Att., >> >> 2009/1/23 Henrique Marino <[email protected]> >> >> >>> Coloca nos parametros do compilador: -compiler.context-root / >>> seu_context_root >>> >>> []s, >>> >>> Henrique F. Marino >>> blog.dclick.com.br >>> www.dclick.com.br >>> >>> On 23 jan, 16:32, Daniel Rodrigues da Cunha Frank >>> <[email protected]> wrote: >>> > Caros, >>> > Resolvi criar projetos separados, Flex e Java, para a minha aplicação. >>> Vi >>> > isso na palestra BlazeDS: Integrando Java e Flex Facilmente, do Mário >>> Júnior >>> > no Café com o Tom. >>> > O problema ocorre na hora de fazer as configurações do BlazeDS, setei >>> nos >>> > parâmetros do compilador o caminho para o services-config.xml (que >>> está no >>> > projeto Java), neste ponto o Flex Builder exibe o seguinte erro 'The >>> > services configuration includes a channel-definition 'my-amf' that has >>> an >>> > endpoint with a context.root token but a context root has not been >>> defined. >>> > Please specify a context-root compiler argument. >>> > Setando o context-root os erros desaparecem, mas os flex não consegue >>> > acessar o java. >>> > Poderiam me ajudar como configurar o projeto desta forma? >>> > >>> > Obrigado, >>> > >>> > -- >>> > Daniel R.C.Frank >>> > Análise e Programação >>> >>> >> >> >> -- >> Daniel R.C.Frank >> Análise e Programação >> >> >> > > > > -- Daniel R.C.Frank Análise e Programação --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
