[322] - changes TrainingPrerequisites structure
[308] - adds java object and hbm config