need to deal with the hibernat-api.jar