Just checked https://github.com/hornetq/hornetq/blob/master/hornetq-commons/src/main/java/org/hornetq/utils/TypedProperties.java doesn't seem to throw an exception if the property is not there, rather than if it cannot convert it to the proper type