aligned C* exceptions more with Spring exceptions than C* ones