2 Replies Latest reply: Jan 25, 2013 8:55 AM by 981827 RSS

    <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true

    981827
      Hi Friends ,

      We are using weblogic 10.3.5.0, one of the deployment module is in failed status.

      In the application logs we could see the following error


      ERROR Util: Initial Spring Application Context creation failed: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'datasource' defined in class path resource [spring.xml]: Invocation of init method failed; nested exception is javax.naming.NoPermissionException: User &lt;anonymous&gt; does not have permission on comp.env.cpt to perform lookup operation


      in the weblogic server logs we could find the follow error

      <24-Jan-2013 08:47:43 o'clock CET> <Warning> <HTTP> <BEA-101162> <User defined listener org.apache.myfaces.webapp.StartupServletContextListener failed: java.lang.ExceptionInInitializerError.java.lang.ExceptionInInitializerError
      at com.db.cpt.biz.Utilities.Util.<clinit>(Util.java:114)
      at com.db.cpt.web.listener.MyPhaseListener.<clinit>(MyPhaseListener.java:26)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
      Truncated. see log file for complete stacktrace
      Caused By: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'datasource' defined in class path resource [spring.xml]: Invocati
      on of init method failed; nested exception is javax.naming.NoPermissionException: User <anonymous> does not have permission on comp.env.cpt to perform lookup operation.
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1170)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
      at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
      Truncated. see log file for complete stacktrace
      Caused By: javax.naming.NoPermissionException: User <anonymous> does not have permission on comp.env.xxx to perform lookup operation.
      at weblogic.jndi.internal.ServerNamingNode.checkPermission(ServerNamingNode.java:443)
      at weblogic.jndi.internal.ServerNamingNode.checkLookup(ServerNamingNode.java:423)
      at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:180)
      at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
      at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:214)
      Truncated. see log file for complete stacktrace
      >
      <24-Jan-2013 08:47:43 o'clock CET> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application 'xxx'.
      weblogic.application.ModuleException:
      at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
      at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
      at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
      at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
      at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
      Truncated. see log file for complete stacktrace
      Caused By: javax.naming.NoPermissionException: User <anonymous> does not have permission on comp.env.cpt to perform lookup operation.
      at weblogic.jndi.internal.ServerNamingNode.checkPermission(ServerNamingNode.java:443)
      at weblogic.jndi.internal.ServerNamingNode.checkLookup(ServerNamingNode.java:423)
      at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:180)
      at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
      at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:214)
      Truncated. see log file for complete stacktrace


      Can you please advise us how can we resolve this issue which with i am struggling

      Raja