我知道CloudBees不提供Message Queue服务。在我的Java EE应用程序中,我使用RabbitMQ作为Broker,Qpid JMS作为客户端。由于以下原因,它不起作用:
[#| 2013-11-09T20:21:45.203 + 0000 | INFO | glassfish 4.0 | org.jboss.weld.ClassLoading | _ThreadID = 39; _TreadName = AutoDeployer; _TimeMillis = 1384028505203; _LevelValue = 800; | WELD-000119由于基础类加载错误,未从javaeetutorial.websimplemessage.SenderBean生成任何bean定义:未找到类型javax.jms.Message。如果这是意外的,请启用DEBUG日志记录以查看完整错误。|#]
您是否有任何解决方案使其在CloudBees中运行。 CloudBees是否支持Qpid?
提前谢谢你。 利昂
答案 0 :(得分:1)
由于容器是javaEE Web profile
,你必须在战争中提供JMS api jar。
答案 1 :(得分:1)
如果我没有错,Cloudbees的技术合作伙伴提供MQ(Rabbit) - > CloudAMQP(http://www.cloudbees.com/platform-service-cloudamqp.cb)