Abstract Bean no Spring

Olá. Criei uma classe abstrata e estou tentando declarar essa classe no ApplicationContext.xml mas ocorre o seguinte erro:

Is it an abstract class?; nested exception is java.lang.InstantiationException

Estou declarando o bean assim:

<bean id="testeDAO" class="br.com.cea.atmserver.dao.TesteDAO"> <property name="sessionFactory"> <ref local="sessionFactory" /> </property> </bean>

A classe TesteDAO é abstrata.

Alguém pode me dar dicas de como mapear classes abstratas no Spring ?

Obrigado!