Chinaunix首页 | 论坛 | 博客
  • 博客访问: 149769
  • 博文数量: 32
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 330
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-13 21:09
文章分类

全部博文(32)

文章存档

2008年(7)

2007年(23)

2006年(2)

我的朋友
最近访客

分类:

2007-07-12 14:53:38

POJO CACHE 配置问题
POJO CACHE 配置在jboss-4.0.5-GA上会遇到个bug,这个bug是:Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodException: addObser
ver
at org.jboss.aop.ClassAdvisor.attachClass(ClassAdvisor.java:312)
at org.jboss.aop.AspectManager.initialiseClassAdvisor(AspectManager.java
:590)
at org.jboss.aop.AspectManager.getAdvisor(AspectManager.java:578)
at org.jboss.tutorial.entity.bean.LineItem.(LineItem.java)
... 112 more
Caused by: java.lang.NoSuchMethodException: addObserver
at org.jboss.aop.ClassAdvisor.getMethod(ClassAdvisor.java:323)
at org.jboss.aop.ClassAdvisor.getMethod(ClassAdvisor.java:331)
at org.jboss.aop.ClassAdvisor.populateMixinMethods(ClassAdvisor.java:394
)
at org.jboss.aop.ClassAdvisor$1.run(ClassAdvisor.java:290)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.aop.ClassAdvisor.attachClass(ClassAdvisor.java:271)
... 115 more
14:37:34,656 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:jar=tutor
ial.jar,name=ShoppingCartBean,service=EJB3 with dependencies:
14:37:34,656 INFO [JmxKernelAbstraction] persistence.units:jar=tutorial.j
ar,unitName=tempdb
答案如下:
If you encounter this issue with 4.0.5.GA, until the update is available, do the following:
1. If you don't use http session clustering, you can remove tc5-cluster.aop from your
deploy directory and use your own jboss-aop.xml. That should work.
2. If you do, you will need to include tc5-cluster.aop in your classpath when
instrumenting the classes. Furthermore, you will need jboss-aop-aspect.jar
(for aop aspects) in your classpath as well during compilation.
阅读(1374) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~