<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Hi, I want to send durable messages. But when I add 'durable = true' in publish or message it complains that there is no such field in that record.</div>
<div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">here is my code:</div><div class="gmail_default" style="font-family:verdana,sans-serif">
<br></div><div class="gmail_default"><div class="gmail_default"><font face="verdana, sans-serif">send() -></font></div><div class="gmail_default"><font face="verdana, sans-serif"> {ok, Connection} = amqp_connection:start(#amqp_params_network{ host = "localhost" }),</font></div>
<div class="gmail_default"><font face="verdana, sans-serif"> {ok, Channel} = amqp_connection:open_channel(Connection),</font></div><div class="gmail_default"><font face="verdana, sans-serif"><br></font></div><div class="gmail_default">
<font face="verdana, sans-serif"> amqp_channel:call(Channel, #'queue.declare'{queue = <<"q1_queue">>, durable = true}),</font></div><div class="gmail_default"><font face="verdana, sans-serif"> amqp_channel:cast(Channel,</font></div>
<div class="gmail_default"><font face="verdana, sans-serif"> #'basic.publish'{</font></div><div class="gmail_default"><font face="verdana, sans-serif"><span class="" style="white-space:pre"> </span> exchange = <<"">>,</font></div>
<div class="gmail_default"><font face="verdana, sans-serif"><span class="" style="white-space:pre"> </span> routing_key = <<"q1_queue">></font></div><div class="gmail_default"><font face="verdana, sans-serif"><span class="" style="white-space:pre"> </span>},</font></div>
<div class="gmail_default"><font face="verdana, sans-serif"> #amqp_msg{</font></div><div class="gmail_default"><font face="verdana, sans-serif"><span class="" style="white-space:pre"> </span> payload = <<"Hello World!">></font></div>
<div class="gmail_default"><font face="verdana, sans-serif"><span class="" style="white-space:pre"> </span>}),</font></div><div class="gmail_default"><font face="verdana, sans-serif"> io:format(" [x] Sent 'Hello World!'~n"),</font></div>
<div class="gmail_default"><font face="verdana, sans-serif"> ok = amqp_channel:close(Channel),</font></div><div class="gmail_default"><font face="verdana, sans-serif"> ok = amqp_connection:close(Connection),</font></div>
<div class="gmail_default"><font face="verdana, sans-serif"> ok.</font></div><div class="gmail_default"><font face="verdana, sans-serif"><br></font></div><div class="gmail_default"><font face="verdana, sans-serif">Thanks;</font></div>
</div>
</div>