The grok expression
%{IPORHOST:clientip} %{USER:ident} %{USER:auth} [%{HTTPDATE:timestamp}] "%{WORD:verb} %{DATA:request} HTTP/%{NUMBER:httpversion}" %{NUMBER:response:int} (?:-|%{NUMBER:bytes:int}) %{QS:referrer} %{QS:agent}
doesn't even resemble this log entry:
2016-04-18 20:44:06 DEBUG OrderController:70 - createOrder [EquityOrder{side=Sell, orderType=Market, orderQualifier=DayOrder, accountType=Cash, quantity=1, stopPrice=null, limitPrice=null, notes='N', orderStatus=New, orderId=44}] processed in [19] ms
The grok expression you use is for HTTP logs but you're trying to parse an application log.