Why I got the following error, I could run the cli command as "/subsystem=messaging/hornetq-server=default/jms-queue=ClusteredFirstDLQ/:list-messages-as-json(filter=JMSTimestamp > 1512350812632)" successfully?

This is more of a question for the Wildfly community as it appears to me that you're attempting to use the management API available via Wildfly. That said, I don't recognize com.agfa.csp.jms.operation.JBossControllerOperationException. That looks like custom exception, and I'm not sure where that would come from.

For what it's worth, I just tried a similar CLI operation in Wildfly 10.1 (just the version I had on hand) and it worked fine.