`
yuanyao
  • 浏览: 147175 次
  • 性别: Icon_minigender_1
  • 来自: 就那小山沟
社区版块
存档分类
最新评论

Flex异常的处理

阅读更多
今天玩Flex的时候,出现一个异常,上网查了一下,把解决办法贴出来了......
[RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Failed: url: 'http://localhost:8080/***/messagebroker/amf'"]
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:220]
at mx.rpc::Responder/fault()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\Responder.as:53]
at mx.rpc::AsyncRequest/fault()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:103]
at mx.messaging::ChannelSet/faultPendingSends()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\ChannelSet.as:1482]
at mx.messaging::ChannelSet/channelFaultHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\ChannelSet.as:975]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.messaging::Channel/connectFailed()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\Channel.as:997]
at mx.messaging.channels::PollingChannel/connectFailed()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\channels\PollingChannel.as:354]
at mx.messaging.channels::AMFChannel/statusHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\channels\AMFChannel.as:390]

Flex Server rootURL与Context root配置出错,正确配置请看图片..
  • 大小: 26.8 KB
分享到:
评论
3 楼 j2ee.iraqdream 2010-01-15  
我的:<mx:RemoteObject id="firstRO" destination="FirstJavaClassRemoteObject" fault="faultEvent(event)" endpoint="http://localhost:8080/FlexDemo/messagebroker/amf"/>
其他的都该类就是端口与Context root端口不一样, 也出错吗?

我是eclipse与安装插件与flex结合的,当我新建flex 工程时默认端口是8080但我tomcat端口却是8082.我想给8080的端口该了,但是如果不是8080的端口flex项目就新建不了,望知情者告知,谢谢。
2 楼 vigorous2008 2009-05-14  
解决了,是因为我没有添加flex-messaging-remoting.jar
1 楼 vigorous2008 2009-05-14  
我是把应用部署在 tomcat/webapps/目录下的,root url: http://localhost:8400/appName
Context Root: /appName

也出现的同样的错误,不知道怎么解决?

相关推荐

    Flex as3 的异常处理

    异常处理是指处理应用程序在编译时或运行时所发生的错误。如果应用程序能够处理异常错误,则在遇到错误时,应用程序会执行“一些动作”作为响应,而不是没有任何响应并且引发该错误的进程在没有提示的情况下发生失败...

    flex的处理和相应的问题

    ### Flex的处理与相应问题详解 #### 一、Flex简介 Flex是一种开源框架,由Adobe Systems维护,用于构建跨浏览器的富互联网应用(RIA)。它允许开发者使用XML和ActionScript来创建复杂的用户界面组件,并且可以很容易...

    flex 面试题flex

    AS2(ActionScript 2.0)与AS3(ActionScript 3.0)是两种不同的编程语言,AS3运行在AVM2虚拟机上,比AS2快,支持异常处理和强类型。AS3是面向对象的,而AS2则不是。 2. Flex开发框架及优缺点: - Cairngorm:...

    ActionScript3异常处理

    ### ActionScript3异常处理 #### 引言 在软件开发中,异常处理是确保程序稳定性和用户友好体验的关键环节。ActionScript3(AS3),作为Adobe Flash平台的主要编程语言之一,提供了强大的异常处理机制,使得开发者...

    flex操作数据库, flex操作本地sql数据库

    3. 错误处理:对可能出现的网络延迟、数据错误等异常情况进行适当处理,提高用户体验。 总结,Flex通过LCDS与本地SQL数据库进行交互,能够实现高效、实时的数据访问。开发者需理解Flex的AMF通信机制,配置好LCDS...

    Flex中文帮助文档

    12. **错误和异常处理**:学习如何正确处理程序运行时的错误和异常,是编写健壮Flex应用的关键。 13. **国际化和本地化**:Flex支持多语言应用开发,通过特定的资源文件和机制,可以轻松实现应用的国际化和本地化。...

    Java和Flex交互常见问题及解决

    ### Java与Flex交互中的常见问题及其解决方案 在Java与Flex技术进行交互的过程中,经常会遇到一些典型的问题,这些问题可能涉及到安全性、数据传输格式以及字符编码等方面。本文将详细探讨以下几个方面: 1. **...

    Flex3.0面试题 Flex3.0面试题

    ActionScript 2.0 编译用的 AVM1 虚拟机,ActionScript 3.0 用的 AVM2,速度快,提供了一些基础异常处理。ActionScript 3.0 是纯的 OOP,强类型语言,而 ActionScript 2.0 不是。 Flex 开发框架 Flex 开发框架有...

    FLEX强制类型转换

    6. **类型转换与异常处理**:在进行类型转换时,可以结合异常处理机制来更好地管理可能出现的问题。 #### 五、总结 通过上述介绍,我们可以看到FLEX中的强制类型转换是一个非常实用的功能。无论是使用`as`关键字...

    Java与Flex开发入门

    Java的核心特性包括垃圾回收、异常处理和多线程,使其成为企业级应用开发的理想选择。在Web开发领域,Java Servlets和JavaServer Pages(JSP)常用于构建动态网页,而Spring框架、Hibernate ORM和Struts等库则提供了...

    Flex做的登录表单

    通过异常处理机制,我们可以优雅地处理这些问题,给用户适当的反馈。 9. **状态管理**: 如果登录成功,可能会涉及到用户状态的管理,例如设置session或cookie来保持登录状态。Flex可以通过SharedObject或者在...

    Flex与服务器端通信

    - **服务器日志**:在C#服务器端,添加日志记录可以帮助开发者定位和解决问题,尤其是在处理AMF通信时的异常。 总结,Flex与服务器端的通信涉及到多种技术和组件,包括BlazeDS、AMF、HTTPService、RemoteObject等...

    C#与flex交互

    6. **异常处理和优化**: 在实际开发中,需要注意错误处理和性能优化,例如,确保调用方法的参数类型匹配,防止跨域安全问题,以及合理使用异步调用来避免阻塞UI线程。 以上就是关于C#与Flex交互的详细步骤和知识...

    flex写的rss订阅程序

    Flex提供了事件驱动的异常处理,可以在程序中捕获和处理错误。 9. **用户界面设计**:为了提供良好的用户体验,RSS订阅程序需要有直观的界面设计。Flex提供了样式表和皮肤系统,可以根据需要自定义组件外观。 10. ...

    flex整合java开发的资料

    8. **flex与JAVA开发指南.pdf**:这是一本全面的指南,可能涵盖了Flex与Java的完整开发流程,包括项目设置、数据通信、异常处理、性能优化等方面的内容。 学习和理解这些资料,开发者可以掌握如何有效地利用Flex...

    Flex4五子棋源码

    8. **错误处理和调试**:源码中应包含适当的错误处理机制,以确保程序在遇到异常情况时能够优雅地处理,同时,Flash Builder的调试工具可以帮助开发者定位和修复问题。 通过研究这个源码,开发者不仅可以学习到如何...

    flex解析json的swc包(entity-flex-v1-02)及例子

    6. **异常处理**:在处理JSON时,要确保捕获可能出现的错误,例如无效的JSON格式、网络问题等。 通过深入理解这个SWC包的API和示例,开发者可以更好地掌握在Flex中处理JSON数据的方法,提高应用程序的性能和用户...

    flex整合spring的例子

    5. **处理数据和异常**:Flex客户端可以接收来自Spring服务的数据,并在用户界面上显示。同时,需要正确处理可能出现的异常,例如网络错误或服务器端的业务逻辑异常。 6. **测试与调试**:使用Flex Builder或类似...

    flex3-cn-api..zip_flex_flex 3 api_flex3 api_flex3 a_flex3 api

    9. **错误和异常处理**: 通过Error和Exception类,Flex 3提供了完善的错误和异常处理机制,有助于调试和维护代码。 10. **国际化和本地化**: Flex 3支持多语言环境,开发者可以轻松地为应用添加不同语言的支持。 ...

    java连接flex代码

    Flex客户端需要捕获并处理来自后端的异常,同时在后端,日志记录可以帮助追踪和解决可能出现的问题。 7. **性能优化**:通过合理设计服务接口,减少不必要的网络往返,使用数据批处理,以及缓存策略等手段,可以...

Global site tag (gtag.js) - Google Analytics