Deserializer as part of Hive-7973 work has some bugs in 1.1.0. For example:
deserializer.getAlterTableMessage fails with JsonMappingException
After some debugging, I confirmed that it is due to the fact that JSONAlterTableMessage does not have a default constructor.
Seems like this is fixed as part of
HIVE-10227 (1.2.0). So would be best to move to hive 1.2.0.