activemq集群-spring跟activeMQ启动问题

问题描述

spring跟activeMQ启动问题

Exception in thread "main" org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.apache.activemq.pool.PooledConnectionFactory] for bean with name 'pooledConnectionFactory' defined in file [C:JAVA软件Myeclipse研究开发Active_springNEW2WebRootWEB-INFclassesapplicationContext-beans.xml]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: org/apache/activemq/Service at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1265) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:576) at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1331) at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:897) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:586) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:925) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:472) at org.springframework.context.support.FileSystemXmlApplicationContext.(FileSystemXmlApplicationContext.java:140) at org.springframework.context.support.FileSystemXmlApplicationContext.(FileSystemXmlApplicationContext.java:84) at com.hoo.mq.spring.support.Sender.main(Sender.java:20)Caused by: java.lang.NoClassDefFoundError: org/apache/activemq/Service at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at org.springframework.util.ClassUtils.forName(ClassUtils.java:258) at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:417) at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1283) at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1254) ... 9 moreCaused by: java.lang.ClassNotFoundException: org.apache.activemq.Service at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 25 more

解决方案

ActiveMQ与Spring
Spring ActiveMQ

时间: 2024-10-31 15:15:49

activemq集群-spring跟activeMQ启动问题的相关文章

activemq集群-activemq 使用network broker集群后,怎样提高AMQ相互之间的通信速度???

问题描述 activemq 使用network broker集群后,怎样提高AMQ相互之间的通信速度??? activemq使用network broker集群之后,消息的处理速度会被拉下来,每秒只有几百个,反复修改配置文件都没有提高上去,我认为主要修改两个地方一个是networkConnectors,另一个是policyEntry,大家都是怎么配置的,配置分布式之后同步传输速度就慢了,可是我感觉两台服务之间使用的是同步传输的:Network connection between vm://13

activemq 集群-activemq使用kahadb持久化搭建分布式集群后发下消息处理速度明显不如一台机器的性能

问题描述 activemq使用kahadb持久化搭建分布式集群后发下消息处理速度明显不如一台机器的性能 最近在linux下测试ActiveMQ5.11 ,使用两台电脑进行分布式布控,测试处理消息性能时,发现对消息的处理速度远不如一台机器工作处理速度,搭建分布式集群后哪里会影响其速度吗? 解决方案 有谁使用过的?教教怎么配置会提高些消息处理速度 解决方案二: MySQL Master Slave 数据同步,集群mysql master slave projectActiveMq master/sl

集群-hadoop secondarynamenode未启动求助

问题描述 hadoop secondarynamenode未启动求助 本人搭建了hadoop集群,一个namenode ,两个datanode,启动后namenode和resource manger进程都启动了,但secondarynamenode未启动什么原因,两个datanode的datanode和nodemanager进程也都启动了,能正常的上传文件和下载文件,在hdsf-site配置中也配置了secondarynamenode.求助...另外stop hadoop的时候,datanode

Linux SureHA集群共享磁盘一直处于启动中的处理方法

在日志中查看可以看到磁盘有FSCK操作,如下图:   原因分析: Linux SureHA集群中,默认设置磁盘挂载一定次数后,会自动进行fsck操作.进行该操作时,共享磁盘资源将无法正常启动. 解决方案: 建议直接取消默认设置的FSCK参数.   登录webmanager,切换到设定模式,在磁盘资源上右键单击选择属性,在"详细"-->"调整"-->"FSCK"中将相关选项设置为不执行,如下图:   通过上面的设置一直显示启动中的问题也

关于WAS集群,应用服务自动停止/启动的问题(在线等)

问题描述 问题是这样的,部署在portal上有4个应用服务器,分别为was1,was2,was3,was4,这些服务器老是会莫名其妙的自动停止,然后又自动启动,我查了很久,没有找到相关解决办法,只查到如下一句有点提示性的信息:"如果是群集环境下,如果AppServer不响应Nodeagent的ping消息,nodeagent会自动重新启动AppServer的实例.管理员可以通过调整ping超时来调整重启的时间."但是我找不到InitialPingTimeOut属性在哪个地方可以调整.哪

ActiveMQ私有云、公有云以及Docker环境高可用集群方案汇总

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1749983 ActiveMQ软件概述 ActiveMQ提供消息队列服务. ActiveMQ高可用原理 ActiveMQ高可用由三部分组成. 1.ActiveMQ的master-slave 两个运行的ActiveMQ instance如果同时使用一套持久化存储,那么这两个ActiveMQ instance就会构成ma

spring整合activeMq并调试JMS

本文是关于spring和activeMq一种简单的整合方式,只做参考学习只用,侧重于对概念的理解. 1:JMS是Sun公司开发的一套访问面向消息的中间件(MOM)的标准的API,本文采用的MOM组件是 activeMq.大家可以到http://activemq.apache.org/download.html网站下载activemq的程序包, 它使用非常简单,解压缩之后直接运行D:\activemq-4.1.1\bin目录下的activemq.bat文件,启动服务就 可以了. 而且我们只是简单的

Oracle 11gR2 RAC集群服务启动与关闭总结

<Oracle 11gR2 RAC集群服务启动与关闭总结> 新年新群招募: 中国Oracle精英联盟 170513055 群介绍:本群是大家的一个技术分享社区,在这里可以领略大师级的技术讲座,还有机会参加Oracle举办的技术沙龙,与兴趣相投的小伙伴一起笑谈风云起,感悟职场情! 引言:这写篇文章的出处是因为我的一名学生最近在公司搭建RAC集群,但对其启动与关闭的顺序和原理不是特别清晰,我在教学工作中也发现了很多学员对RAC知识了解甚少,因此我在这里就把RAC里面涉及到的最常用的启动与关闭顺序和

hadoop hbase集群断电数据块被破坏无法启动

集群机器意外断电重启,导致hbase 无法正常启动,抛出reflect invocation异常,可能是正在执行的插入或合并等操作进行到一半时中断,导致部分数据文件不完整格式不正确或在hdfs上block块不完整. 在网上查了一下相关资料,怀疑有可能是关闭前一些未提交的修改所存放的log文件数据写入一半文件不完整,故把hbase.hlog.split.skip.errors改成true进行尝试. 关于这个参数作用的解释: 当服务器奔溃,重启的时候,会有个回放的过程,把/hbase/WAL/下面记