Te lo esta diciendo la documentacion, el discriminator va en la clase mas alta, en tu caso A:
Código PHP:
Ver original/**
* @Entity()
* @Table()
* @InheritanceType("JOINED")
* @DiscriminatorColumn(name="discr", type="string")
* @DiscrimitanorMap({"a"="A", "b"="B", "c"="C"})
*/
class A
{}
/**
* @Entity()
* @Table()
*/
class B extends A
{}
/**
* @Entity()
* @Table()
*/
class C extends B
{}