Estou usando em uma aplicação o Hibernate 4 com Spring, e ao invés de utilizar o annotatedClasses estou tentando utilizar o annotatedPackages, segue abaixo o trecho do código:
<bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="annotatedPackages">
<list>
<value>br.com.test.domain</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.OracleDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.format_sql">true</prop>
<prop key="hibernate.use_sql_comments">true</prop>
<prop key="hibernate.hbm2ddl.auto">validate</prop>
</props>
</property>
</bean>
Quando executo com esse trecho de código recebo uma exception de que a classe não foi mapeada. Se altero para annotatedClasses e incluo classe a classe na lista o programa, funciona. Alguém já teve esse problema ?