7 Replies Latest reply on Aug 5, 2002 11:35 AM by schaefera

    ConnectionFactory not bound.

    vvarimo


      Hi!

      I get following exception when I'm trying to deploy message-driven bean. What could be wrong? I'm using JBoss 3.0.

      ---------------------
      nested throwable: (javax.naming.NameNotFoundException: ConnectionFactory not bound)
      at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:384)
      at org.jboss.deployment.MainDeployer.create(MainDeployer.java:637)
      at org.jboss.deployment.MainDeployer.create(MainDeployer.java:631)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:512)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:481)
      ---------------------

      Thanks,

      Vesa

        • 1. Re: ConnectionFactory not bound.
          schaefera

          Please check out that in "jbossmq-service.xml" the correct name of the ConnectionFactory is set in the "ConnectionFactoryJNDIRef" or "XAConnectionFactoryJNDIRef" attribute of one of the ServerILServices.

          Then check that in the "jms-service.xml" the "QueueFactoryRef" or "TopicFactoryRef" is set correctly for JMSProviderLoader.

          Andy

          • 2. Re: ConnectionFactory not bound.
            srashid

            I have the same problems.
            jbossmq-service.xml seems ok.

            In jms-service.xml QueueFactoryRef is bound with java:/XAConnectionFactory.

            I am getting Null Object after this line
            Object o = ctx.lookup("XAConnectionFactory");
            I tried this also
            Object o = ctx.lookup("ConnectionFactory");

            But the same result.
            Please Help!
            Thanks in advance

            • 3. Re: ConnectionFactory not bound.
              schaefera

              Do the following checks:
              - open with a browser the HTML Adaptor on :
              http://localhost:8082
              - look up the MBean with name "JNDIView"
              - click on it and then click on the button "list"
              - go down to the Global Namingspace and check if "XAConnectionFactory" is available

              If found then give me the following info:
              - output of the Global Namespace
              - used in MDB, Web application or out of JVM client
              - if remote client give me the jndi.properties settings

              Have fun - Andy

              • 4. Re: ConnectionFactory not bound.
                srashid

                Hello Andy,

                Thanks for reply! Looking for your help. I have followed the steps. These are the outputs

                Global JNDI Namespace
                +- XAConnectionFactory (class: org.jboss.mq.SpyXAConnectionFactory)
                +- jmx:srashid:rmi (class: org.jboss.jmx.adaptor.rmi.RMIAdaptorImpl)
                +- UserTransactionSessionFactory (class: org.jboss.tm.usertx.server.UserTransactionSessionFactoryImpl)
                +- RMIXAConnectionFactory (class: org.jboss.mq.SpyXAConnectionFactory)
                +- topic (class: org.jnp.interfaces.NamingContext)
                | +- testDurableTopic (class: org.jboss.mq.SpyTopic)
                | +- testTopic (class: org.jboss.mq.SpyTopic)
                | +- securedTopic (class: org.jboss.mq.SpyTopic)
                +- queue (class: org.jnp.interfaces.NamingContext)
                | +- A (class: org.jboss.mq.SpyQueue)
                | +- testQueue (class: org.jboss.mq.SpyQueue)
                | +- ex (class: org.jboss.mq.SpyQueue)
                | +- DLQ (class: org.jboss.mq.SpyQueue)
                | +- D (class: org.jboss.mq.SpyQueue)
                | +- C (class: org.jboss.mq.SpyQueue)
                | +- B (class: org.jboss.mq.SpyQueue)
                +- ConnectionFactory (class: org.jboss.mq.SpyConnectionFactory)
                +- RMIConnectionFactory (class: org.jboss.mq.SpyConnectionFactory)
                +- UserTransaction (class: org.jboss.tm.usertx.client.ClientUserTransaction)
                +- ejb (class: org.jnp.interfaces.NamingContext)
                | +- mgmt (class: org.jnp.interfaces.NamingContext)
                | | +- MEJB (proxy: $Proxy13 implements interface javax.management.j2ee.ManagementHome,interface javax.ejb.Handle)
                | +- jmx (class: org.jnp.interfaces.NamingContext)
                | | +- ejb (class: org.jnp.interfaces.NamingContext)
                | | | +- Adaptor (proxy: $Proxy17 implements interface org.jboss.jmx.adaptor.interfaces.AdaptorHome,interface javax.ejb.Handle)
                +- invokers (class: org.jnp.interfaces.NamingContext)
                | +- srashid (class: org.jnp.interfaces.NamingContext)
                | | +- jrmp (class: org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy)
                +- UILXAConnectionFactory (class: org.jboss.mq.SpyXAConnectionFactory)
                +- UILConnectionFactory (class: org.jboss.mq.SpyConnectionFactory)

                -------------MDB ------------
                public class TestMDB implements MessageDrivenBean, MessageListener {

                private MessageDrivenContext ctx = null;

                public TestMDB() {

                }

                //--- MessageDrivenBean
                public void setMessageDrivenContext(MessageDrivenContext ctx)
                throws EJBException {
                this.ctx = ctx;
                }

                public void ejbCreate() {}

                public void ejbRemove() {ctx=null;}

                //--- MessageListener
                public void onMessage(Message message) {
                System.out.println("Bean got message in alerts " + message.toString() );
                }

                }

                ---------jndi.properties------- ( I am using standalone application ) -------
                Hashtable props = new Hashtable();

                props.put(Context.INITIAL_CONTEXT_FACTORY,
                "org.jnp.interfaces.NamingContextFactory");
                props.put(Context.PROVIDER_URL, "jnp://localhost:1099");//1099
                props.put(Context.URL_PKG_PREFIXES,"org.jboss.naming:org.jnp.interfaces");
                props.put("jnp.socketFactory","org.jnp.interfaces.TimedSocketFactory");
                props.put("jnp.sotimeout","0");

                • 5. Re: ConnectionFactory not bound.
                  srashid

                  Andy,
                  Thanks for your cooperation.
                  It is my fault. My CLASSPATH was pointing to wrong jar files. Actually JBOSS_HOME was set to jboss2.4.4 instead of jboss3.0.

                  Now everything is ok
                  Once again thank you for the patience.

                  Shahid

                  • 6. Re: ConnectionFactory not bound.
                    doctor

                    > Do the following checks:
                    > - open with a browser the HTML Adaptor on :
                    > http://localhost:8082
                    > - look up the MBean with name "JNDIView"
                    > - click on it and then click on the button "list"
                    > - go down to the Global Namingspace and check if
                    > "XAConnectionFactory" is available
                    >
                    > If found then give me the following info:
                    > - output of the Global Namespace
                    > - used in MDB, Web application or out of JVM client
                    > - if remote client give me the jndi.properties
                    > settings
                    >
                    > Have fun - Andy

                    Hello! I have the same problems with ConnectionFactory.
                    jbossmq-service.xml and jms-service.xml seems ok, but I can't find any ConnectionFactory (XAConnectionFactory) in Global JNDI Namespace.
                    Help me please!
                    Thank you! Sergey.

                    *** output of the Global Namespace:

                    Global JNDI Namespace
                    +- com.netcracker.ejb.core.NCObjectProxyHome (proxy: $Proxy56 implements interface com.netcracker.ejb.core.NCObjectProxyHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.instance.WfProcessHome (proxy: $Proxy310 implements interface com.netcracker.ejb.wf.engine.instance.WfProcessHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.searcher.SearcherHome (proxy: $Proxy247 implements interface com.netcracker.ejb.session.searcher.SearcherHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.exportimport.ExportLogicHome (proxy: $Proxy382 implements interface com.netcracker.ejb.xml.exportimport.ExportLogicHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfAndJoinActivityDefinitionHome (proxy: $Proxy317 implements interface com.netcracker.ejb.wf.engine.definition.WfAndJoinActivityDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.requesthandler.ConfiguratorRequestHandlerHome (proxy: $Proxy228 implements interface com.netcracker.ejb.session.requesthandler.ConfiguratorRequestHandlerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.inventory.CopierLogicHome (proxy: $Proxy398 implements interface com.netcracker.ejb.xml.inventory.CopierLogicHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.ipplanner.IPRangeHome (proxy: $Proxy132 implements interface com.netcracker.ejb.ipplanner.IPRangeHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.eventnotifications.NCDispatcherHome (proxy: $Proxy99 implements interface com.netcracker.ejb.core.eventnotifications.NCDispatcherHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.core.NCPictureManagerHome (proxy: $Proxy371 implements interface com.netcracker.ejb.xml.core.NCPictureManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.workflow.debug.NCObjectXMLizerHome (proxy: $Proxy340 implements interface com.netcracker.ejb.session.workflow.debug.NCObjectXMLizerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.adapter.PortTypeExternalAdapterHome (proxy: $Proxy114 implements interface com.netcracker.ejb.core.adapter.PortTypeExternalAdapterHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.physical.SiteHome (proxy: $Proxy187 implements interface com.netcracker.ejb.physical.SiteHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.eventnotifications.listeners.CarrierListenerHome (proxy: $Proxy169 implements interface com.netcracker.ejb.core.eventnotifications.listeners.CarrierListenerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.physical.DeviceHome (proxy: $Proxy189 implements interface com.netcracker.ejb.physical.DeviceHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.eventnotifications.NCEventListenerHolderHome (proxy: $Proxy98 implements interface com.netcracker.ejb.core.eventnotifications.NCEventListenerHolderHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.inventory.CableManagerHome (proxy: $Proxy402 implements interface com.netcracker.ejb.xml.inventory.CableManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.eventnotifications.listeners.ModificationListenerHome (proxy: $Proxy167 implements interface com.netcracker.ejb.core.eventnotifications.listeners.ModificationListenerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.report.ReportManagerHome (proxy: $Proxy210 implements interface com.netcracker.ejb.report.ReportManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.eventnotifications.listeners.PipeListenerHome (proxy: $Proxy161 implements interface com.netcracker.ejb.core.eventnotifications.listeners.PipeListenerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfProcessDefinitionVersionHome (proxy: $Proxy326 implements interface com.netcracker.ejb.wf.engine.definition.WfProcessDefinitionVersionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.physical.NCContainerHome (proxy: $Proxy186 implements interface com.netcracker.ejb.physical.NCContainerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.circuit.PathElementHome (proxy: $Proxy34 implements interface com.netcracker.ejb.circuit.PathElementHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.eventnotifications.listeners.WfEventListenerHome (proxy: $Proxy165 implements interface com.netcracker.ejb.core.eventnotifications.listeners.WfEventListenerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.core.ProjectExplorerHome (proxy: $Proxy81 implements interface com.netcracker.ejb.session.core.ProjectExplorerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.security.SecurityHome (proxy: $Proxy261 implements interface com.netcracker.ejb.session.security.SecurityHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.inventory.ConnectorManagerHome (proxy: $Proxy394 implements interface com.netcracker.ejb.xml.inventory.ConnectorManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.NCObjectHome (proxy: $Proxy59 implements interface com.netcracker.ejb.core.NCObjectHome,interface javax.ejb.Handle)
                    +- interest (class: org.jnp.interfaces.NamingContext)
                    | +- Interest (proxy: $Proxy427 implements interface org.jboss.docs.interest.InterestHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.treewalk.TreeWalkHome (proxy: $Proxy264 implements interface com.netcracker.ejb.session.treewalk.TreeWalkHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfEventStartActivityDefinitionHome (proxy: $Proxy327 implements interface com.netcracker.ejb.wf.engine.definition.WfEventStartActivityDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.NCCustomObjectHome (proxy: $Proxy58 implements interface com.netcracker.ejb.core.NCCustomObjectHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.instance.WfPackageContainerHome (proxy: $Proxy304 implements interface com.netcracker.ejb.wf.engine.instance.WfPackageContainerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.attribute.AttributeManagerHome (proxy: $Proxy348 implements interface com.netcracker.ejb.xml.attribute.AttributeManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.exportimport.ImporterHome (proxy: $Proxy106 implements interface com.netcracker.ejb.session.exportimport.ImporterHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.requesthandler.BasicRequestHandlerHome (proxy: $Proxy226 implements interface com.netcracker.ejb.session.requesthandler.BasicRequestHandlerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.attribute.AttributeGroupManagerHome (proxy: $Proxy347 implements interface com.netcracker.ejb.xml.attribute.AttributeGroupManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.NCPictureHome (proxy: $Proxy55 implements interface com.netcracker.ejb.core.NCPictureHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfPackageDefinitionHome (proxy: $Proxy322 implements interface com.netcracker.ejb.wf.engine.definition.WfPackageDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.eventnotifications.NCJMSPublisherHome (proxy: $Proxy96 implements interface com.netcracker.ejb.core.eventnotifications.NCJMSPublisherHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfTimeStartActivityDefinitionHome (proxy: $Proxy308 implements interface com.netcracker.ejb.wf.engine.definition.WfTimeStartActivityDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.userseditor.UsersXMLizerHome (proxy: $Proxy270 implements interface com.netcracker.ejb.session.userseditor.UsersXMLizerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.custom.CustomXMLizerHome (proxy: $Proxy87 implements interface com.netcracker.ejb.session.custom.CustomXMLizerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.report.ReportHome (proxy: $Proxy212 implements interface com.netcracker.ejb.report.ReportHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.common.CommonProviderHome (proxy: $Proxy43 implements interface com.netcracker.ejb.session.common.CommonProviderHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.physical.CableHome (proxy: $Proxy184 implements interface com.netcracker.ejb.physical.CableHome,interface javax.ejb.Handle)
                    +- com (class: org.jnp.interfaces.NamingContext)
                    | +- netcracker (class: org.jnp.interfaces.NamingContext)
                    | | +- PL (class: com.netcracker.ejb.framework.CUDNode)
                    +- queue (class: org.jnp.interfaces.NamingContext)
                    | +- A (class: org.jboss.mq.SpyQueue)
                    | +- ex (class: org.jboss.mq.SpyQueue)
                    | +- D (class: org.jboss.mq.SpyQueue)
                    | +- C (class: org.jboss.mq.SpyQueue)
                    | +- B (class: org.jboss.mq.SpyQueue)
                    +- com.netcracker.ejb.session.workflow.WorkflowXMLizerHome (proxy: $Proxy338 implements interface com.netcracker.ejb.session.workflow.WorkflowXMLizerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfActivityDefinitionHome (proxy: $Proxy305 implements interface com.netcracker.ejb.wf.engine.definition.WfActivityDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfSubflowActivityDefinitionHome (proxy: $Proxy325 implements interface com.netcracker.ejb.wf.engine.definition.WfSubflowActivityDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.search.SearchLogicHome (proxy: $Proxy408 implements interface com.netcracker.ejb.xml.search.SearchLogicHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.job.JobHome (proxy: $Proxy140 implements interface com.netcracker.ejb.job.JobHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.eventnotifications.listeners.HistoryEventListenerHome (proxy: $Proxy163 implements interface com.netcracker.ejb.core.eventnotifications.listeners.HistoryEventListenerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.attribute.AttributeGroupHome (proxy: $Proxy22 implements interface com.netcracker.ejb.attribute.AttributeGroupHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfErrorHandlerDefinitionHome (proxy: $Proxy311 implements interface com.netcracker.ejb.wf.engine.definition.WfErrorHandlerDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.scheduler.ScheduleManagerHome (proxy: $Proxy240 implements interface com.netcracker.ejb.core.scheduler.ScheduleManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.report.ReportXMLizerHome (proxy: $Proxy215 implements interface com.netcracker.ejb.session.report.ReportXMLizerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfDoneActivityDefinitionHome (proxy: $Proxy313 implements interface com.netcracker.ejb.wf.engine.definition.WfDoneActivityDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.guid.IDGeneratorHome (proxy: $Proxy120 implements interface com.netcracker.ejb.guid.IDGeneratorHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.adapter.NumberingExternalAdapterHome (proxy: $Proxy112 implements interface com.netcracker.ejb.core.adapter.NumberingExternalAdapterHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.adapter.GeneralExternalAdapterHome (proxy: $Proxy116 implements interface com.netcracker.ejb.core.adapter.GeneralExternalAdapterHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.core.NCObjectManagerHome (proxy: $Proxy369 implements interface com.netcracker.ejb.xml.core.NCObjectManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.circuit.CircuitLogicHome (proxy: $Proxy360 implements interface com.netcracker.ejb.xml.circuit.CircuitLogicHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.instance.WfProcessContainerHome (proxy: $Proxy309 implements interface com.netcracker.ejb.wf.engine.instance.WfProcessContainerHome,interface javax.ejb.Handle)
                    +- invokers (class: org.jnp.interfaces.NamingContext)
                    | +- sedov (class: org.jnp.interfaces.NamingContext)
                    | | +- jrmp (class: org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy)
                    +- com.netcracker.ejb.session.requesthandler.WfRequestHandlerHome (proxy: $Proxy234 implements interface com.netcracker.ejb.session.requesthandler.WfRequestHandlerHome,interface javax.ejb.Handle)
                    +- UserTransaction (class: org.jboss.tm.usertx.client.ClientUserTransaction)
                    +- com.netcracker.ejb.core.scheduler.TimedTaskHome (proxy: $Proxy239 implements interface com.netcracker.ejb.core.scheduler.TimedTaskHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.eventnotifications.listeners.RackListenerHome (proxy: $Proxy171 implements interface com.netcracker.ejb.core.eventnotifications.listeners.RackListenerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.attribute.AttributeTypeDefManagerHome (proxy: $Proxy352 implements interface com.netcracker.ejb.xml.attribute.AttributeTypeDefManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.ProjectHome (proxy: $Proxy54 implements interface com.netcracker.ejb.core.ProjectHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.ipplanner.IPAddressHome (proxy: $Proxy133 implements interface com.netcracker.ejb.ipplanner.IPAddressHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.attribute.AttributeSchemaManagerHome (proxy: $Proxy350 implements interface com.netcracker.ejb.xml.attribute.AttributeSchemaManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.exportimport.ExporterHome (proxy: $Proxy104 implements interface com.netcracker.ejb.session.exportimport.ExporterHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.attribute.AttributeHome (proxy: $Proxy21 implements interface com.netcracker.ejb.attribute.AttributeHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.attribute.AttributeSchemaHome (proxy: $Proxy20 implements interface com.netcracker.ejb.attribute.AttributeSchemaHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.core.PhysicalModelBrowserHome (proxy: $Proxy79 implements interface com.netcracker.ejb.session.core.PhysicalModelBrowserHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.physical.CopierHome (proxy: $Proxy197 implements interface com.netcracker.ejb.session.physical.CopierHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.inventory.ConnectionLogicHome (proxy: $Proxy392 implements interface com.netcracker.ejb.xml.inventory.ConnectionLogicHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.inventory.SiteManagerHome (proxy: $Proxy404 implements interface com.netcracker.ejb.xml.inventory.SiteManagerHome,interface javax.ejb.Handle)
                    +- topic (class: org.jnp.interfaces.NamingContext)
                    | +- com.netcracker.Workflow (class: org.jboss.mq.SpyTopic)
                    | +- netcracker.Provisioning (class: org.jboss.mq.SpyTopic)
                    | +- com.netcracker.soap.SOAPDispatcherTopic (class: org.jboss.mq.SpyTopic)
                    | +- com.netcracker.NCJMSPublisher (class: org.jboss.mq.SpyTopic)
                    | +- com.netcracker.CacheBroadcast (class: org.jboss.mq.SpyTopic)
                    | +- com.netcracker.NCServices (class: org.jboss.mq.SpyTopic)
                    | +- com.netcracker.WorkflowSys (class: org.jboss.mq.SpyTopic)
                    | +- com.bea.wlpi.EventTopic (class: org.jboss.mq.SpyTopic)
                    | +- com.netcracker.job.JobResultTopic (class: org.jboss.mq.SpyTopic)
                    +- com.netcracker.ejb.session.physical.PluginCompatibilityManagerHome (proxy: $Proxy199 implements interface com.netcracker.ejb.session.physical.PluginCompatibilityManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.exportimport.ImportLogicHome (proxy: $Proxy380 implements interface com.netcracker.ejb.xml.exportimport.ImportLogicHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfEventActivityDefinitionHome (proxy: $Proxy328 implements interface com.netcracker.ejb.wf.engine.definition.WfEventActivityDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.ObjectTypeHome (proxy: $Proxy53 implements interface com.netcracker.ejb.core.ObjectTypeHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.general.directory.NCDirectoryHome (proxy: $Proxy91 implements interface com.netcracker.ejb.general.directory.NCDirectoryHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfUserTaskActivityDefinitionHome (proxy: $Proxy302 implements interface com.netcracker.ejb.wf.engine.definition.WfUserTaskActivityDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.core.RepositoryExplorerHome (proxy: $Proxy83 implements interface com.netcracker.ejb.session.core.RepositoryExplorerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.security.CallerProviderHome (proxy: $Proxy259 implements interface com.netcracker.ejb.session.security.CallerProviderHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.physical.ConnectorHome (proxy: $Proxy185 implements interface com.netcracker.ejb.physical.ConnectorHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.security.SecurityBaseHome (proxy: $Proxy258 implements interface com.netcracker.ejb.session.security.SecurityBaseHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.inventory.DeviceConfiguratorLogicHome (proxy: $Proxy396 implements interface com.netcracker.ejb.xml.inventory.DeviceConfiguratorLogicHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.service.TimeServiceHome (proxy: $Proxy417 implements interface com.netcracker.ejb.xml.service.TimeServiceHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.objecttypeeditor.ObjectTypeEditorHome (proxy: $Proxy175 implements interface com.netcracker.ejb.session.objecttypeeditor.ObjectTypeEditorHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.core.ParametersExplorerHome (proxy: $Proxy69 implements interface com.netcracker.ejb.session.core.ParametersExplorerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.soap.SOAPManagerHome (proxy: $Proxy423 implements interface com.netcracker.ejb.xml.soap.SOAPManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.core.ConnectorExplorerHome (proxy: $Proxy75 implements interface com.netcracker.ejb.session.core.ConnectorExplorerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfProcessDefinitionHome (proxy: $Proxy329 implements interface com.netcracker.ejb.wf.engine.definition.WfProcessDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.requesthandler.PhysicalRequestHandlerHome (proxy: $Proxy230 implements interface com.netcracker.ejb.session.requesthandler.PhysicalRequestHandlerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfManualStartActivityDefinitionHome (proxy: $Proxy321 implements interface com.netcracker.ejb.wf.engine.definition.WfManualStartActivityDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfDecisionActivityDefinitionHome (proxy: $Proxy318 implements interface com.netcracker.ejb.wf.engine.definition.WfDecisionActivityDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.instance.WfWorkItemHome (proxy: $Proxy315 implements interface com.netcracker.ejb.wf.engine.instance.WfWorkItemHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.ipplanner.IPPlannerXMLizerHome (proxy: $Proxy136 implements interface com.netcracker.ejb.session.ipplanner.IPPlannerXMLizerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.circuit.CircuitHome (proxy: $Proxy33 implements interface com.netcracker.ejb.circuit.CircuitHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.service.TestServiceHome (proxy: $Proxy419 implements interface com.netcracker.ejb.xml.service.TestServiceHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.attribute.AttributeTypeDefHome (proxy: $Proxy19 implements interface com.netcracker.ejb.attribute.AttributeTypeDefHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfAutoStartActivityDefinitionHome (proxy: $Proxy316 implements interface com.netcracker.ejb.wf.engine.definition.WfAutoStartActivityDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.physical.DeviceConfiguratorHome (proxy: $Proxy195 implements interface com.netcracker.ejb.session.physical.DeviceConfiguratorHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.requesthandler.NCRequestDispatcherHome (proxy: $Proxy224 implements interface com.netcracker.ejb.session.requesthandler.NCRequestDispatcherHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.jsp.CommonServiceHome (proxy: $Proxy150 implements interface com.netcracker.ejb.session.jsp.CommonServiceHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.instance.WfProcessVersionContainerHome (proxy: $Proxy314 implements interface com.netcracker.ejb.wf.engine.instance.WfProcessVersionContainerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.attributeeditor.AttributeEditorHome (proxy: $Proxy25 implements interface com.netcracker.ejb.session.attributeeditor.AttributeEditorHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.security.SecurityManagerHome (proxy: $Proxy412 implements interface com.netcracker.ejb.xml.security.SecurityManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.inventory.DeviceManagerHome (proxy: $Proxy400 implements interface com.netcracker.ejb.xml.inventory.DeviceManagerHome,interface javax.ejb.Handle)
                    +- ejb (class: org.jnp.interfaces.NamingContext)
                    | +- mgmt (class: org.jnp.interfaces.NamingContext)
                    | | +- MEJB (proxy: $Proxy12 implements interface javax.management.j2ee.ManagementHome,interface javax.ejb.Handle)
                    | +- jmx (class: org.jnp.interfaces.NamingContext)
                    | | +- ejb (class: org.jnp.interfaces.NamingContext)
                    | | | +- Adaptor (proxy: $Proxy431 implements interface org.jboss.jmx.adaptor.interfaces.AdaptorHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.core.ObjectTypeManagerHome (proxy: $Proxy375 implements interface com.netcracker.ejb.xml.core.ObjectTypeManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.circuit.CircuitXMLizerHome (proxy: $Proxy39 implements interface com.netcracker.ejb.session.circuit.CircuitXMLizerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.chanrules.ChanRulesHome (proxy: $Proxy28 implements interface com.netcracker.ejb.session.chanrules.ChanRulesHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.users.UserHome (proxy: $Proxy267 implements interface com.netcracker.ejb.core.users.UserHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.circuit.PathElementManagerHome (proxy: $Proxy362 implements interface com.netcracker.ejb.xml.circuit.PathElementManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.security.PrincipalProviderHome (proxy: $Proxy252 implements interface com.netcracker.ejb.core.security.PrincipalProviderHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.eventnotifications.listeners.UniqueListenerHome (proxy: $Proxy160 implements interface com.netcracker.ejb.core.eventnotifications.listeners.UniqueListenerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.core.HistoryBrowserHome (proxy: $Proxy71 implements interface com.netcracker.ejb.session.core.HistoryBrowserHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.core.WfContainerHome (proxy: $Proxy307 implements interface com.netcracker.ejb.wf.engine.core.WfContainerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.core.NCAbstractObjectHome (proxy: $Proxy57 implements interface com.netcracker.ejb.core.NCAbstractObjectHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.requesthandler.LogicalRequestHandlerHome (proxy: $Proxy232 implements interface com.netcracker.ejb.session.requesthandler.LogicalRequestHandlerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.processor.ProcessManagerHome (proxy: $Proxy300 implements interface com.netcracker.ejb.wf.engine.processor.ProcessManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.physical.SubConnectorStructureHome (proxy: $Proxy188 implements interface com.netcracker.ejb.physical.SubConnectorStructureHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfCommentNodeHome (proxy: $Proxy306 implements interface com.netcracker.ejb.wf.engine.definition.WfCommentNodeHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.core.ProjectManagerHome (proxy: $Proxy373 implements interface com.netcracker.ejb.xml.core.ProjectManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.processor.InstanceContainerEventListenerHome (proxy: $Proxy319 implements interface com.netcracker.ejb.wf.engine.processor.InstanceContainerEventListenerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.jobscheduler.JobSchedulerHome (proxy: $Proxy146 implements interface com.netcracker.ejb.session.jobscheduler.JobSchedulerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.xml.circuit.CircuitManagerHome (proxy: $Proxy358 implements interface com.netcracker.ejb.xml.circuit.CircuitManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.session.definition.DefinitionModelBrowserHome (proxy: $Proxy323 implements interface com.netcracker.ejb.wf.engine.session.definition.DefinitionModelBrowserHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.ipplanner.IPManagerHome (proxy: $Proxy130 implements interface com.netcracker.ejb.ipplanner.IPManagerHome,interface javax.ejb.Handle)
                    +- jmx:sedov:rmi (class: org.jboss.jmx.adaptor.rmi.RMIAdaptorImpl)
                    +- com.netcracker.ejb.core.security.NCObjectSecurityHome (proxy: $Proxy251 implements interface com.netcracker.ejb.core.security.NCObjectSecurityHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.core.CableExplorerHome (proxy: $Proxy77 implements interface com.netcracker.ejb.session.core.CableExplorerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.pictureeditor.PictureEditorHome (proxy: $Proxy205 implements interface com.netcracker.ejb.session.pictureeditor.PictureEditorHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.physical.ConnectionManagerHome (proxy: $Proxy201 implements interface com.netcracker.ejb.session.physical.ConnectionManagerHome,interface javax.ejb.Handle)
                    +- UserTransactionSessionFactory (class: org.jboss.tm.usertx.server.UserTransactionSessionFactoryImpl)
                    +- com.netcracker.ejb.session.core.ListenersExplorerHome (proxy: $Proxy73 implements interface com.netcracker.ejb.session.core.ListenersExplorerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfOperationDefinitionHome (proxy: $Proxy312 implements interface com.netcracker.ejb.wf.engine.definition.WfOperationDefinitionHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.scstructureeditor.SCStructureEditorHome (proxy: $Proxy244 implements interface com.netcracker.ejb.session.scstructureeditor.SCStructureEditorHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.circuit.CircuitManagerHome (proxy: $Proxy35 implements interface com.netcracker.ejb.circuit.CircuitManagerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.session.jobscheduler.JobXMLizerHome (proxy: $Proxy144 implements interface com.netcracker.ejb.session.jobscheduler.JobXMLizerHome,interface javax.ejb.Handle)
                    +- com.netcracker.ejb.wf.engine.definition.WfAutoTaskActivityDefinitionHome (proxy: $Proxy303 implements interface com.netcracker.ejb.wf.engine.definition.WfAutoTaskActivityDefinitionHome,interface javax.ejb.Handle)



                    • 7. Re: ConnectionFactory not bound.
                      schaefera

                      Hi

                      What is the jbossmq-service.xml looks like ?

                      Andy