Flex/Coldfusion Remoting проблема. - "Пункт назначения ColdFusion не существует"
Я пытаюсь разрешить вызов Coldfusion для удаленного объекта Flex. Я получаю следующую ошибку.
[MessingError message = 'Пункт назначения'ColdFusion'либо не существует, либо пункт назначения не имеет определенных каналов (и приложение не определяет каналы по умолчанию.)']
Когда я получаю доступ к своему CFC через страницу cfm, они работают. Из-за того, как настроены серверы, у меня возникают проблемы при настройке flex с сервисом coldfusion, когда я создаю новый проект, потому что я занимаюсь разработкой на машине, но мне нужно все перенести на сервер, где находится CF. Мне также интересно, может ли проблема с настройкой CF быть проблемой. Компания запускает Coldfusion из каталога c:\inetpub с IIS и из того же каталога webroot, где работает WordPress/MySQL (6 сайтов WP, если быть точным). Мы ценим любые предложения.
Я также добавлю, что при создании проекта flex я не могу установить ColdFusion в качестве веб-сервера, будь то локальный (1.Эта машина не запускает локальный экземпляр из-за разрешений офиса) и 2.) У них нет J2EE настроить.
1 ответ
Первое, что я хотел бы проверить, это то, что вы получите, перейдя по адресу: http://www.domain.com/flex2gateway. Это должно дать вам пустую страницу, но если вы получите что-то еще (например, 404), шлюз Flex не работает.
Еще одна вещь, которую нужно убедиться, это то, что вы задали аргумент компилятора служб на Flash Builder в файле coldfusion services-config.xml в каталоге WEB-INF/flex.
-services c:/Coldfusion/wwwroot/WEB-INF/flex/services-config.xml