【Flex】FLEX工程合并留意错误。
今天合并工程,搞了半天,出現問題是遠程接口找不到service。報錯:
[RPC Fault faultString="[MessagingError message='目標“gisService”不存在,
最后發現錯誤點在這里
-services "D:\apache-tomcat-6.0.29\webapps\dlgl\WEB-INF\flex\services-config.xml" -locale en_US
我開始配置是cn編碼,真是的。
改完這里又報錯,但是錯誤變了能好點。錯誤:
錯誤[RPC Fault faultString="發送失敗" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Status 404: url: 'http://localhost/messagebroker/amf'"]
應該是找不到目錄,后來網上找了。只要發現下面請求地址不對,說
項目文件夾下面.flexProperties文件里有段
<flexProperties enableServiceManager="false" flexServerFeatures="4" flexServerType="8" flexWarLocation="E:/blazeds.war"serverContextRoot="/WebContent" serverRoot="E:/workspaces/flex/WebContent" serverRootURL="http://localhost:80/flex" toolCompile="true" useServerFlexSDK="false" version="2"/>
真兇終于出來了...就是serverContextRoot=""這個,把它改成項目名,問題就解決了...
不知道為什么合并工程的時候flex默認給了個空。記錄下來以防下次上當。
總結
以上是生活随笔為你收集整理的【Flex】FLEX工程合并留意错误。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无人驾驶路径规划之RRT算法
- 下一篇: 浅谈A*算法如何演变为rrt算法