The problem can be sloved .. Please make following changes to "PDFHandler.java"..
try {
context = JAXBContext.newInstance(EmployeeData.class,Employee.class);
Marshaller m = context.createMarshaller();
m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
m.marshal(data, outStream);
} catch (JAXBException e) {
e.printStackTrace();
}
And generated pdf will be placed in this location (in windows 7 os ) "C:\Users\narendar.g\AppData\Local\Temp" like 13891730308241855417914089056114.pdf