Jeg gætter på MongoConverter i specifik version af din spring-data-mongodb.jar fungerer forkert. Spring skal konvertere din ClassC instans til DBObject format, og kald derefter DBCollection.save at gemme data i databasen. Du kan kontrollere indholdet af DBObject parameter i metode "com.mongodb.DBCollection.save" om den indeholder korrekte data, som du forventer.
Jeg kopierer din ClassC med komplet struktur og test, er det fint og kan ikke gengive det du beskrev ovenfor. Jeg bruger spring-data-mongdb-1.2.3-RELEASE.jar. Hvad er den version, du bruger?