What is your queue configuration? My guess is that the JNDI entry is not in the "java:jboss/exported/" namespace and therefore not available to remote clients. Remember, in Wildfly any JNDI name that needs to be accessible to a remote client needs to be in the "java:jboss/exported/" namespace and the JNDI lookup will refer to everything after the "java:jboss/exported/" prefix.
Added "java:jboss/exported/" to Queue name in the Management Interface and I no longer get the error.
Caused by: ActiveMQSecurityException[errorType=SECURITY_EXCEPTION message=AMQ119032: User: NOTiFY does not have permission='SEND' on address jms.queue.AffiliateWindowQueue]
Will look at permissions for my user NOTiFY.
Update - Sorted working fine now.
Thanks for your help.