0

我使用 3.0.20190714142556 在 Java EE 7.0 服务器(Oracle WebLogic)上进行设置,其中一个简单的资源(客户)从数据库加载为 JPA 实体和 JpaEntityRepositoryBase。可以毫无问题地部署应用程序。crnk.io 将在此应用程序中与 JAX-RS 一起使用。但是,当使用 findAll() 访问资源(客户)时,我在JpaCriteriaQueryBackend.getOrderList().

尝试在 Oracle WebLogic Server 12.2.1.3 和 Payara Server 中使用该应用程序。在这两种情况下,都发生了相同的错误。

此类中的以下代码行返回 null 而不是我猜的空列表:criteriaQuery.getOrderList()。

@Override
  public List<Order> getOrderList() {
     return new ArrayList<>(criteriaQuery.getOrderList());

  }

目前在 JpaCriteriaQueryBackend 的第 109 行报告了 NullPointerException。预期结果是所有可用客户都将被加载。

预期结果是从数据库中获取客户列表。

完整的堆栈跟踪

4

0 回答 0