Eclipse не идентифицирует сущность из другого EJB как сущность - PullRequest
0 голосов
/ 10 января 2020

Я использую 2 EJBS - User и Event - один содержит Entity User, а другой Status. Я добавил оба EJBd в другой EJB в Projects, и я могу импортировать User в моем Status Status и Status в моем User Entity.
Однако при попытке создать таблицу ManyToMany / ManyToOne Eclipse сообщает мне, что Entity из другого EJB не было сущностью. Оба они правильно аннотированы. Что я могу сделать над этим?

@Entity
public class Status implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    @EmbeddedId
    StatusKey id;

    @ManyToOne
    @MapsId("id")
    @JoinColumn(name = "id")
    User user;

    @ManyToOne
    @MapsId("gigId")
    @JoinColumn(name = "gigId")
    Gig gig;

    String status;

    public Status() {

    }
}

Гига, который находится в том же EJB, правильно обозначен как Entity.

...