Flex RemoteObject调用java方法报错--发送失败
调用 flex remote
在用remote调用java方法的时候总是报“发送失败”错误。。。。 悲剧啊。 整整搞了我一天没搞定, 不论是remoting-config.xml 还是其他的一些配置都没有错误, 结果在http://www.cnblogs.com/huangzy/archive/2011/02/17/1957000.html 看到这位大哥的帖子之后恍然大悟。。。 搜迪斯奈。。。
在网上看到有人提到
http://localhost/WebContent/messagebroker/amf
对比自己的请求,也是这样的...
services-config.xml里明明是
http://{server.name}:{server.port}/{context.root}/messagebroker/amf
的,我的webapp访问用的也是项目名,而不是WebContent呀,然后试着把services-config.xml里的
{context.root}用项目名替换,不成功,然后去项目根目录看,发现
.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="/WebContent"这个,把它改成项目名,问题就解决了...
这个是创建项目时自动生成的,谁知道它会这么傻...
还有一种方法是说在mxml中的RemoteObject对象定义时加上endpoint="messagebroker/amf" 属性。
最后只要在<mx:RemoteObject 中加上endpoint="messagebroker/amf" 就OK搞定了。
分享到:
相关推荐
eclipse3.7 + flash builder 4.5插件 + tomcat6.X调试通过,一个flex remoteobject简单例子(BlazeDS)。实际导入后指定flex server--java settings--blazeds.war的路径
flex使用 RemoteObject 与java进行json格式的数据交互
使用封装后的RemoteObject和java通信,以blazeds做为第三方软件,上传的是一个Demo实例
Flex通过RemoteObject调用java实例:flex传入参数以及接收java返回结果。 通过mysql数据库的分页来展现flex调用java的实例。工程一共有两个:一个是java web端的,一个是flex工程。详情参考对应博客。
1 22 跟我StepByStep学FLEX教程------Flex和Java通信之开发方式和工具准备 1 23 跟我StepByStep学FLEX教程------Flex+LCDS(BlazeDS)+Java开发 1 24 跟我StepByStep学FLEX教程------Demo11之HelloJavaFlex 1 25 跟...
flex中RemoteObject与java的通信,其中有详细的步骤和代码,照着做能实现功能,对初学者很有用
flex中actionscript动态调用remoteobject类,很简单的一个例子,后面可以扩充,动态调用java的方法,可在java方法中放个switch,返回不同的结果集
remoteObject-java简单CURD例子.rar
一个用Flex调用JAVA方法的例子ffffffff
本教程通过图文介绍和对一些关键性的地方进行解释,让大家了解如何新建Flex的LCDS工程,并利用工具快速整合和部署J2EE项目和LCDS项目,掌握了简单的请求RemoteObject和配置的方法,初步掌握LCDS的应用之一。
两个项目,flex + java + RemoteObject,实现一个简单的RemoteObject通信案例
flex4出来一段时间了,去年看了一段时间flex3,后来由于暂时没有项目需求.所以flex遗忘了很多.... 1 flex 与普通java类通信RemoteObject 2 flex 与服务器交互HTTPService 3 flex与webservice交互WebService
Flex访问Oracle数据库------ RemoteObject方法 由于Flex不能直接与Oracle数据库进行通信,所以采用借助Java以RemoteObject方式连接数据库 下为详细配置
使用的原理很简单: Flex-Form <--接受用户输入 || ||使用RemoteObject方式就用户输入的数据封装成json格式传递到后台java bean || Java Bean()--->执行真正的Email发送----->回馈消息---->Flex-...
flex4 中,用remoteobject 实现多文件上传的例子,有进度展示
Flex 和RemoteObject通讯方式 图文解释!
现有的 Java EE 应用 假定我们已经拥有了一个管理雇员信息的 Java EE 应用,名为 EmployeeMgmt-Server,...现在,就可以调用这个名为 flexServiceRO 的 RemoteObject 对象的方法了: 清单 14. 调用 FlexServiceRO....
FLEX使用RemoteObject方式和后台童心
介绍flex使用RemoteObject技术