Java Netbeans BeanCreationException

Java Netbeans BeanCreationException,java,hibernate,netbeans,glassfish,Java,Hibernate,Netbeans,Glassfish,我正在尝试在glassfish上部署NetBeansJavaEE项目(maven+hibernate+JSF) 我得到下面的错误。我的数据库配置正常(通过几个应用程序进行了双重检查),数据库本身也正常且在线 SEVERE: WebModule[/web-0.1-SNAPSHOT]PWC1275: Exception sending context initialized event to listener instance of class org.springframework.we

我正在尝试在glassfish上部署NetBeansJavaEE项目(maven+hibernate+JSF)

我得到下面的错误。我的数据库配置正常(通过几个应用程序进行了双重检查),数据库本身也正常且在线

SEVERE: WebModule[/web-0.1-SNAPSHOT]PWC1275: 
  Exception sending context initialized event to listener
  instance of class org.springframework.web.context.ContextLoaderListener 
  org.springframework.beans.factory.BeanCreationException: Error creating bean with
  name 'txManager' defined in ServletContext resource 
  [/WEB-INF/classes/applicationContext.xml]: Invocation of init method failed;
  nested exception is java.lang.IllegalArgumentException: 
      Property 'sessionFactory' is required

看起来您需要在applicationContext.xml中定义sessionFactory。有关更多详细信息,请参见此部分。

看起来您需要在applicationContext.xml中定义sessionFactory。请参阅本文了解更多详细信息。

我通过在glassfish属性中设置正确的java可执行文件解决了这个问题。我需要帮助

我通过在glassfish属性中设置正确的java可执行文件解决了这个问题。我需要帮助

我已将文件spring数据源导入到appliationcontext.xml,其中包含org.hibernate.dialent.mysql5innodbdialent{…}我相信这与IDE或GlassFish有关,因为同一个应用程序是在其他几台机器上开发的,并且它们运行正确。我将文件spring数据源导入到appliationContext.xml,其中包含org.hibernate.dialen.mysql5Innodbdialent{…}我相信这是IDE或GlassFish的产物,因为同一个应用程序是在其他几台机器上开发的,而且运行正常