Flex 报错总结

http://yidianfengfan.iteye.com/blog/619495
http://gdljg0460.iteye.com/blog/264061


flex调用错误Server.Processing server.resourceunavailable

flex调用java发生如下两个错误:
server.ResourceUnavailable
Server.Processing

查找发现发生这两个错大体是因为找不到后台的java类。 找不到原因有:
 remoting-config.xml中没有定义或定义的类不对  
 后台类要有无参数构造函数,这点要注意当自己写一个有参数的构造函数同时也要写一个无参数函数。否则因为不能创建实例而在FlexFactory查找后台类时发生的。  
 由于和spring结合了,还要在application_*.xml中定义。


Flex 报错总结_第1张图片


  Flex 报错总结_第2张图片



1.Server.ResourceUnavailable
引用
(3) [RPC Fault faultString="Cannot create class of type 'UserManager'."
                       faultCode="Server.ResourceUnavailable" faultDetail="Type 'UserManager' not
found."]
                       错误原因:remoting-config.xml配置的java类路径错误或java类不存在
                       解决:配置正确路径。
注:我的这个remoting-config.xml配置的java类应放在
                                   %\fds2\jrun4\servers\default\flex\WEB-INF\classes\下


2.could't invoke XXX method
引用
(例如调用具体RO的GetQuote,误写成getQuote)
原因大概是由于具体RO的函数名写错了,由于MXML语言大量使用参数注释型的方式指定对象属性,导致在引号之内的标记无法被编译器识别,问题被延迟到Run-time时刻发现。
2.Send failed




3.无法明确解析多名称引用。spark.components:Label

解决:应该是spark和mx组件一致,引起的冲突....
声明时,可以采取
var lb:spark.components.Label = new spark.components.Label()
这样的方式....

你可能感兴趣的:(java,spring,xml,Flex,ITeye)