Flex RPC错误小结
一、Flex
Remoting
1.Channel definition,
mx.messaging.channels.RTMPChannel, can not be
found...:最新版的Fluorined在services-config.xml中新增了RTMP Channel,主要是用来配 置Flex
Messaging,编译时需要FDS.swc支持,当然如果不需要此功能可以注释掉channel-definition这个节点。
2.RPC
Fault faultString="The requested type... is not accessible":Flash
Remoting服务名不对。详见Flash Remoting支持的远程服务。
3.RPC Fault faultString="Could
not find a suitable method with name ..."
:找不到对应的方法。首选看方法名对不对,再看方法的参数个数, 参数类型,还要检查返回数据的类型。关于数据的类型详见Flex
AS3数据类型转换成Fluorine数据类型和 Fluorine .NET数据类型转换成Flex AS3数据类型。
4.NetConnection.Call.Failed:
HTTP: Status 404: url...: '虚拟主机的域名/子目录/Gateway.aspx'":没将Root
URL设置为虚拟主机的域名。详见Flex Bulider 2与Flash cs3的发布文件 。
5.RPC Fault
faultString="Send failed" faultCode="Client.Error.MessageSend"
faultDetail="Channel.Connect.Failed errorNetConnection.Call.Failed:
HTTP: Status 404: url: 'http://localhost/Gateway.aspx...'": Root
URL中包含的Context与Context root中设置的不一致。
6.[RPC Fault faultString="Send
failed" faultCode="Client.Error.MessageSend"
faultDetail="Channel.Security.Error error Error #2048...: 安全沙箱冲突
7.RPC
Fault faultString="MessagingError message='Destination 'fluorine'
either does not exist or the destination has no channels defined (and
the application does not define any default channels.)'"
faultCode="InvokeFailed" faultDetail="Couldn't establish a connection to
'fluorine'"...:FluorineFX没配置或destination
没有定义channels(默认是fluorine),详见配置支持Fluorine Remoting的Web应用
8.ReferenceError:
Error #1056: 无法为 ...创建属性...:当使用[RemoteClass(alias="XXX")],客户端与服务器端Value
Object映射时属性名不一 致。
二、Http Service
1.faultCode:Server.Proxy.
相关文档:
登陆页面
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" >
<mx:Script>
<![CDATA[
import mx.messaging.messages.HTTPRequestMessage;
import mx.rpc.http.HTTPService;
import mx. ......
themeColor 主题颜色:如果对色彩样式配置不想过多的去设置的话,themeColor是一个选择。它可
以让你选择一种基本色彩,然后组件的边框,外观等色彩将会以此色彩为基础构成一组缺省的样式,组件均可使用此样式属性。
Application组件样式属性
backgroundImage &n ......
原文地址:http://www.javaeye.com/topic/392836
关于Flex
Adobe Flex是一套创建富客户端应用(RIAs)的框架.Flex生成的swf文件可以直接运行在Flash Player之中。相比较基于时间轴的Flash开发,Flex框架更适合那些用传统方式开发应用程序的开发人员。Flex应用可以使用Flex builder来开发。这套IDE是基于Eclipse平台开发的。 ......
一、
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
addedToStage="stage.addEventListener(KeyboardEvent.KEY_DOWN, myKeyDown)"
click="clickEvt(event)"
layout="absolute"
&nb ......
Repeater 顾名思义,Repeat就是重复的意思, Repeater 就是用来重复的控件
Repeater 会根据数据源中对象的多少来产生多少个子项,生成的子项全部是以数组形式存在的
<mx:Repeater id="myRepeater" dataProvider="{myArray}">
<mx:HBox>
  ......