Я не могу расширить объект ведения журнала, потому что это вид частного, как я могу его решить?
Объект ведения журнала, на который вы ссылаетесь, является внутренним для Spark и не может быть использован.Вместо этого вы можете создать свой собственный миксин, делая то же самое, или просто придерживаться стандартной практики log4j создания полей журнала в каждом классе.