
Red5
飞飞狐
java开发
展开
-
Red5启动多个应用时端口冲突的解决办法
启动多个Red5的应用时,报端口冲突的错误“Address already in use”(Windows下没有,Linux下报错): 2009-11-17 12:01:04,330 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] WARN o.s.b.f.s.DisposableBeanAdapter - Couldn原创 2009-11-17 12:09:00 · 1840 阅读 · 0 评论 -
Red5在Remoting时如果添加了@Transactional就找不到方法的原因
如果一个Remoting的service实现了某接口,并且有@Transactional的标注,那么客户端在调用服务器方法的时候很可能报找不到方法的错误。这是因为@Transactional默认使用jdk的动态代理,red5寻找方法的时候去找接口声明的方法。如果该方法没在接口中声明,自然就找不到。 要解决这个问题比较直接的方法是在接口中声明。这样做会比较繁琐。所有Remoting方法都得在接口中声明。 另一种方法是强制使用CGLib代理,这只需要简单配置即可,不必修改代码。配置方法是在Spring配置文原创 2010-07-27 13:25:00 · 716 阅读 · 0 评论