javax.naming.NamingException: Unable to lookup resource : jms/QueueConnectionFactory [Root exception is com.sun.appserv.connectors.internal.api.ConnectorRuntimeException: Lookup failed for '__SYSTEM/pools/jms/QueueConnectionFactory-Connection-Pool' in SerialContext[myEnv={java.naming.factory.initial=com.sun.enterprise.naming.impl.SerialInitContextFactory, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.JNDIStateFacto

tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    @Resource is not Injecting JMS resources in glassfish4 Application client container (ACC)

    Stack Overflow | 10 months ago | Mukesh kumar saini
    javax.naming.NamingException: Unable to lookup resource : jms/QueueConnectionFactory [Root exception is com.sun.appserv.connectors.internal.api.ConnectorRuntimeException: Lookup failed for '__SYSTEM/pools/jms/QueueConnectionFactory-Connection-Pool' in SerialContext[myEnv={java.naming.factory.initial=com.sun.enterprise.naming.impl.SerialInitContextFactory, java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.JNDIStateFacto

    Root Cause Analysis

    1. javax.naming.NameNotFoundException

      pools

      at com.sun.enterprise.naming.impl.TransientContext.resolveContext()
    2. Glassfish Naming
      LocalSerialContextProviderImpl.lookup
      1. com.sun.enterprise.naming.impl.TransientContext.resolveContext(TransientContext.java:299)
      2. com.sun.enterprise.naming.impl.TransientContext.lookup(TransientContext.java:207)
      3. com.sun.enterprise.naming.impl.TransientContext.lookup(TransientContext.java:208)
      4. com.sun.enterprise.naming.impl.SerialContextProviderImpl.lookup(SerialContextProviderImpl.java:66)
      5. com.sun.enterprise.naming.impl.LocalSerialContextProviderImpl.lookup(LocalSerialContextProviderImpl.java:114)
      5 frames