Let JMS request builder take Expression messages instead of static values, close #1579