`

flex spring加载时异常

    博客分类:
  • FLEX
 
阅读更多
这几天用flex+red5做聊天案例,过程中发现经常有spring framework的异常

因为red5版本不一样,所有导入的lib也应该不一样了,这次开发的时候一不小心用的是red5-server-1.0的lib包,但是却放入了red5-1.0.0-RC1中,因为后者的red5配置文件和前者还是有点差别的,所以后者加载的时候检查发现找不到spring的包,必然错误。

red5-server-1.0的scope配置是这个
<
bean id="web.scope" class="org.red5.server.scope.WebScope" init-method="register">

而red5-1.0.0-RC1 
<bean id="web.scope" class="org.red5.server.WebScope" init-method="register">


当我在java中引入scope包,因为前者
import org.red5.server.api.scope.IScope;


而RC1是
import org.red5.server.api.IScope;


上面的加载配置是class="org.red5.server.WebScope"  明显和引入的包路径不一样,所以肯定找不到。  必然报java.lang.reflect.InvocationTargetException: null异常了。


所以用那种配置文件的时候就要用哪种的lib包。。
分享到:
评论

相关推荐

    Flex4.1集成spring代码

    - **兼容性问题**:确保Flex版本(4.1)与Spring版本(2.5)以及其他框架如Struts2的版本兼容,避免因版本不匹配导致的错误或异常行为。 - **资源管理**:合理配置Spring的bean生命周期管理,避免资源泄漏或不必要的...

    spring-flex-reference

    2. **配置上下文**:设置DispatcherServlet的上下文配置文件,用于加载Spring Bean定义。 **在Spring中配置Message Broker:** 1. **定义Message Broker**:使用Spring的Bean定义来创建Message Broker实例。 2. **...

    Flex3 + Spring配置

    标题中的“Flex3 + Spring配置”指的是在Adobe Flex 3这个富互联网应用程序(RIA)开发框架中集成Spring框架进行后端服务支持的技术实践。Flex3是Adobe Flex的第三个主要版本,它提供了一套用于创建交互式、数据驱动...

    集成 Flex, Spring, Hibernate 构建应用程序.pdf

    ### 集成Flex, Spring, Hibernate 构建应用程序 #### 概述 随着互联网技术的不断进步,富互联网应用(Rich Internet Application, RIA)因其出色的表现力和用户体验成为了现代Web开发的重要趋势之一。Adobe Flex ...

    flex+java前后台通讯

    确保输出文件夹的位置能够被Flex客户端访问到,以便于加载和调用Java服务。 二、调整项目源文件和包结构 为了保持代码的组织性和可维护性,合理地组织源文件和包结构至关重要。通常,我们会为Java服务创建单独的包...

    Maven构建全栈式Flex、BlazeDS和Spring集成解决方案–第二部分_编写to-do_list服务器端

    值得注意的是,虽然`TodoItem`类同时作为参数和返回值类型出现,但在实际项目中,当`TodoItem`类包含集合类型的属性时,这种做法可能会引发`LazyInitializationException`异常,这是因为Hibernate延迟加载机制导致的...

    flex和hibernate的整合

    Flex客户端需要捕获并处理可能出现的服务器端异常,并且确保在分布式环境中,数据库操作的原子性和一致性。 6. **缓存策略**:为了提高性能,可以利用Hibernate的二级缓存机制,以及在Flex客户端对数据进行适当的...

    Spring攻略(第二版 中文高清版).part1

    3.10 Spring中的AspectJ加载时织入aspect 140 3.10.1 问题 140 3.10.2 解决方案 141 3.10.3 工作原理 141 3.11 在Spring中配置AspectJ aspect 146 3.11.1 问题 146 3.11.2 解决方案 146 3.11.3 工作...

    Spring攻略(第二版 中文高清版).part2

    3.10 Spring中的AspectJ加载时织入aspect 140 3.10.1 问题 140 3.10.2 解决方案 141 3.10.3 工作原理 141 3.11 在Spring中配置AspectJ aspect 146 3.11.1 问题 146 3.11.2 解决方案 146 3.11.3 工作...

    java_flex交互

    - 在Java端定义服务接口和服务实现,例如使用Spring框架创建服务bean。 - 在Flex端使用`mx:RemoteObject`组件声明对Java服务的引用,指定服务名和目的地。 - 编写ActionScript代码以调用Java服务方法,处理响应。...

    jasperreports+alivepdf+Flex解决打印和导出PDF问题

    jasperreports的强大之处在于其基于Java,可以方便地与各种Java应用集成,如Spring、Struts等,同时也支持JSP、Servlet等Web开发环境。 Flex是Adobe开发的一个开源框架,主要用于构建富互联网应用(RIA),它使用...

    利用java 后台导出Flex DataGrid为Excel

    - 使用内存优化策略,例如在生成Excel时,避免一次性加载所有数据,而是分批处理,减少内存占用。 - 安全性方面,确保数据传输过程中使用HTTPS加密,防止数据泄露。 5. **错误处理与异常处理**: - 编写健壮的...

    java面试资料

    - **Lazy Loading**: 指的是延迟加载机制,即当真正需要某个关联对象时才会去加载。 - **Hibernate 的三种状态**: - **瞬时态 (Transient)**: 对象还未被持久化。 - **持久态 (Persistent)**: 对象已经被持久化。 ...

    最新JAVA华为面试题

    - 运行时异常(如`NullPointerException`、`ArrayIndexOutOfBoundsException`)是程序运行时才会抛出的异常,不强制要求捕获。而普通异常(检查异常,如`IOException`、`SQLException`)在编译时就需要处理。 4. *...

    Java就业课全套课程+经验分享免费奉送.docx

    - **异常处理**:学习如何使用try-catch-finally语句处理程序运行时可能出现的错误或异常情况。 #### 1.2 Java 高级特性 - **集合框架**:熟练掌握List、Set、Map等常用集合类的使用方法及其内部实现原理。 - **多...

    Java程序员最全面的学习路线图

    - AJAX:让Web页面实现异步数据更新,无需重新加载整个页面。 - JSON:用于数据交换的轻量级格式,比XML更加简洁。 - FLEX:用于开发Web应用中的富交互式界面。 - JSP:作为Java Servlet的展示层技术,是Java EE...

    顶级IT公司面试题

    - **Exception**:运行时异常和其他异常。 - **RuntimeException**:未检查异常,在编译时不进行检查,如NullPointerException。 - **Checked Exception**:编译器会强制处理的异常,如IOException。 #### 7. 集合...

    java知识点汇总学习路线与笔记

    - **openSessionInView**:一种实现读取操作时的懒加载技术。 - **CurrentSession**:获取当前线程中的Session实例。 #### 十四、Spring - **Spring**:一个轻量级的Java开发框架,提供了依赖注入、面向切面编程等...

Global site tag (gtag.js) - Google Analytics