java.lang.NoSuchMethodError: javax.persistence.JoinColumn.foreignKey () Ljavax / persistence / ForeignKey;
Eu sou novo no servidor de aplicativos Websphere. Por favor, deixe-me saber onde estou fazendo errado. estou obtendojava.lang.NoSuchMethodError: javax.persistence.JoinColumn.foreignKey()Ljavax/persistence/ForeignKey;
Eu verifiquei o google, mas o máximo de respostas está dizendo para usar a versão Hibernate 4.3.X e a versão JPA 2.1. Eu estou usando a mesma versão. Se eu remover o jar JPA e adicionar o jar javax.persistence, estou obtendo o método Namespace não encontrado.
Meu projeto está usando JSF, EJB e JPA (Hibernate).
Como eu tracei, está dando nesta linha de código
SessionFactory sessionFactory = configuration.buildSessionFactory(ssrb.build());
Estou usando o sql server 2012 como um banco de dados
desde já, obrigado
Frascos que estou usando
antlr-2.7.7
com.ibm.mqjms
hibernate-commons-annotations-4.0.5.Final
hibernate-entitymanager-4.3.8.Final
hibernate-core-4.3.8.Final
hibernate-jpa-2.1-api-1.0.0.Final
jandex-1.1.0.Final
jasper
jasper-compiler-jdt
javax.ejb
javax.faces-2.1.7
javax.jms
javax.mail-1.4.4
javax.servlet
javax-inject
jsf-api-2.2.5