Estamos tentando migrar nosso antigo servidor da web para um novo servidor da web. Estamos tentando instalar a tag CFX_ImageCR3 do Effalre em nosso servidor Windows Server 2008 R2 de 64 bits executando o ColdFusion 10 de 64 bits.
Nós instalamos o arquivo de configuração mais recenteO site da Efflare registrou a Tag CFX C ++ no administrador do ColdFusion exatamente como a documentação descreve, mas quando o código que usa a tag CFX_ImageCR3 é executado, ela diz "Não foi possível carregar a biblioteca".
Depois de pesquisar no Google, uma pessoa recomendou queexecute o Dependency Walker para ver quais DLLs estavam faltando. No novo servidor, ele diz que o seguinte "módulo de dependência de carregamento de atraso não foi encontrado" - GPSVC.DLL - IESHIMS.DLL - MF.DLL - MFPLAT.DLL - MFREADWRITE.DLL - WLANAPI.DLL
Para comparação, eu corri o mesmo programa no servidor antigo no qual essa tag CFX está funcionando. Ele relatou que GPSVC.DLL e IESHIMS.DLL não pôde carregar, mas os outros poderiam.
Ambos os servidores estão executando o mesmoSistemas de operação e a única diferença é o Cold Fusion 10. É possível que eu esteja faltando apenas algumas DLLs no novo servidor? Poderia ser que não é compatível com o ColdFusion 10 64 bits? Você pode carregar a DLL de 32 bits CFX Tags C ++ em uma instalação de 64 bits do CF?
Qualquer ajuda é muito apreciada.
obrigado
Respostas:
2 para resposta № 1Solução encontrada. Parece que o imposto C ++ CFX é de 32 bits e é compatível com a versão de 64 bits do ColdFusion. A Effalre atualmente tem um instalador beta no site de download VIP, cfx_imagecr_3_service_beta_081030.exe, que é a tag Java.
Isso foi um pouco difícil de entender no início, mas depois de instalar o beta, certifique-se de seguir estas etapas:
- Instale o instalador beta no C: efflare (não instale em C: Arquivos de Programas (x86)!)
- Inicie o serviço do Windows "Efflare ImageCR 3 Service"
- Abra o Administrador do CF e, em seguida, vá para Java e JVM, no caminho da Classe do ColdFusion, adicione: {applicatino.home} /wwwroot/WEB-INF/lib,C:/Efflare/imagecr3.jar
- Reinicie o ColdFusion
NOTA: O caminho da classe se for para a instalação padrão do ColdFusion 10. O primeiro caminho deve apontar para o diretório em que você tem um arquivo cfx.jar. Se você receber o erro -java.lang.NoClassDefFoundError Exception com / allaire / cfx / CustomTag, é porque o caminho da classe não está apontando para onde o arquivo cfx.jar está localizado.