`
jiangnan2112
  • 浏览: 122214 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

hibernateSearch被始化监听报错

 
阅读更多
添加hibernateSearch应用启动报以下错
严重: 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 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.HibernateException: could not init listeners
Caused by: org.hibernate.HibernateException: could not init listeners
	at org.hibernate.event.EventListeners.initializeListeners(EventListeners.java:205)
	at org.hibernate.cfg.Configuration.getInitializedEventListeners(Configuration.java:1352)
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1341)
	at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805)
	at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745)
	at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1203)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1172)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)	

而删除以下配置启动正常
		<property name="eventListeners">
			<map>
				<entry key="post-update">
					<bean class="org.hibernate.search.event.FullTextIndexEventListener" />
				</entry>
				<entry key="post-insert">
					<bean class="org.hibernate.search.event.FullTextIndexEventListener" />
				</entry>
				<entry key="post-delete">
					<bean class="org.hibernate.search.event.FullTextIndexEventListener" />
				</entry>
			</map>
		</property>

那么可以说是javabean的配置有问题了,注意类前
@Indexed(index = "XXXX")是否配好,是否在主键配置@DocumentId
分享到:
评论

相关推荐

    如何解决Linux下执行监听报错的问题

    实际操作中遇到的问题,分享给大家,希望能够对大家有所帮助。

    hibernate search4.2

    Hibernate Search 是 Hibernate 的一个扩展,它将 Apache Lucene 集成到 Hibernate ORM 中,使得数据库中的对象可以直接被索引和搜索。通过使用 Hibernate Search,开发者可以利用 Lucene 的强大搜索功能,而无需...

    hibernate search源码

    **hibernate search源码详解** Hibernate Search是Hibernate ORM框架的一个强大扩展,它将全文搜索引擎的功能集成到了Java持久层,使得开发者可以方便地在数据库中进行复杂的文本搜索。本篇文章将深入探讨Hibernate...

    基于Spring的Hibernate Search全文检索功能示例

    8. **实时索引**:通过监听数据库事件,Hibernate Search可以自动跟踪实体的变化并更新索引,保持索引与数据库数据同步。 9. **测试与调试**:在开发过程中,测试和调试全文检索功能也很重要。可以使用`AssertJ`或...

    oracle数据库监听启动慢、启动后报错问题.doc

    数据库监听启动缓慢,无响应,网关配置了防火墙(非本机防火墙,网关防火墙)问题,数据库监听启动缓慢,10多20多分钟启动后报错:TNS:lost contact TNS-12560: TNS:protocol adapter error TNS-00517: Lost ...

    oracle报错ora-12541:TNS无监听程序

    oracle报错ora-12541:TNS无监听程序

    web监听404,500等一些常见的错误

    3. **日志分析**:配置日志系统,收集服务器的错误日志,如Nginx、Apache的日志,通过Logstash、ELK Stack(Elasticsearch、Logstash、Kibana)等工具进行分析和可视化。 4. **错误报告服务**:使用像Sentry、...

    hibernate Search总结

    《Hibernate Search深度解析》 在当今的Web应用中,全文检索功能已经成为不可或缺的一部分,尤其是在海量数据的场景下,高效的检索机制对于提升用户体验至关重要。Hibernate Search就是为此目的而生的,它将强大的...

    配置客户端监听时报错0RA-12170解决笔记

    oracle客户端安装监听配置时报错问题解决

    分布式Hibernate search详解

    同时,还创建了一个名为"queue/hibernatesearch"的队列,用于存储Hibernate Search的消息。 另外,JNDI资源也需要在Tomcat的`MEAT-INF/context.xml`文件中配置,包括JMS Connection Factory和Queue。这使得应用程序...

    hibernate-search-5.5.5.Final

    4. **多语言支持**:5.5.5.Final版的Hibernate Search强化了对多语言环境的支持,提供了针对不同语言的分词器和分析器,确保了全球化应用的搜索效果。 5. **分布式搜索**:对于大型项目,此版本支持集群环境下的...

    精通Hibernate:Java持久化对象技术详解[第二版]

    《精通Hibernate:Java持久化对象技术详解[第二版]》是一部深入探讨Hibernate框架的专业书籍,旨在帮助Java开发者熟练掌握和运用这一强大的ORM(Object-Relational Mapping)工具。Hibernate是Java开发领域中广泛...

    oracle 11g无法监听的解决

    oracle 11g无法监听的解决方法 如果在登陆oracle11g 时 出现问题可以用此方法解决

    Nginx配置SSL证书监听443端口

    Nginx配置SSL证书以监听443端口的方法是网络安全和Web服务器管理中的一项重要技能。443端口是HTTP安全套接字层(HTTPS)服务的标准端口,而SSL(安全套接字层)是一种安全协议,用于为互联网通信加密,保障数据传输...

    修改elasticsearch监听端口 从0.0.0.0 为127.0.0.1

    elasticsearch 在Centos上,修改elasticsearch监听端口 从0.0.0.0 为127.0.0.1,提供文档说明

    精通Hibernate:Java对象持久化技术详解.pdf

    《精通Hibernate:Java对象持久化技术详解》这本书深入剖析了Hibernate这一流行的Java对象关系映射(ORM)框架,旨在帮助开发者全面理解并熟练掌握Hibernate的使用。Hibernate是Java开发中的重要工具,它简化了...

    ORACLE启动报错常见问题解决

    Oracle数据库在启动过程中可能会遇到各种报错,这些错误通常是由于配置问题、资源限制或是系统级设置不当导致的。本文将详细解析ORACLE启动报错的常见问题及其解决方案。 首先,针对ORA-12500:“TNS:监听程序无法...

Global site tag (gtag.js) - Google Analytics