Acegi com spring

Estou tentando autenticar usando o acegi com spring mas está ocorrendo o seguinte erro:

no xml está assim:

    <bean id="userDetailsService" class="org.acegisecurity.userdetails.jdbc.JdbcDaoImpl">
        <property name="dataSource">
            <ref bean="dataSource"/>
        </property>        
        <property name="usersByUsernameQuery">
            <value>SELECT usuario, senha FROM Usuario WHERE usuario=?</value>
        </property>
        <property name="authoritiesByUsernameQuery">
            <value>SELECT usuario, authority FROM Authorities WHERE usuario=?</value>
        </property>
    </bean>

trocando esse código acima para pegar os dados de um arquivo funciona:

    <bean id="userDetailsService" class="org.acegisecurity.userdetails.memory.InMemoryDaoImpl">
        <property name="userProperties">
            <bean class="org.springframework.beans.factory.config.PropertiesFactoryBean">
                <property name="location" value="/WEB-INF/users.properties"/>
            </bean>
        </property>
    </bean>

Alguém sabe o que pode ser?

Como você esta passando o valor para o campo usuario?