The message is saying that connectionFactoryJndiName is not a settable property.
I googled for com.sun.messaging.jms.ra.ActivationSpec and found this:
http://www.docjar.com/html/api/com/sun/messaging/jms/ra/ActivationSpec.java.html
In that code, the setter and getters for this property start with '_' which indicates to me that this is not intended to be a settable property (I have [b]no[/b] idea why this would be).
You might be able to set it on the command line using -DconnectionFactoryJndiName but I suggest you google as to why this is not a settable property.
[Message sent by forum member 'matterbury' (matterbury)]
http://forums.java.net/jive/thread.jspa?messageID=327647