Cant Redeploy | EJB Deployment Failed With JNDI Name Already in Use
From time to time an stateless EJB based application fails to re-deploy to WebLogic Server 14.1.1.0.0 cluster nodes with the error message that the requested JNDI name is already in used. JavaEE8
Error deploying the EJB LogoutResource(Application: merlin-webapp_war_exploded, EJBComponent: merlin-webapp-1.1-SNAPSHOT), the JNDI name java:global/merlin-webapp-1.1-SNAPSHOT/LogoutResource!de.huss.merlin.rest.service.logout.LogoutResource is already in use. You must set a different JNDI name in the weblogic-ejb-jar.xml deployment descriptor or corresponding annotation for this EJB before it can be deployed. at weblogic.ejb.container.deployer.SessionBeanInfoImpl.prepare(SessionBeanInfoImpl.java:515) at weblogic.ejb.container.deployer.EJBDeployer.setupBeanInfos(EJBDeployer.java:583) at weblogic.ejb.container.deployer.EJBDeployer.prepare(EJBDeployer.java:737) at weblogic.ejb.container.deployer.EjbModuleExtension.postPrepare(EjbModuleExtension.java:103) at weblogic.application.internal.ExtensibleModuleWrapper$PrepareStateChange.next(ExtensibleModuleWrapper.java:297) Truncated. see log file for complete stacktrace
Tagged:
0