Запрос метода (String, ResultSetExtractor <T>) в типе JdbcTemplate не применим для аргументов (String, BeanPropertyRowMapper)

У меня проблема с компиляцией, что странно. Я не могу это исправить. Тот же кусок кода отлично работает в другом проекте

org.mockito.Mockito.when(jdbcTemplate.query(org.mockito.Matchers.anyString(), 
    org.mockito.Matchers.any(BeanPropertyRowMapper.class))).thenReturn(SOMELIST);

Я получаю ошибку как

The method query(String, ResultSetExtractor<T>) in the type JdbcTemplate is not applicable for the arguments (String, BeanPropertyRowMapper)

Но когда я делаю это, я не получаю никакой ошибки. Но я не ожидаю этого.

BeanPropertyRowMapper<MyClass> mapper = 
    new BeanPropertyRowMapper<MyClass>(MyClass.class);
org.mockito.Mockito.when(jdbcTemplate.query(org.mockito.Matchers.anyString(), 
    mapper)).thenReturn(SOMELIST);

Я не уверен, если это проблема Eclipse. Ценю вашу помощь по этому вопросу.

Ответы на вопрос(2)

Ваш ответ на вопрос