2014-02-14 93 views
0

我正在嘗試使用JBoss Fuse activemq OSGi軟件包。我能夠生產和消費通過標準JAVA JMS客戶端的消息,但是使用REST API用於istance通過ActiveMQ的文檔prosed捲曲方法我現在面臨的問題(HTTP) :ActiveMQ + JBoss保險絲REST

curl -u admin:admin -d "message" http://localhost:61616/api/message/myqueue?type=queue 

失敗,此消息:

only whitespace content allowed before start tag and not m (position: START_DOCUMENT seen m... @1:1) 

,而不是使用SOAP UI與GET方法來消費消息,服務器日誌這樣的:

The clientID header specified is invalid. Client sesion has not yet been established for it: myClientID 

任何人都面臨着同樣的問題?有人可以解釋什麼是不工作?

感謝

回答

1

要發送到端口61616這是一個不會爲REST端點工作的默認OpenWire端口。您需要將它們發送到您需要檢查ActiveMQ代理配置的正確端口。