Changed to use Message.getBody(Class) as Message.getMandatoryBody(Class) won't fall back to converting Message if body is null.
No longer recognize a camel script via @CamelScript annotation.