【问题标题】:Deployment issues on TomcatTomcat 上的部署问题
【发布时间】:2010-01-28 04:29:26
【问题描述】:

我无法在 tomcat 中部署 grails war。

  1. 将所有 55 个 jar 复制到 $CATALINA_HOME/shared/lib/grails-jars/
  2. 已添加shared.loader= ${catalina.home}/shared/lib/grails-jars/*.jar

并成功启动tomcat。现在已在 deploy 文件夹中部署 grails war(war 约为 572.4KB)。

控制台显示这些错误:

log4j:ERROR Could not instantiate appender named "CONSOLE".
28 Jan, 2010 11:35:57 AM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
2010-01-28 11:36:06,294 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] ERROR context.ContextLoader  - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'messageSource': Initialization of bean failed;
nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': 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': Invocation of init method failed;
nested exception is org.hibernate.MappingException: Could not get constructor for org.codehaus.groovy.grails.orm.hibernate.persister.entity.GroovyAwareSingleTableEntityPersister
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)

我的应用程序包含 4 个插件:

  1. hibernate-1.1.2
  2. liferay-exploded-0.8
  3. portlets-0.7
  4. portlets-liferay-0.1

谁能帮帮我。

提前致谢。

【问题讨论】:

    标签: deployment tomcat grails


    【解决方案1】:

    听起来这可能是 Hibernate 版本问题,as described here

    【讨论】:

    • 嗨,kaleb,是的,我遇到了同样的问题。我有 hibernate-1.1.2 插件。该插件在项目创建时自动生成。我们需要安装更高版本的插件吗?
    • 嗨,kaleb,我的错。请忽略之前的评论。是的,你是对的,问题在于 Liferay tomcat 中的休眠 jar。我用最新的 jar 替换并且效果很好。非常感谢 Kaleb,您的回答为我节省了很多时间。谢谢,srinath a
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多