트리가있는 JPAContainer를 사용하는 데 문제가 있습니다.JPAContainer가있는 Vaadin 트리
jpaContainer.addEntity(entity);
이 작업은 다음과 같은 오류 트리거 : 나는 하나의 엔티티 추가하려고
jpaContainer.setParentProperty("parent");
tree = new Tree(null, jpaContainer);
tree.setImmediate(true);
tree.setSizeFull();
tree.setItemCaptionMode(ItemCaptionMode.PROPERTY);
tree.setItemCaptionPropertyId("description");
: 데이터 소스와 트리 설정 한 후 코드의
Caused by: java.lang.AbstractMethodError:
com.vaadin.addon.jpacontainer.JPAContainer.getContainerFilters()Ljava/util/Collection;
at com.vaadin.ui.Tree.containerItemSetChange(Tree.java:942)
선을 그 Tree.containerItemSetChange 메서드에 속하는 오류를 다음과 같이 throw합니다.
boolean hasFilters = !((Filterable) getContainerDataSource())
.getContainerFilters().isEmpty();
JPAContainer에는 getContainerFilters() 메소드가 없으며 대신 getFilters() 메소드가 있습니다.
나는 버디를 사용하고 있습니다. 7.1.7
버그입니까? 또는 내 오류입니까 ??
는
사용하는 JPAcontainer 어떤 버전의 지원 라파엘에 대한
감사 : 우리는이와 의존성을 교체 할 필요가? – raffael
최신 버전 (기본 구성) – Alessandro
실제로 jpacontainer 3.1을 사용하고 있는지 확인하십시오. 만약 내가 바르게 기억한다면 이것은 ja Vaadin 7.1에서 jpacontiner 3.0을 사용하면서 겪었던 에러였습니다. – raffael