Как использовать Predicate в EJB и исправить используемый движок на ejb, но не на appclient? - PullRequest
0 голосов
/ 09 октября 2019

Я развертываю приложение EJB внутри Glassfish и хочу, чтобы оно использовало движок ejb для моего приложения. Однако, когда я добавляю Predicate в свой удаленный класс, он меняет движок на appclient вместо ejb.

    @Override
    public int getNombreAjourne(String filiere, String classe) throws 
    Exception {
          List<Student> allStudents = Parser.getStudents();

          // Deleting this line fix the problem
          Predicate<Student> byFiliereAndClasse = student -> 
          student.getFiliere().equals(filiere)
          && student.getClasse().equals(classe) 
          && student.getMoyenne() < 10;

          return allStudents.size();
    }
...