minor changes to logger and added a catch for throwable
corrected jaxb newInstance
added XmlRootElement attribute