org.springframework.expression.spel.SpelEvaluationException: EL1004E:(pos 8): вызов метода

Я хочу отобразить список данных из базы данных на главной странице, но получаю следующую ошибку

org.springframework.expression.spel.SpelEvaluationException: EL1004E:(pos 8): вызов метода: метод listAnnonce() не может быть найден в sujet.projet.collocation.domain.Annonce type at

Пользователь.java

@Entity
@Table( name = "utilisateur" )
public class UserEntity extends BaseEntity {

    // attribut

    @OneToMany( mappedBy = "annonceUser" )
    private List<Annonce>     annonce;

    public List<Annonce> getAnnonce() {
        return annonce;
    }

    public void setAnnonce( List<Annonce> annonce ) {
        this.annonce = annonce;
    } //getter setter
}

Интерфейс.java

public List<Annonce> liste();

ИнтерфейсImpl.java

public List<Annonce> liste() {

    return annonceDao.findAll();
}

основной поток.xml

 <var name="annonce" class="sujet.projet.collocation.domain.User"/>
 <view-state id="accueil" view="accueil.xhtml" model="annonce">
     <on-render>
         <evaluate expression="annonce.list()"/>
     </on-render>
     <transition on="toauthentification" to="authentification" />
 </view-state>

Annonce.java

@Entity 
@Table( name = "annonce" ) 
public class Annonce extends BaseEntity {

    //attribut

    @ManyToOne
    @JoinColumn( name = "annonceUser" )
    private User        annonceUser;

    public User getAnnonceUser() {
        return annonceUser;
    }

    public void setAnnonceUser( User annonceUser ) {
        this.annonceUser = annonceUser;
    }
    //getter&setter 
}

Кто-нибудь может помочь мне или предложить мне решение?


person user3356300    schedule 10.05.2014    source источник
comment
Но существует ли listAnnonce() в Annonce.java?   -  person Omar    schedule 10.05.2014
comment
теперь, когда я добавляю listAnnonce в Annonce.java, у меня возникает эта ошибка: вызвано: org.hibernate.MappingException: не удалось определить тип для: java.util.List, в таблице: annonce,   -  person user3356300    schedule 10.05.2014
comment
возможный дубликат: 1 & 2< /а>   -  person Omar    schedule 10.05.2014
comment
Посмотрите на две ссылки на вопросы выше, они кажутся полезными.   -  person Omar    schedule 10.05.2014
comment
У меня все еще та же ошибка   -  person user3356300    schedule 10.05.2014
comment
Какой код у Annonce.java?   -  person Omar    schedule 10.05.2014
comment
Текущее исключение?   -  person Omar    schedule 10.05.2014
comment
хорошо, теперь я помещаю этот код в файл: main-flow.xml <view-state id="accueil" view="accueil.xhtml" model="annonce" > <on-render> <evaluate expression="user.annonce" result- type="java.util.ArrayList"/> </on-render> </view-state>   -  person user3356300    schedule 10.05.2014
comment
и у меня нет исключений, но в то же время у меня нет записей.   -  person user3356300    schedule 10.05.2014
comment
Проблема исчезла так. То, с чем вы столкнулись, — это другая проблема, просто выразите это через другой новый вопрос.   -  person Omar    schedule 10.05.2014