Я запускаю сервер JBoss 5 на своем локальном компьютере, и мне нужно иметь подключение рабочей базы данных от моего проекта Java EE к базе данных postgresql. Я разработал класс Java под названием UserManager чей код:Ошибка развертывания Java EE EJB: контейнер уже зарегистрирован
import javax.ejb.Local; import javax.ejb.Stateless; import javax.persistence.EntityManager; import javax.persistence.PersistenceContext; @Stateless(name="UserManager1") @Local(UserManagerItf.class) public class UserManager implements UserManagerItf { @PersistenceContext private EntityManager em; public boolean addUser(Joueur j) { Joueur jexist = em.find(Joueur.class, j.getLogin()); if(jexist==null) { em.persist(j); return true; } else { return false; } } }
Проблема, после того, как экспортировать свой файл .war, используя затмение и я бегу JBoss с моим .war файла в развертывании, я получаю эту ошибку развертывания:
18:47:27,645 INFO [BeanInstantiatorDeployerBase] Installed [email protected]b4f into MC at org.jboss.ejb.bean.instantiator/JEE/JEE/UserManager1 18:47:27,650 WARN [InterceptorInfoRepository] EJBTHREE-1852: InterceptorInfoRepository is deprecated 18:47:28,062 INFO [BeanInstantiatorDeployerBase] Uninstalled [email protected]b4f from MC at org.jboss.ejb.bean.instantiator/JEE/JEE/UserManager1 18:47:28,063 ERROR [AbstractKernelController] Error installing to Real: name=vfs:///home/tuxer/jboss/jboss6/server/default/deploy/JEE.war state=PreReal mode=Manual requiredState=Real: org.jboss.deployers.spi.DeploymentException: Error deploying JEE.war: Error creating ejb container UserManager1: Container jboss.j2ee:jar=JEE.war,name=UserManager1,service=EJB3,VMID=11d1def534ea1be0:-3567a2b:137b33e6929:-7ffd + is already registered
Благодарим за предоставленный Вами ответ.