Я пробую модуль данных DeltaSpike на Wildfly. Я следил за вещами, упомянутыми в документе, когда я пытаюсь запустить сервлет с репозиторием, я получаю исключение NullPointerException при использовании репозитория.
@Inject
private OrdersRepository orderRep;
List<OrderDto> dao = orderRep.findByRetailer("MyRetail"); // NullPointer
Код
@Repository(forEntity = Order.class)
@MappingConfig(OrderMapper.class)
@EntityManagerConfig(entityManagerResolver = MyDBResolver.class)
public abstract class OrdersRepository extends AbstractEntityRepository<OrderDto, String> {
@Query(named = Order.ORDER_BY_RETAILER, max = 1)
public abstract List<OrderDto> findByRetailer(String retailer);
}
...
Я что-то пропустил здесь?