Carathèodory weak solutions