Single reconnect attempt should be quick and timeout right after when the broker is down
No reason to create the message if the connection or session is invalid because creation of the message itself depends on the health of the session
bumped version on the pom