# File ext/lib/wmq_temp.rb, line 114 def put_to_dead_letter_q(parms) message = parms[:message] ||= Message.new(:data=>parms[:data]) dlh = { :header_type =>:dead_letter_header, :reason =>parms.delete(:reason), :dest_q_name =>parms.delete(:q_name), :dest_q_mgr_name =>self.name} message.headers.unshift(dlh) parms[:q_name]='SYSTEM.DEAD.LETTER.QUEUE' #TODO Should be obtained from QMGR config return self.put(parms) end