Pergunta

Eu tenho entregou um projeto Flex que foi originalmente construído e compilado usando Flex3 e CF7. Minha configuração é Flex3 com CF8. Tudo funciona bem quando eu inicialmente puxar o projeto acabou, mas assim que eu recompilar, chamadas remotas para os CFCs começam a falhar. Eu costumava depurador Charles Web Proxy e descobriu que o fracasso parece começar com o flex2gateway. Eu dobro verificado para garantir que o flex2gateway é acessível e está funcionando bem no meu CF8 instalar a partir de tanto a minha raiz do projeto e localhost. Eu também verificados duas vezes para se certificar de que minhas configurações do projeto dirigiu o Flex Compiler para referenciar meu wwwroot CF8 para o services-config.xml. Tanto quanto eu posso dizer, todas as minhas configurações estão corretas. Assim, escusado será dizer, eu estou em uma perda completa. Tem mais alguém encontrou este problema antes?

Obrigado, --Anne

Foi útil?

Solução 2

Depois de brincar com isso por muito mais tempo do que eu jamais deveria ter, eu decidi usar JSON para comunicação remota vez. Isto é principalmente porque JSON torna consideravelmente mais fácil de descobrir o que está acontecendo debaixo das cobertas quando a depuração. Obrigado pela sua ajuda a todos.

- Anne

Outras dicas

Na verdade não erros estão sendo lançados que é realmente estranho. No entanto, após alguns testes adicionais e experimentação, eu encontrei algo muito interessante. Fui em frente e criou um novo projeto onde os arquivos bin-debug foram todas as saídas para a raiz web. Ao tentar chamar um CFC com essa configuração, ele trabalhou bem o que é meio estranho. Assim que eu comecei a configurá-lo na mesma estrutura arquivo como o projeto, ele parou de ligar. A estrutura do projeto arquivo é o seguinte:

  • _flash
    • main
    • bin-debug
    • libs
    • src
  • com
    • Teste
      • Test.cfc
  • index.cfm (este é o mesmo que o wrapper html que geralmente é gerado em bin-debug. Temos que na raiz, para que possamos puxar tanto as versões de lançamento ou de depuração, dependendo de qual servidor que estamos usando no tempo.)

Com base nisso, o meu pensamento é que por algum motivo ele não está olhando para a raiz do servidor para com.Test.Test e em vez disso é apenas olhando dentro bin-debug. Isso faz sentido? O que é irritante é a total falta de erros.

- Anne

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top