Я хочу развернуть веб-службы axis2 в netbeans, я установил плагин axis2 в netbeans. Также я использую EclipseLink 2.0 для подключения db. Мое соединение успешно, когда я использую в основном классе, который я создал. Но когда я пытаюсь протестировать свои веб-службы в netbeans, щелкнув правой кнопкой мыши службы, выдается это исключение:
Я могу развернуть другие службы, которые не содержат соединений с eclipselink (entityManager...).
Я нашел на других форумах ту же проблему, но они используют спящий режим, что решение добавляется в путь к классам: hibernate-jpa-2.0-api-1.0.0.Final.jar, по этой ссылке http://www.coderanch.com/t/513512/ORM/databases/Error-java-lang-NoClassDefFoundError-javax
Но я не знаю, в чем проблема с EclipseLink, я не знаю, добавляю ли я другую библиотеку и где... большое спасибо...
Это мой класс обслуживания
открытый класс LoginService {
Вам нужны классы javax.persistence, которые входят либо в javax.persistence_1.0.0.jar (при использовании только JPA 1.0), либо в javax.persistence_2.0.4.v201112161009.jar при использовании JPA 2.0 (банка может называться немного иначе, это было то, что было отправлено с вехой 2,4).
EntityManagerFactory emf = ManageConnection.
getStatsEntityManagerFactory(PersistenceConfiguration.
getPERSISTENCE_UNIT_NAME());
public String prubaServicioWeb(String nombre) {
return nombre + " Welcome";
}
public void loginService(String whatever) {
BankJpaController bankController = new
BankJpaController(emf);
Bank bank = new Bank();
bank.setId(null);
bank.setBankCode("BNSJ");
bank.setName("Bank of America");
bankController.create(bank);
}
}