1
我是grails和jms的初學者,我試圖做一個來自glassfish的簡單消息監聽器。Grails jms遠程監聽器不能正常工作
我的grails-app /春/ resources.groovy
beans = {
myQueueFactory(SingleConnectionFactory) {
targetConnectionFactory = { ActiveMQConnectionFactory cf ->
brokerURL = 'tcp://localhost:7676'
}
}
的grails-app/Config.groovy中
jms {
containers {
standard {
autoStartup = true
connectionFactoryBean = "myQueueFactory"
}
}
}
MyService.groovy
class MyService {
static exposes = ['jms']
static destination = 'myQueue'
def onMessage(msg) {
println msg
}
}
但是,當我送消息,nothings發生!這裏有些不對勁? glassfish和grails應用程序都在同一個本地主機上運行。
在此先感謝!
我想要做的是連接到被稱爲myQueueFactory的glassfish的連接工廠,那裏有一個myQueue,我認爲可以製作膠水。但是我實際上退出了這個插件並開始使用rabbitmq,因爲這個插件似乎沒有更新很久,但無論如何感謝您的答案! –