在完成了在SoapUI网站http://www.soapui.org/JMS/getting-started.html上的"Getting \ JMS“页面上提到的所有步骤之后。当我试图添加队列时,会出现错误。
错误是:无法在org.apache.activemq.ActiveMQConnectionFactory.getClientIdGenerator(ActiveMQConnectionFactory.java:969) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:363) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:331) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:303) at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:243)初始化类org.apache.activemq.util.IdGenerator在hermes.impl.jms.ConnectionManagerSupport.createConnection(ConnectionManagerSupport.java:122) at hermes.impl.jms.ConnectionManagerSupport.createConnection(ConnectionManagerSupport.java:92) at hermes.impl.jms.ConnectionSharedManager.reconnect(ConnectionSharedManager.java:81) at hermes.impl.jms.ConnectionSharedManager.connect(ConnectionSharedManager.java:91) at hermes.impl.jms.ConnectionSharedManager.getConnection(ConnectionSharedManager.java:104) at hermes.impl.jms.ConnectionSharedManager.getObject(ConnectionSharedManager.java:142) at hermes.impl.jms.ThreadLocalSessionManager.connect(ThreadLocalSessionManager.java:190) at hermes.impl.jms.ThreadLocalSessionManager.getSession(ThreadLocalSessionManager.java:570) at hermes.impl.jms.AbstractSessionManager.getDestination(AbstractSessionManager.java:460) at hermes.impl.DefaultHermesImpl.getDestination(DefaultHermesImpl.java:367) at hermes.browser.tasks.EditDestinationPropertiesTask.invoke(EditDestinationPropertiesTask.java:80) at hermes.browser.tasks.TaskSupport.run(TaskSupport.java:175) at hermes.browser.tasks.ThreadPool.run(ThreadPool.java:170)在java.lang.Thread.run(未知来源)
爱马仕庄园。1.14 & activemq ver.5.10.0。
发布于 2014-09-09 07:13:09
很明显你在类路径上漏掉了一些罐子。
你读过官方文件吗?
这些jars应该包含所有类:
(activemq-client.jar可能会起作用,但不确定)。
https://stackoverflow.com/questions/25737120
复制相似问题