@Test
public void testNonLeafEmbeddedPath() {
FullTextSessionBuilder cfg = new FullTextSessionBuilder();
cfg.addAnnotatedClass( A.class );
cfg.addAnnotatedClass( B.class );
cfg.addAnnotatedClass( C.class );
cfg.addAnnotatedClass( InvalidEmbeddedWithoutPathsCase.class );
cfg.addAnnotatedClass( InvalidEmbeddedNonLeafCase.class );
try {
cfg.build();
fail( "Exception should have been thrown for InvalidEmbeddedNonLeafCase having invalid path: emb.e3" );