weblogic控制台提示错误信息
2010-02-03 23:41:53,140  INFO (org.springframework.beans.factory.support.DefaultListableBeanFactory:421) - Destroying singletons in org.spri
ngframework.beans.factory.support.DefaultListableBeanFactory@c2cfe1: defining beans [dataSourcejndioracle,sessionFactory,transactionManager,
transactionInterceptor,org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator#0,DaoStuImp,serviceStuImp]; root of factory hier
archy
2010-02-03 23:41:53,156 ERROR (org.springframework.web.context.ContextLoader:215) - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [
/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.IllegalAccessError: tried to access method
 net.sf.ehcache.CacheManager.<init>()V from class org.hibernate.cache.EhCacheProvider
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.ja
va:1338)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java
:473)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:3
80)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
weblogic后台部署提示错误信息:
java.lang.IllegalAccessError: tried to access method net.sf.ehcache.CacheManager.()V from class org.hibernate.cache.EhCacheProvider 

解决方案 »

  1.   

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource 
    /WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.IllegalAccessError: tried to access method 
    去配置文件找sessionFactory看看
      

  2.   

    谢谢4楼兄弟的提示,'sessionFactory' 配置没问题的。我只要把二级缓存的配置去掉就能正常启动weblogic,
    一旦加上二级缓存weblogic启动就报错。我这个问题在javaeye描述得更详细。
    [url=http://dsj5201314.javaeye.com/blog/561744]
    谢谢兄弟们帮我看看
      

  3.   

    谢谢4楼兄弟的提示,'sessionFactory' 配置没问题的。 我只要把二级缓存的配置去掉就能正常启动weblogic, 
    一旦加上二级缓存weblogic启动就报错。 我这个问题在javaeye描述得更详细。
     http://dsj5201314.javaeye.com/blog/561744
    谢谢兄弟们帮我看看
      

  4.   

    谢谢各位的帮助昨天已经搞定。原因是我第一次用的缓存是1.1的第二次用的是1.2.3的。
    原来在weblobic的D:\bea\user_projects\domains\base_domain\servers\AdminServer\tmp
    有缓存里面的jar有两个删除缓存就OK了。特别感谢网友先知先觉(罗斌) 
      

  5.   

    looks like ehcache lib conflict.