Andrey Paramonov created AMQ-7043:
-------------------------------------
Summary: Should support transformation from REST API
Key: AMQ-7043
URL: https://issues.apache.org/jira/browse/AMQ-7043
Project: ActiveMQ
Issue Type: Improvement
Reporter: Andrey Paramonov
It is expected that the following code pushes MapMessage:
{{import requests
import json
def to_map_json(obj):
return json.dumps({'map':
{'entry':
[{'string': [str(key), str(value)]}
for key, value in obj.items()]}})
with requests.Session() as s:
s.auth = ('admin', 'admin')
print(s.post('http://localhost:8161/api/message/test',
params={'type': 'queue', 'transformation': 'jms-map-json'},
data=to_map_json({'field1': 'value', 'field2': 'another
value'}),
headers={'Content-Type': 'text/plain'}))
}}
However, currently ApacheMQ doesn't recognize 'transformation' parameter, and
the message is received as TextMessage.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)