2013-06-27 09:22:11,546 ERROR [org.springframework.web.context.ContextLoader] - <Context initialization failed>
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'observerPostProcessor' defined in URL [jar:file:/D:/hydra9/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/project/WEB-INF/lib/polyforms-event-impl-0.3.2.jar!/META-INF/spring/context.xml]: Cannot resolve reference to bean 'domainEventBus' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'delegatorAspect' defined in URL [jar:file:/D:/hydra9/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/project/WEB-INF/lib/polyforms-bean-0.3.2.jar!/META-INF/spring/context.xml]: Cannot resolve reference to bean 'beanConverter' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'beanConverter' defined in URL [jar:file:/D:/hydra9/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/project/WEB-INF/lib/polyforms-bean-0.3.2.jar!/META-INF/spring/context.xml]: Cannot create inner bean 'net.sf.dozer.util.mapping.DozerBeanMapper#1719d5b' of type [net.sf.dozer.util.mapping.DozerBeanMapper] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'net.sf.dozer.util.mapping.DozerBeanMapper#1719d5b' defined in URL [jar:file:/D:/hydra9/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/project/WEB-INF/lib/polyforms-bean-0.3.2.jar!/META-INF/spring/context.xml]: Cannot create inner bean 'cn.muthos.polyforms.bean.convert.impl.EntityConverter#548719' of type [cn.muthos.polyforms.bean.convert.impl.EntityConverter] while setting bean property 'customConverters' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cn.muthos.polyforms.bean.convert.impl.EntityConverter#548719' defined in URL [jar:file:/D:/hydra9/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/project/WEB-INF/lib/polyforms-bean-0.3.2.jar!/META-INF/spring/context.xml]: Cannot resolve reference to bean 'baseDao' while setting bean property 'baseDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'baseDao' defined in URL [jar:file:/D:/hydra9/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/project/WEB-INF/lib/polyforms-hibernate-0.3.2.jar!/META-INF/spring/context.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in URL [file:/D:/hydra9/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/project/WEB-INF/classes/daoContext.xml]: Invocation of init method failed; nested exception is java.lang.OutOfMemoryError: Java heap space
Caused by: 
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOfRange(Unknown Source)
at java.lang.String.<init>(Unknown Source)
at java.lang.StringBuffer.toString(Unknown Source)
at org.hibernate.sql.Select.toStatementString(Select.java:75)
at org.hibernate.loader.AbstractEntityJoinWalker.initStatementString(AbstractEntityJoinWalker.java:115)
at org.hibernate.loader.AbstractEntityJoinWalker.initStatementString(AbstractEntityJoinWalker.java:78)
at org.hibernate.loader.AbstractEntityJoinWalker.initAll(AbstractEntityJoinWalker.java:58)
at org.hibernate.loader.entity.EntityJoinWalker.<init>(EntityJoinWalker.java:42)
at org.hibernate.loader.entity.EntityLoader.<init>(EntityLoader.java:65)
at org.hibernate.loader.entity.EntityLoader.<init>(EntityLoader.java:43)Tomcat报错

解决方案 »

  1.   

    1.可以在windows 更改系统环境变量
     加上JAVA_OPTS=-Xms64m -Xmx512m2,如果用的tomcat,在windows下,可以在C:\tomcat5.5.9\bin\catalina.bat  中加上:set JAVA_OPTS=-Xms64m -Xmx256m位置在: rem Guess CATALINA_HOME if not defined  这行的下面加合适.
      

  2.   

    set JAVA_OPTS=-Xms64m -Xmx256m
    这个我已经在tomcat上添加了,还是有问题,我是导入已有的工程出现的问题
      

  3.   

    内存溢出了。
    set JAVA_OPTS=-Xms64m -Xmx256m
    这也太小了吧,怎么也得
    set JAVA_OPTS=-Xms512m -Xmx1024m
      

  4.   

    我找到问题了,的确是内存溢出引起的,但是需要修改eclipse的内存大小设置。谢谢各位。