CFX_ImageCR3 | Невозможно загрузить библиотеку в Windows Server 2008 R2 64-разрядная версия, работающая на ColdFusion 10 64-разрядная версия

Мы пытаемся перенести наш старый веб-сервер на новый веб-сервер. Мы пытаемся установить тег Effalre CFX_ImageCR3 на наш 64-битный сервер Windows Server 2008 R2 с 64-битной версией ColdFusion 10.

Мы установили последний установочный файл с веб-сайта Efflare и зарегистрировали тег CFX C ++ в администраторе ColdFusion, как описано в документации, но когда выполняется код, использующий тег CFX_ImageCR3, он говорит: «Невозможно загрузить библиотеку».

После поиска в Google, один человек порекомендовал нам запустить Dependency Walker, чтобы увидеть, чего не хватает в DLL. На новом сервере говорится следующее: «модуль зависимости отложенной загрузки не найден»
— GPSVC.DLL
— IESHIMS.DLL
— MF.DLL
— MFPLAT.DLL
— MFREADWRITE.DLL
— WLANAPI.DLL

Для сравнения я запустил ту же программу на старом сервере, на котором работает этот тег CFX. Он сообщил, что GPSVC.DLL и IESHIMS.DLL не удалось загрузить, но другие смогли.

На обоих серверах установлены одинаковые операционные системы, и единственным отличием является Cold Fusion 10. Возможно ли, что на новом сервере мне просто не хватает некоторых библиотек DLL? Может ли быть так, что он не совместим с ColdFusion 10 64-Bit? Можете ли вы загрузить 32-битные DLL CFX C ++ теги на 64-битной установке CF?

Любая помощь с благодарностью.

Спасибо

1

Решение

Решение найдено. Похоже, что налог C ++ CFX является 32-битным и совместим с 64-битной версией ColdFusion. У Effalre в настоящее время есть бета-установщик на их сайте загрузки VIP, cfx_imagecr_3_service_beta_081030.exe, который является тегом Java.

Сначала это было немного сложно понять, но после установки бета-версии убедитесь, что вы выполните следующие действия:

  1. Установите бета-установщик на C: \ efflare \ (Не устанавливайте на C: \ Program Files (x86)!)
  2. Запустите службу Windows ‘Служба Efflare ImageCR 3’
  3. Откройте Администратор CF, затем перейдите к Java и JVM, в Путь к классам ColdFusion добавьте: {Applicatino.home} /wwwroot/WEB-INF/lib,C:/Efflare/imagecr3.jar
  4. Перезапустите ColdFusion

ПРИМЕЧАНИЕ. Путь к классу, если используется ColdFusion 10 по умолчанию. Первый путь должен указывать на каталог, в котором у вас есть файл cfx.jar. Если вы получаете сообщение об ошибке -java.lang.NoClassDefFoundError Exception com / allaire / cfx / CustomTag, то это потому, что путь к классу не указывает на то, где находится файл cfx.jar.

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector