findById causes StackOverflowError but findAll workds fine