在搭建springmvc redis结合activemq的时候,出现错误,提示 Could not resolve matching constructor (hint: specify index/type/name arguments for simple parameters to avoid type ambiguities)

经过分析,发现redis和activemq的bean配置中出现id同名的bean定义,所以出现ambituities歧义。

redis配置

Could not resolve matching constructor (hint: specify index/type/name arguments for simple parameter

 

activemq配置

Could not resolve matching constructor (hint: specify index/type/name arguments for simple parameter

bean定义了两个同名的,以致于容器启动过程中,activemq实例化的时候,引用connectionFactory时候,引用成另一个。

解决方法:把redis的connectionFactory改为rconnectionFactory,就能正常启动。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-18
  • 2021-08-01
  • 2021-12-29
  • 2021-07-25
猜你喜欢
  • 2022-12-23
  • 2021-04-04
  • 2022-12-23
  • 2022-01-12
  • 2021-10-09
  • 2021-11-22
  • 2021-10-13
相关资源
相似解决方案