5 Replies Latest reply on Aug 22, 2008 11:28 AM by peterj

    Error [org.jboss.ha.framework.server.ClusterPartition]

    nareshgali

      Hi,

      I tried to start the jboss 3.2.7 server and i its failing to start up properly
      its showing the following trace, Could anyone analyze the problem:

      here the log:

      2008-08-20 14:35:26,095 ERROR [org.jboss.ha.framework.server.ClusterPartition] Initialization failed jboss:service=DefaultPartition
      ChannelException: unable to setup the protocol stack
      at org.jgroups.JChannel.(JChannel.java:217)
      at org.jgroups.JChannel.(JChannel.java:189)
      at org.jboss.ha.framework.server.ClusterPartition.createService(ClusterPartition.java:230)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:237)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:219)
      at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:899)
      at $Proxy18.create(Unknown Source)
      at org.jboss.system.ServiceController.create(ServiceController.java:327)
      at org.jboss.system.ServiceController.create(ServiceController.java:272)
      at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
      at $Proxy4.create(Unknown Source)
      at org.jboss.deployment.SARDeployer.create(SARDeployer.java:213)
      at org.jboss.deployment.MainDeployer.create(MainDeployer.java:783)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:640)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:604)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
      at $Proxy8.deploy(Unknown Source)
      at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:304)
      at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:478)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:274)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
      at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
      at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:899)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:415)
      at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
      at $Proxy4.start(Unknown Source)
      at org.jboss.deployment.SARDeployer.start(SARDeployer.java:251)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:829)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:641)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:604)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:588)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
      at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
      at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
      at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:198)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
      at $Proxy5.deploy(Unknown Source)
      at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:407)
      at org.jboss.system.server.ServerImpl.start(ServerImpl.java:311)
      at org.jboss.Main.boot(Main.java:191)
      at org.jboss.Main$1.run(Main.java:480)
      at java.lang.Thread.run(Unknown Source)
      Caused by: java.lang.NumberFormatException: For input string: "@mcast_port@"
      at java.lang.NumberFormatException.forInputString(Unknown Source)
      at java.lang.Integer.parseInt(Unknown Source)
      at java.lang.Integer.parseInt(Unknown Source)
      at org.jgroups.protocols.UDP.setProperties(UDP.java:404)
      at org.jgroups.stack.Protocol.setPropertiesInternal(Protocol.java:219)
      at org.jgroups.stack.Configurator$ProtocolConfiguration.createLayer(Configurator.java:611)
      at org.jgroups.stack.Configurator.createProtocols(Configurator.java:265)
      at org.jgroups.stack.Configurator.setupProtocolStack(Configurator.java:55)
      at org.jgroups.stack.ProtocolStack.setup(ProtocolStack.java:114)
      at org.jgroups.JChannel.(JChannel.java:214)
      ... 95 more
      2008-08-20 14:35:34,515 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete Deployment listing:
      MBeans waiting for other MBeans:
      ObjectName: jboss:service=DefaultPartition
      state: FAILED
      I Depend On:
      Depends On Me: jboss:service=HASessionState
      jboss:service=HAJNDI
      jboss.cache:service=InvalidationBridge,type=JavaGroups
      MBeanException: ChannelException: unable to setup the protocol stack
      Cause: ChannelException: unable to setup the protocol stack
      ObjectName: jboss:service=HASessionState
      state: CONFIGURED
      I Depend On: jboss:service=DefaultPartition

      Depends On Me:
      ObjectName: jboss:service=HAJNDI
      state: CONFIGURED
      I Depend On: jboss:service=DefaultPartition

      Depends On Me:
      ObjectName: jboss.cache:service=InvalidationBridge,type=JavaGroups
      state: CONFIGURED
      I Depend On: jboss:service=DefaultPartition
      jboss.cache:service=InvalidationManager

      Depends On Me:

      MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
      ObjectName: jboss:service=DefaultPartition
      state: FAILED
      I Depend On:
      Depends On Me: jboss:service=HASessionState
      jboss:service=HAJNDI
      jboss.cache:service=InvalidationBridge,type=JavaGroups
      MBeanException: ChannelException: unable to setup the protocol stack
      Cause: ChannelException: unable to setup the protocol stack

      Thanks in Advance,
      Naresh G


        • 1. Re: Error [org.jboss.ha.framework.server.ClusterPartition]
          peterj

          Did you see this part of the error:

          Caused by: java.lang.NumberFormatException: For input string: "@mcast_port@"

          That string appears in one of the configuration files. I don't know which one so you will need to grep for it.

          • 2. Re: Error [org.jboss.ha.framework.server.ClusterPartition]
            nareshgali

            yes PeterJ,

            i have seen this text from this file cluster-service.xml from this location c:\jbos3.2.7\server\deploy.

            i am working on local machine. so do i need to comment any Mbean tags in this file?




            • 3. Re: Error [org.jboss.ha.framework.server.ClusterPartition]
              peterj

              The location you posted has me puzzled - besides a typo there is a directory missing. Is the location c:\jboss3.2.7\server\all\deploy or c:\jboss3.2.7\server\default\deploy?

              Are you starting the app server as:

              run -c all


              or just as:

              run


              If you are running 'all' then you cannot just comment out the offending line because it is required for the cluster. Instead, you need to supply it with the port number. If you are not running clustered, you should be running the 'default' config, not the 'all' config.


              • 4. Re: Error [org.jboss.ha.framework.server.ClusterPartition]
                nareshgali

                sorry for not giving full information about my server,



                i am given a server instance configured to myapps

                so my server instance will look like

                c:\jboss3.2.7\server\myapps\deploy

                in that i have this file for cluster environment. but i dont want to run in cluster. how can i by pass this cluster environment.

                according to your previous response, can i give any arbitrary port in place of "@mcast_port@" and go ahead with running the jboss server?


                Thanks,
                Naresh G

                • 5. Re: Error [org.jboss.ha.framework.server.ClusterPartition]
                  peterj

                  Is "myyapps" a copy of "all" or of "default"? If it is a copy of "all", you should ga back and make it a copy of "default" instead. Using "all" when you are not clustering could cause other strange issues in the future.