Hello, Point 1:
I insert the the 4 following messages curl -u admin:admin -d "hello world 1" -H "Content-Type: text/plain" -XPOST "http://localhost:8161/api/message?destination=queue://Test_Kovac&&clientId=KovacIP1" curl -u admin:admin -d "test selector" -H "selector test" -H "Content-Type: text/plain" -XPOST "http://localhost:8161/api/message? destination=queue://Test_Kovac&&clientId=KovacIP2&test=2" curl -u admin:admin -d "hello world 3" -H "Content-Type: text/plain" -XPOST "http://localhost:8161/api/message?destination=queue://Test_Kovac&&clientId=KovacIP3" curl -u admin:admin -d "hello world 5" -H "Content-Type: text/plain" -XPOST "http://localhost:8161/api/message?destination=queue://Test_Kovac&&clientId=KovacIP4" I retrieve 2 of them with this command curl -u admin:admin -X GET "http://localhost:8161/api/message?destination=queue://Test_Kovac?type=queue&clientId=jojo" When I try with a different clientID, it doesn't work: curl -u admin:admin -X GET "http://localhost:8161/api/message?destination=queue://Test_Kovac?type=queue&clientId=KovacIP2" Since the clientID is not a filter, why doesn't it work? --------------- Point 2: With the 2 followoing messages: curl -u admin:admin -d "hello world 1" -H "Content-Type: text/plain" -XPOST "http://localhost:8161/api/message?destination=queue://Test_Kovac&&clientId=KovacIP1" curl -u admin:admin -d "test selector=2" -H "selector: test" -H "Content-Type: text/plain" -XPOST "http://localhost:8161/api/message?destination=queue://Test_Kovac&&clientId=KovacIP2&test=2" I try this selector and it doesn't work, I can retrieve everything: curl -u admin:admin -H "selector: test=2" -X GET "http://localhost:8161/api/message?destination=queue://Test_Kovac?type=queue&clientId=KovacIP2" Conclusion: I can seem to filter any messages. -- View this message in context: http://activemq.2283324.n4.nabble.com/ActiveMQ-REST-Api-with-HTTP-tp4725797p4725883.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.