A teiidprocessingexception is always mapped to 400 regardless of the underlying cause. This should be improved.