2015-06-05 75 views
0

我正在嘗試解析Flex遠程對象Coldfusion調用。我收到以下錯誤。Flex/Coldfusion Remoting問題。 - '目標ColdFusion不存在'

[MessingError消息=「目的地‘的ColdFusion’不存在,或目的地不具有定義的信道(和應用程序沒有定義任何缺省信道。)」]

當我通過使用我的CFC一個cfm頁面,他們工作。由於配置服務器的方式,我在創建新項目時遇到了使用coldfusion服務設置flex的問題,因爲我正在計算機上開發,但必須將所有內容都推送到CF所在的服務器。我也想知道如何設置CF的方式可能是一個問題。該公司正在使用IIS的c:\ inetpub目錄運行Coldfusion,並運行它們運行WordPress/MySQL(確切地說是6個WP站點)的相同webroot目錄。任何建議,將不勝感激。

我還會補充一點,當我創建flex項目時,我無法將ColdFusion設置爲Web服務器,無論本地(1.由於辦公權限,本機不運行本地實例)以及2.)沒有J2EE設置。

回答

1

我會檢查的第一件事是當你去到時你會得到:http://www.domain.com/flex2gateway。這應該給你一個空白頁面,但是如果你有其他東西(比如404),Flex網關沒有運行。

另一件需要確認的事情是,您將Flash構建器上的服務編譯器參數設置爲WEB-INF/flex目錄中的coldfusion services-config.xml文件。

-services c:/Coldfusion/wwwroot/WEB-INF/flex/services-config.xml 
+0

我檢查了你的第一個建議。當我使用/ flex2gateway訪問域時,我收到了一個空白頁。 但是,當我編譯我的flex應用程序時,我沒有web-inf/flex文件夾 – Alex

+0

您可以從服務器獲取文件並將其放置在本地,以便您可以使用它進行編譯? –

+0

我有權訪問服務器。我在哪裏可以找到它? – Alex