1 2 Previous Next 17 Replies Latest reply on Dec 2, 2013 6:44 AM by rhusar

    cluster memember not registered

    ohmygod

      I have followed this example (http://blog.akquinet.de/2012/06/21/clustering-in-jboss-as7eap-6/) and started two servers in standalone mode in one machine, but in their logs I did not find two registered cluster members (only found one cluster member registered in the log). Where am I doing wrong?

       

      log1:

      2013-11-28 10:17:13,687;[MSC service thread 1-3];INFO ;org.jboss.as.clustering;JBAS010238: Number of cluster members: 1
      

       

      log2:

      2013-11-28 10:19:05,721;[MSC service thread 1-1];INFO ;org.jboss.as.clustering;JBAS010238: Number of cluster members: 1
      
      
        • 1. Re: cluster memember not registered
          wdfink

          With that infomation I can't figure out what you are doing wrong.

          How do you start the instances?

          Did you change the configuration files?

          • 2. Re: Re: cluster memember not registered
            ohmygod

            I followed this link http://blog.akquinet.de/2012/06/21/clustering-in-jboss-as7eap-6/

            start the application like

            standalone.bat -Djboss.node.name=jb1 \
              --server-config=standalone-full-ha.xml
            
            standalone.bat -Djboss.node.name=jb2 \
              --server-config=standalone-full-ha.xml
            
            
            

             

            I am pasting my standalone-full-ha.xml for you:

             

            <?xml version='1.0' encoding='UTF-8'?>
            
            
            <server xmlns="urn:jboss:domain:1.4">
            
            
                <extensions>
                    <extension module="org.jboss.as.clustering.infinispan"/>
                    <extension module="org.jboss.as.clustering.jgroups"/>
                    <extension module="org.jboss.as.cmp"/>
                    <extension module="org.jboss.as.connector"/>
                    <extension module="org.jboss.as.deployment-scanner"/>
                    <extension module="org.jboss.as.ee"/>
                    <extension module="org.jboss.as.ejb3"/>
                    <extension module="org.jboss.as.jacorb"/>
                    <extension module="org.jboss.as.jaxr"/>
                    <extension module="org.jboss.as.jaxrs"/>
                    <extension module="org.jboss.as.jdr"/>
                    <extension module="org.jboss.as.jmx"/>
                    <extension module="org.jboss.as.jpa"/>
                    <extension module="org.jboss.as.jsf"/>
                    <extension module="org.jboss.as.jsr77"/>
                    <extension module="org.jboss.as.logging"/>
                    <extension module="org.jboss.as.mail"/>
                    <extension module="org.jboss.as.messaging"/>
                    <extension module="org.jboss.as.modcluster"/>
                    <extension module="org.jboss.as.naming"/>
                    <extension module="org.jboss.as.pojo"/>
                    <extension module="org.jboss.as.remoting"/>
                    <extension module="org.jboss.as.sar"/>
                    <extension module="org.jboss.as.security"/>
                    <extension module="org.jboss.as.threads"/>
                    <extension module="org.jboss.as.transactions"/>
                    <extension module="org.jboss.as.web"/>
                    <extension module="org.jboss.as.webservices"/>
                    <extension module="org.jboss.as.weld"/>
                </extensions>
            
            
            
            
                <management>
                    <security-realms>
                        <security-realm name="ManagementRealm">
                            <authentication>
                                <local default-user="$local"/>
                                <properties path="mgmt-users.properties" relative-to="jboss.server.config.dir"/>
                            </authentication>
                        </security-realm>
                        <security-realm name="ApplicationRealm">
                            <authentication>
                                <local default-user="$local" allowed-users="*"/>
                                <properties path="application-users.properties" relative-to="jboss.server.config.dir"/>
                            </authentication>
                            <authorization>
                                <properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
                            </authorization>
                        </security-realm>
                    </security-realms>
                    <management-interfaces>
                        <native-interface security-realm="ManagementRealm">
                            <socket-binding native="management-native"/>
                        </native-interface>
                        <http-interface security-realm="ManagementRealm">
                            <socket-binding http="management-http"/>
                        </http-interface>
                    </management-interfaces>
                </management>
            
            
                <profile>
                    <subsystem xmlns="urn:jboss:domain:logging:1.2">
                        <console-handler name="CONSOLE" autoflush="true">
                            <level name="INFO"/>
                            <formatter>
                                <pattern-formatter pattern="%d;[%t];%-5p;%c;%m%n"/>
                            </formatter>
                        </console-handler>
                        <periodic-rotating-file-handler name="demo" autoflush="true">
                            <formatter>
                                <pattern-formatter pattern="%d;[%t];%-5p;%c;%m%n"/>
                            </formatter>
                            <file relative-to="jboss.server.log.dir" path="../../../../logs/GlobalSight.log"/>
                            <suffix value=".yyyyMMdd"/>
                            <append value="true"/>
                        </periodic-rotating-file-handler>
                        <periodic-rotating-file-handler name="activity" autoflush="true">
                            <formatter>
                                <pattern-formatter pattern="%d [%t] %m%n"/>
                            </formatter>
                            <file relative-to="jboss.server.log.dir" path="../../../../logs/activity.log"/>
                            <suffix value=".yyyyMMdd"/>
                            <append value="true"/>
                        </periodic-rotating-file-handler>
                        <periodic-rotating-file-handler name="TermAuditLog" autoflush="true">
                            <formatter>
                                <pattern-formatter pattern="%m%n"/>
                            </formatter>
                            <file relative-to="jboss.server.log.dir" path="../../../../logs/term_audit.log"/>
                            <suffix value=".yyyyMMdd"/>
                            <append value="true"/>
                        </periodic-rotating-file-handler>
                        <periodic-rotating-file-handler name="CustomerUpload" autoflush="true">
                            <formatter>
                                <pattern-formatter pattern="%m%n"/>
                            </formatter>
                            <file relative-to="jboss.server.log.dir" path="../../../../logs/customer_upload.log"/>
                            <suffix value=".yyyyMMdd"/>
                            <append value="true"/>
                        </periodic-rotating-file-handler>
                        <logger category="com.arjuna">
                            <level name="WARN"/>
                        </logger>
                        <logger category="org.apache.tomcat.util.modeler">
                            <level name="WARN"/>
                        </logger>
                        <logger category="sun.rmi">
                            <level name="WARN"/>
                        </logger>
                        <logger category="jacorb">
                            <level name="WARN"/>
                        </logger>
                        <logger category="jacorb.config">
                            <level name="ERROR"/>
                        </logger>
                        <logger category="org.jboss.as.dependency">
                            <level name="ERROR"/>
                        </logger>
                        <logger category="org.quartz">
                            <level name="ERROR"/>
                        </logger>
                        <logger category="org.jbpm">
                            <level name="ERROR"/>
                        </logger>
                        <logger category="org.hibernate">
                            <level name="ERROR"/>
                        </logger>
                        <logger category="net.sf.ehcache">
                            <level name="ERROR"/>
                        </logger>
                        <logger category="org.artofsolving.jodconverter.office">
                            <level name="ERROR"/>
                        </logger>
                        <logger category="com.arjuna.ats.jta">
                            <level name="ERROR"/>
                        </logger>
                        <logger category="com.mchange.v2.c3p0.impl">
                            <level name="ERROR"/>
                        </logger>
                        <logger category="com.demo" use-parent-handlers="false">
                            <level name="INFO"/>
                            <handlers>
                                <handler name="demo"/>
                            </handlers>
                        </logger>
                        <logger category="com.demo.log.ActivityLog.entry" use-parent-handlers="false">
                            <level name="INFO"/>
                            <handlers>
                                <handler name="activity"/>
                            </handlers>
                        </logger>
                        <logger category="TermAuditLog" use-parent-handlers="false">
                            <level name="INFO"/>
                            <handlers>
                                <handler name="TermAuditLog"/>
                            </handlers>
                        </logger>
                        <logger category="CustomerUpload" use-parent-handlers="false">
                            <level name="INFO"/>
                            <handlers>
                                <handler name="CustomerUpload"/>
                            </handlers>
                        </logger>
                        <root-logger>
                            <level name="INFO"/>
                            <handlers>
                                <handler name="CONSOLE"/>
                                <handler name="demo"/>
                            </handlers>
                        </root-logger>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:cmp:1.1"/>
                    <subsystem xmlns="urn:jboss:domain:datasources:1.1">
                        <datasources>
                            <datasource jndi-name="java:jboss/datasources/mysqlDS" pool-name="mysqlDS" enabled="true" use-java-context="true">
                                <connection-url>jdbc:mysql://localhost:3306/demo</connection-url>
                                <driver>mysql</driver>
                                <security>
                                    <user-name>demo</user-name>
                                    <password>password</password>
                                </security>
                            </datasource>
                            <drivers>
                                <driver name="mysql" module="com.mysql"/>
                                <driver name="h2" module="com.h2database.h2">
                                    <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
                                </driver>
                            </drivers>
                        </datasources>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1">
                        <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000"/>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:ee:1.1">
                        <spec-descriptor-property-replacement>false</spec-descriptor-property-replacement>
                        <jboss-descriptor-property-replacement>true</jboss-descriptor-property-replacement>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:ejb3:1.4">
                        <session-bean>
                            <stateless>
                                <bean-instance-pool-ref pool-name="slsb-strict-max-pool"/>
                            </stateless>
                            <stateful default-access-timeout="5000" cache-ref="simple" clustered-cache-ref="clustered"/>
                            <singleton default-access-timeout="5000"/>
                        </session-bean>
                        <mdb>
                            <resource-adapter-ref resource-adapter-name="hornetq-ra"/>
                            <bean-instance-pool-ref pool-name="mdb-strict-max-pool"/>
                        </mdb>
                        <pools>
                            <bean-instance-pools>
                                <strict-max-pool name="slsb-strict-max-pool" max-pool-size="20" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
                                <strict-max-pool name="mdb-strict-max-pool" max-pool-size="20" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
                            </bean-instance-pools>
                        </pools>
                        <caches>
                            <cache name="simple" aliases="NoPassivationCache"/>
                            <cache name="passivating" passivation-store-ref="file" aliases="SimpleStatefulCache"/>
                            <cache name="clustered" passivation-store-ref="infinispan" aliases="StatefulTreeCache"/>
                        </caches>
                        <passivation-stores>
                            <file-passivation-store name="file"/>
                            <cluster-passivation-store name="infinispan" cache-container="ejb"/>
                        </passivation-stores>
                        <async thread-pool-name="default"/>
                        <timer-service thread-pool-name="default">
                            <data-store path="timer-service-data" relative-to="jboss.server.data.dir"/>
                        </timer-service>
                        <remote connector-ref="remoting-connector" thread-pool-name="default"/>
                        <thread-pools>
                            <thread-pool name="default">
                                <max-threads count="10"/>
                                <keepalive-time time="100" unit="milliseconds"/>
                            </thread-pool>
                        </thread-pools>
                        <iiop enable-by-default="false" use-qualified-name="false"/>
                        <default-security-domain value="other"/>
                        <default-missing-method-permissions-deny-access value="true"/>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:infinispan:1.4">
                        <cache-container name="singleton" aliases="cluster ha-partition" default-cache="default">
                            <transport lock-timeout="60000"/>
                            <replicated-cache name="default" mode="SYNC" batching="true">
                                <locking isolation="REPEATABLE_READ"/>
                            </replicated-cache>
                        </cache-container>
                        <cache-container name="web" aliases="standard-session-cache" default-cache="repl" module="org.jboss.as.clustering.web.infinispan">
                            <transport lock-timeout="60000"/>
                            <replicated-cache name="repl" mode="ASYNC" batching="true">
                                <file-store/>
                            </replicated-cache>
                            <replicated-cache name="sso" mode="SYNC" batching="true"/>
                            <distributed-cache name="dist" l1-lifespan="0" mode="ASYNC" batching="true">
                                <file-store/>
                            </distributed-cache>
                        </cache-container>
                        <cache-container name="ejb" aliases="sfsb sfsb-cache" default-cache="repl" module="org.jboss.as.clustering.ejb3.infinispan">
                            <transport lock-timeout="60000"/>
                            <replicated-cache name="repl" mode="ASYNC" batching="true">
                                <eviction strategy="LRU" max-entries="10000"/>
                                <file-store/>
                            </replicated-cache>
                            <replicated-cache name="remote-connector-client-mappings" mode="SYNC" batching="true"/>
                            <distributed-cache name="dist" l1-lifespan="0" mode="ASYNC" batching="true">
                                <eviction strategy="LRU" max-entries="10000"/>
                                <file-store/>
                            </distributed-cache>
                        </cache-container>
                        <cache-container name="hibernate" default-cache="local-query" module="org.jboss.as.jpa.hibernate:4">
                            <transport lock-timeout="60000"/>
                            <local-cache name="local-query">
                                <transaction mode="NONE"/>
                                <eviction strategy="LRU" max-entries="10000"/>
                                <expiration max-idle="100000"/>
                            </local-cache>
                            <invalidation-cache name="entity" mode="SYNC">
                                <transaction mode="NON_XA"/>
                                <eviction strategy="LRU" max-entries="10000"/>
                                <expiration max-idle="100000"/>
                            </invalidation-cache>
                            <replicated-cache name="timestamps" mode="ASYNC">
                                <transaction mode="NONE"/>
                                <eviction strategy="NONE"/>
                            </replicated-cache>
                        </cache-container>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:jacorb:1.3">
                        <orb socket-binding="jacorb" ssl-socket-binding="jacorb-ssl">
                            <initializers security="identity" transactions="spec"/>
                        </orb>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:jaxr:1.1">
                        <connection-factory jndi-name="java:jboss/jaxr/ConnectionFactory"/>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:jaxrs:1.0"/>
                    <subsystem xmlns="urn:jboss:domain:jca:1.1">
                        <archive-validation enabled="true" fail-on-error="true" fail-on-warn="false"/>
                        <bean-validation enabled="true"/>
                        <default-workmanager>
                            <short-running-threads>
                                <core-threads count="50"/>
                                <queue-length count="50"/>
                                <max-threads count="50"/>
                                <keepalive-time time="10" unit="seconds"/>
                            </short-running-threads>
                            <long-running-threads>
                                <core-threads count="50"/>
                                <queue-length count="50"/>
                                <max-threads count="50"/>
                                <keepalive-time time="10" unit="seconds"/>
                            </long-running-threads>
                        </default-workmanager>
                        <cached-connection-manager/>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:jdr:1.0"/>
                    <subsystem xmlns="urn:jboss:domain:jgroups:1.1" default-stack="udp">
                        <stack name="udp">
                            <transport type="UDP" socket-binding="jgroups-udp"/>
                            <protocol type="PING"/>
                            <protocol type="MERGE3"/>
                            <protocol type="FD_SOCK" socket-binding="jgroups-udp-fd"/>
                            <protocol type="FD"/>
                            <protocol type="VERIFY_SUSPECT"/>
                            <protocol type="pbcast.NAKACK2"/>
                            <protocol type="UNICAST2"/>
                            <protocol type="pbcast.STABLE"/>
                            <protocol type="pbcast.GMS"/>
                            <protocol type="UFC"/>
                            <protocol type="MFC"/>
                            <protocol type="FRAG2"/>
                            <protocol type="RSVP"/>
                        </stack>
                        <stack name="tcp">
                            <transport type="TCP" socket-binding="jgroups-tcp"/>
                            <protocol type="MPING" socket-binding="jgroups-mping"/>
                            <protocol type="MERGE2"/>
                            <protocol type="FD_SOCK" socket-binding="jgroups-tcp-fd"/>
                            <protocol type="FD"/>
                            <protocol type="VERIFY_SUSPECT"/>
                            <protocol type="pbcast.NAKACK2"/>
                            <protocol type="UNICAST2"/>
                            <protocol type="pbcast.STABLE"/>
                            <protocol type="pbcast.GMS"/>
                            <protocol type="UFC"/>
                            <protocol type="MFC"/>
                            <protocol type="FRAG2"/>
                            <protocol type="RSVP"/>
                        </stack>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:jmx:1.2">
                        <expose-resolved-model/>
                        <expose-expression-model/>
                        <remoting-connector/>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:jpa:1.1">
                        <jpa default-datasource="" default-extended-persistence-inheritance="DEEP"/>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:jsf:1.0"/>
                    <subsystem xmlns="urn:jboss:domain:jsr77:1.0"/>
                    <subsystem xmlns="urn:jboss:domain:messaging:1.3">
                        <hornetq-server>
                            <persistence-enabled>false</persistence-enabled>
                            <security-enabled>false</security-enabled>
                            <cluster-password>${jboss.messaging.cluster.password:CHANGE ME!!}</cluster-password>
                            <journal-type>NIO</journal-type>
                            <journal-sync-transactional>false</journal-sync-transactional>
                            <journal-sync-non-transactional>false</journal-sync-non-transactional>
                            <journal-file-size>10485760</journal-file-size>
                            <journal-min-files>10</journal-min-files>
            
            
                            <connectors>
                                <netty-connector name="netty" socket-binding="messaging"/>
                                <netty-connector name="netty-throughput" socket-binding="messaging-throughput">
                                    <param key="batch-delay" value="50"/>
                                </netty-connector>
                                <in-vm-connector name="in-vm" server-id="0"/>
                            </connectors>
            
            
                            <acceptors>
                                <netty-acceptor name="netty" socket-binding="messaging"/>
                                <netty-acceptor name="netty-throughput" socket-binding="messaging-throughput">
                                    <param key="batch-delay" value="50"/>
                                    <param key="direct-deliver" value="false"/>
                                </netty-acceptor>
                                <in-vm-acceptor name="in-vm" server-id="0"/>
                            </acceptors>
            
            
                            <broadcast-groups>
                                <broadcast-group name="bg-group1">
                                    <socket-binding>messaging-group</socket-binding>
                                    <broadcast-period>5000</broadcast-period>
                                    <connector-ref>
                                        netty
                                    </connector-ref>
                                </broadcast-group>
                            </broadcast-groups>
            
            
                            <discovery-groups>
                                <discovery-group name="dg-group1">
                                    <socket-binding>messaging-group</socket-binding>
                                    <refresh-timeout>10000</refresh-timeout>
                                </discovery-group>
                            </discovery-groups>
            
            
                            <cluster-connections>
                                <cluster-connection name="my-cluster">
                                    <address>jms</address>
                                    <connector-ref>netty</connector-ref>
                                    <discovery-group-ref discovery-group-name="dg-group1"/>
                                </cluster-connection>
                            </cluster-connections>
            
            
                            <security-settings>
                                <security-setting match="#">
                                    <permission type="send" roles="guest"/>
                                    <permission type="consume" roles="guest"/>
                                    <permission type="createNonDurableQueue" roles="guest"/>
                                    <permission type="deleteNonDurableQueue" roles="guest"/>
                                </security-setting>
                            </security-settings>
            
            
                            <address-settings>
                                <address-setting match="#">
                                    <dead-letter-address>jms.queue.DLQ</dead-letter-address>
                                    <expiry-address>jms.queue.ExpiryQueue</expiry-address>
                                    <redelivery-delay>0</redelivery-delay>
                                    <max-size-bytes>104857600</max-size-bytes>
                                    <page-size-bytes>10485760</page-size-bytes>
                                    <address-full-policy>PAGE</address-full-policy>
                                    <message-counter-history-day-limit>10</message-counter-history-day-limit>
                                </address-setting>
                            </address-settings>
            
            
                            <jms-connection-factories>
                                <connection-factory name="InVmConnectionFactory">
                                    <connectors>
                                        <connector-ref connector-name="in-vm"/>
                                    </connectors>
                                    <entries>
                                        <entry name="java:/ConnectionFactory"/>
                                    </entries>
                                </connection-factory>
                                <connection-factory name="RemoteConnectionFactory">
                                    <connectors>
                                        <connector-ref connector-name="netty"/>
                                    </connectors>
                                    <entries>
                                        <entry name="java:jboss/exported/jms/RemoteConnectionFactory"/>
                                    </entries>
                                </connection-factory>
                                <pooled-connection-factory name="hornetq-ra">
                                    <transaction mode="xa"/>
                                    <connectors>
                                        <connector-ref connector-name="in-vm"/>
                                    </connectors>
                                    <entries>
                                        <entry name="java:/JmsXA"/>
                                    </entries>
                                    <client-failure-check-period>2147483646</client-failure-check-period>
                                    <connection-ttl>-1</connection-ttl>
                                    <consumer-window-size>10485760</consumer-window-size>
                                    <confirmation-window-size>10485760</confirmation-window-size>
                                    <block-on-non-durable-send>false</block-on-non-durable-send>
                                    <block-on-durable-send>false</block-on-durable-send>
                                    <reconnect-attempts>-1</reconnect-attempts>
                                </pooled-connection-factory>
                            </jms-connection-factories>
            
            
                            <jms-destinations>
                                <jms-queue name="testQueue">
                                    <entry name="queue/test"/>
                                    <entry name="java:jboss/exported/jms/queue/test"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.CapImporting">
                                    <entry name="queue/com.demo.cxe.jms.CapImporting"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.Aligner">
                                    <entry name="queue/com.demo.cxe.jms.Aligner"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.jms.FluxEventScheduling">
                                    <entry name="queue/com.demo.jms.FluxEventScheduling"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.CostCalculations">
                                    <entry name="queue/com.demo.everest.jms.CostCalculations"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.CapExporting">
                                    <entry name="queue/com.demo.everest.jms.CapExporting"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.FileUpload">
                                    <entry name="queue/com.demo.everest.jms.FileUpload"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.WorkflowAdditions">
                                    <entry name="queue/com.demo.everest.jms.WorkflowAdditions"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.ProjectUpdate">
                                    <entry name="queue/com.demo.everest.jms.ProjectUpdate"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.TermbaseDeletion">
                                    <entry name="queue/com.demo.everest.jms.TermbaseDeletion"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.TrashCompaction">
                                    <entry name="queue/com.demo.everest.jms.TrashCompaction"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.MailSender">
                                    <entry name="queue/com.demo.everest.jms.MailSender"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.NewCompany">
                                    <entry name="queue/com.demo.everest.jms.NewCompany"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.JobCancel">
                                    <entry name="queue/com.demo.everest.jms.JobCancel"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.WorkflowCancel">
                                    <entry name="queue/com.demo.everest.jms.WorkflowCancel"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.everest.jms.AddSourceFile">
                                    <entry name="queue/com.demo.everest.jms.AddSourceFile"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForFileSystemSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForFileSystemSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForFileSystemTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForFileSystemTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForExtractor">
                                    <entry name="queue/com.demo.cxe.jms.ForExtractor"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForMerger">
                                    <entry name="queue/com.demo.cxe.jms.ForMerger"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForCapSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForCapSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForCapTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForCapTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForMsOfficeSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForMsOfficeSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForMsOfficeTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForMsOfficeTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForPdfSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForPdfSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForPdfTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForPdfTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForAdobeSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForAdobeSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForAdobeTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForAdobeTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForIdmlSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForIdmlSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForIdmlTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForIdmlTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForPassoloSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForPassoloSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForPassoloTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForPassoloTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForWindowsPESourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForWindowsPESourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForWindowsPETargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForWindowsPETargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForOpenOfficeSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForOpenOfficeSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForOpenOfficeTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForOpenOfficeTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForTeamSiteSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForTeamSiteSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForTeamSiteTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForTeamSiteTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForQuarkFrameSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForQuarkFrameSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForQuarkFrameTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForQuarkFrameTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForCopyFlowSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForCopyFlowSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForCopyFlowTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForCopyFlowTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForVignetteSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForVignetteSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForVignetteTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForVignetteTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForDatabaseTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForDatabaseTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForMediasurfaceSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForMediasurfaceSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForMediasurfaceTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForMediasurfaceTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForCatalystSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForCatalystSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForCatalystTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForCatalystTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForServiceWareSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForServiceWareSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForServiceWareTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForServiceWareTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForDocumentumSourceAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForDocumentumSourceAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForDocumentumTargetAdapter">
                                    <entry name="queue/com.demo.cxe.jms.ForDocumentumTargetAdapter"/>
                                </jms-queue>
                                <jms-queue name="queue/com.demo.cxe.jms.ForTermAuditLog">
                                    <entry name="queue/com.demo.cxe.jms.ForTermAuditLog"/>
                                </jms-queue>
                                <jms-topic name="testTopic">
                                    <entry name="topic/test"/>
                                    <entry name="java:jboss/exported/jms/topic/test"/>
                                </jms-topic>
                            </jms-destinations>
                        </hornetq-server>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:modcluster:1.1">
                        <mod-cluster-config advertise-socket="modcluster" connector="ajp">
                            <dynamic-load-provider>
                                <load-metric type="busyness"/>
                            </dynamic-load-provider>
                        </mod-cluster-config>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:naming:1.3">
                        <remote-naming/>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:pojo:1.0"/>
                    <subsystem xmlns="urn:jboss:domain:remoting:1.1">
                        <connector name="remoting-connector" socket-binding="remoting" security-realm="ApplicationRealm"/>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:resource-adapters:1.1"/>
                    <subsystem xmlns="urn:jboss:domain:sar:1.0"/>
                    <subsystem xmlns="urn:jboss:domain:security:1.2">
                        <security-domains>
                            <security-domain name="other" cache-type="default">
                                <authentication>
                                    <login-module code="Remoting" flag="optional">
                                        <module-option name="password-stacking" value="useFirstPass"/>
                                    </login-module>
                                    <login-module code="RealmDirect" flag="required">
                                        <module-option name="password-stacking" value="useFirstPass"/>
                                    </login-module>
                                </authentication>
                            </security-domain>
                            <security-domain name="jboss-web-policy" cache-type="default">
                                <authorization>
                                    <policy-module code="Delegating" flag="required"/>
                                </authorization>
                            </security-domain>
                            <security-domain name="jboss-ejb-policy" cache-type="default">
                                <authorization>
                                    <policy-module code="Delegating" flag="required"/>
                                </authorization>
                            </security-domain>
                        </security-domains>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:threads:1.1"/>
                    <subsystem xmlns="urn:jboss:domain:transactions:1.3">
                        <core-environment>
                            <process-id>
                                <uuid/>
                            </process-id>
                        </core-environment>
                        <recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/>
                        <coordinator-environment default-timeout="300"/>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:web:1.4" default-virtual-server="default-host" native="false">
                        <configuration>
                            <jsp-configuration development="true"/>
                        </configuration>
                        <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" redirect-port="443"/>
                        <connector name="ajp" protocol="AJP/1.3" scheme="http" socket-binding="ajp"/>
                        <virtual-server name="default-host" enable-welcome-root="false">
                            <alias name="localhost"/>
                            <alias name="example.com"/>
                        </virtual-server>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:webservices:1.2">
                        <modify-wsdl-address>true</modify-wsdl-address>
                        <wsdl-host>${jboss.bind.address:127.0.0.1}</wsdl-host>
                        <endpoint-config name="Standard-Endpoint-Config"/>
                        <endpoint-config name="Recording-Endpoint-Config">
                            <pre-handler-chain name="recording-handlers" protocol-bindings="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM">
                                <handler name="RecordingHandler" class="org.jboss.ws.common.invocation.RecordingServerHandler"/>
                            </pre-handler-chain>
                        </endpoint-config>
                        <client-config name="Standard-Client-Config"/>
                    </subsystem>
                    <subsystem xmlns="urn:jboss:domain:weld:1.0"/>
                </profile>
            
            
                <interfaces>
                    <interface name="management">
                        <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
                    </interface>
                    <interface name="public">
                        <inet-address value="${jboss.bind.address:0.0.0.0}"/>
                    </interface>
                    <interface name="unsecure">
                        <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>
                    </interface>
                </interfaces>
            
            
                <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
                    <socket-binding name="management-native" interface="management" port="${jboss.management.native.port:9999}"/>
                    <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/>
                    <socket-binding name="ajp" port="8009"/>
                    <socket-binding name="http" port="8080"/>
                    <socket-binding name="jacorb" interface="unsecure" port="3528"/>
                    <socket-binding name="jacorb-ssl" interface="unsecure" port="3529"/>
                    <socket-binding name="jgroups-mping" port="0" multicast-address="${jboss.default.multicast.address:230.0.0.4}" multicast-port="45700"/>
                    <socket-binding name="jgroups-tcp" port="7600"/>
                    <socket-binding name="jgroups-tcp-fd" port="57600"/>
                    <socket-binding name="jgroups-udp" port="55200" multicast-address="${jboss.default.multicast.address:230.0.0.4}" multicast-port="45688"/>
                    <socket-binding name="jgroups-udp-fd" port="54200"/>
                    <socket-binding name="messaging" port="5445"/>
                    <socket-binding name="messaging-group" port="0" multicast-address="${jboss.messaging.group.address:231.7.7.7}" multicast-port="${jboss.messaging.group.port:9876}"/>
                    <socket-binding name="messaging-throughput" port="5455"/>
                    <socket-binding name="modcluster" port="0" multicast-address="224.0.1.105" multicast-port="23364"/>
                    <socket-binding name="remoting" port="4447"/>
                    <socket-binding name="txn-recovery-environment" port="4712"/>
                    <socket-binding name="txn-status-manager" port="4713"/>
                </socket-binding-group>
            
            
            </server>
            
            
            

             

            It is almost the default one with changes for my project application deployment. The settings ever worked for standalone.xml without the cluster related stuff.

            • 3. Re: Re: cluster memember not registered
              ohmygod

              Is there a standard example for showing to the new student like me how to make a simple clustering work (two instansnces will just be ok)? It seems documentation does not extractly guide to success..

              • 4. Re: cluster memember not registered
                wdfink

                If you use the default *ha* profiles it should work without issues, but you might have multicast or other network issues on the system.

                First i would check the (Windows) Firewall or disable it for the test.

                BTW you need to deploy at least a clustered application on both servers, otherwise the cluster subsystem is not started. (but from the message that looks like ok)

                • 5. Re: Re: cluster memember not registered
                  ohmygod

                  So what do you think I can try to locate this problem?

                   

                  BTW, I am running server2(node2) on a virtual machine from my PC using VMWare. May this cause the problem?

                  • 6. Re: cluster memember not registered
                    rhusar

                    Sounds like multicast communication is not getting through from the VM to the host system. You can also configure JGroups to use static member lookup and use TCP for communication.

                    • 7. Re: cluster memember not registered
                      ohmygod

                      Can you show me a little more about how to configure JGroups staticly? Do you mean it can work on the same machine by configuring different vitual servers instead of using VM? I am really a bit stupid on new things...

                      • 8. Re: cluster memember not registered
                        rhusar
                        Do you mean it can work on the same machine by configuring different vitual servers instead of using VM?

                        I didn't mean to say that but yes, that works. You can start 2 AS instances on the same node with no problem.

                         

                        I am really a bit stupid on new things...

                        What is the reason to have one server on the host machine and one on a virtualized machine?

                        • 9. Re: cluster memember not registered
                          ohmygod

                          so far I have not made any case work. Can you show me some more information about how to start 2 AS instances on the same node? I prefer this because VM is really slower.

                          • 10. Re: cluster memember not registered
                            wdfink

                            Simple add -Djboss.socket.binding.port-offset=100 to your start command, all ports are shifted, i.e. 9990=>10990 8080=>8180.

                            That's it.

                            Another possibility is to add a virtual IP address to your Windows machine, somewhere in the advanced settings of your Network-adapter. But here you have to be a bit careful in respect of the network and DHCP, you need to clarify that with the network admin to prevent from use the same IP twice.

                            But in production I prefer that because it is better to understand and easier for firewall config if the ports did not change

                            • 11. Re: cluster memember not registered
                              rhusar

                              +1 to virtual interfaces, I also prefer this way.

                               

                              Don't forget to bind to those interfaces then (-b switch from command line or interfaces in the configuration).

                              1 of 1 people found this helpful
                              • 12. Re: cluster memember not registered
                                ohmygod

                                Thanks for explaining this so detailedly, but can you explain a little more about "+1 o virtual interfances"? Currently my command line to start the two servers in my local machine are

                                standalone.bat --server-config=standalone-full-ha.xml

                                standalone.bat --server-config=standalone-full-ha.xml

                                Do you mean adding one -Djboss.socket.binding.port-offset=100 to both of them like

                                standalone.bat --server-config=standalone-full-ha.xml -Djboss.socket.binding.port-offset=100

                                standalone.bat --server-config=standalone-full-ha.xml -Djboss.socket.binding.port-offset=100

                                or something else?

                                 

                                • 13. Re: Re: cluster memember not registered
                                  ohmygod

                                  I just used above command lines but "address already in use" error happens when starting the second server.

                                   

                                  2013-12-02 09:57:42,636;[ServerService Thread Pool -- 63];ERROR;org.jboss.msc.service.fail;MSC00001: Failed to start service jboss.infinispan.web.repl: org.jboss.msc.service.StartException in service jboss.infinispan.web.repl: org.infinispan.manager.EmbeddedCacheManagerStartupException: org.infinispan.CacheException: Unable to invoke method public void org.infinispan.remoting.transport.jgroups.JGroupsTransport.start() on object of type JGroupsTransport
                                    at org.jboss.as.clustering.msc.AsynchronousService$1.run(AsynchronousService.java:87)
                                    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
                                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
                                    at java.lang.Thread.run(Thread.java:619)
                                    at org.jboss.threads.JBossThread.run(JBossThread.java:122)
                                  Caused by: org.infinispan.manager.EmbeddedCacheManagerStartupException: org.infinispan.CacheException: Unable to invoke method public void org.infinispan.remoting.transport.jgroups.JGroupsTransport.start() on object of type JGroupsTransport
                                    at org.infinispan.factories.GlobalComponentRegistry.start(GlobalComponentRegistry.java:247)
                                    at org.infinispan.manager.DefaultCacheManager.wireAndStartCache(DefaultCacheManager.java:677)
                                    at org.infinispan.manager.DefaultCacheManager.createCache(DefaultCacheManager.java:649)
                                    at org.infinispan.manager.DefaultCacheManager.getCache(DefaultCacheManager.java:545)
                                    at org.infinispan.manager.DefaultCacheManager.getCache(DefaultCacheManager.java:559)
                                    at org.jboss.as.clustering.infinispan.DefaultEmbeddedCacheManager.getCache(DefaultEmbeddedCacheManager.java:109)
                                    at org.jboss.as.clustering.infinispan.DefaultEmbeddedCacheManager.getCache(DefaultEmbeddedCacheManager.java:100)
                                    at org.jboss.as.clustering.infinispan.subsystem.CacheService.start(CacheService.java:78)
                                    at org.jboss.as.clustering.msc.AsynchronousService$1.run(AsynchronousService.java:82)
                                    ... 4 more
                                  Caused by: org.infinispan.CacheException: Unable to invoke method public void org.infinispan.remoting.transport.jgroups.JGroupsTransport.start() on object of type JGroupsTransport
                                    at org.infinispan.util.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:205)
                                    at org.infinispan.factories.AbstractComponentRegistry$PrioritizedMethod.invoke(AbstractComponentRegistry.java:883)
                                    at org.infinispan.factories.AbstractComponentRegistry.invokeStartMethods(AbstractComponentRegistry.java:654)
                                    at org.infinispan.factories.AbstractComponentRegistry.internalStart(AbstractComponentRegistry.java:643)
                                    at org.infinispan.factories.AbstractComponentRegistry.start(AbstractComponentRegistry.java:546)
                                    at org.infinispan.factories.GlobalComponentRegistry.start(GlobalComponentRegistry.java:225)
                                    ... 12 more
                                  Caused by: org.infinispan.CacheException: Unable to start JGroups Channel
                                    at org.infinispan.remoting.transport.jgroups.JGroupsTransport.startJGroupsChannelIfNeeded(JGroupsTransport.java:209)
                                    at org.infinispan.remoting.transport.jgroups.JGroupsTransport.start(JGroupsTransport.java:198)
                                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                                    at java.lang.reflect.Method.invoke(Method.java:597)
                                    at org.infinispan.util.ReflectionUtil.invokeAccessibly(ReflectionUtil.java:203)
                                    ... 17 more
                                  Caused by: java.lang.Exception: connecting to channel "null" failed
                                    at org.jgroups.JChannel._connect(JChannel.java:542)
                                    at org.jgroups.JChannel.connect(JChannel.java:283)
                                    at org.jgroups.JChannel.connect(JChannel.java:268)
                                    at org.infinispan.remoting.transport.jgroups.JGroupsTransport.startJGroupsChannelIfNeeded(JGroupsTransport.java:207)
                                    ... 23 more
                                  Caused by: java.lang.IllegalArgumentException: failed to start server socket
                                    at org.jgroups.protocols.FD_SOCK.down(FD_SOCK.java:308)
                                    at org.jgroups.protocols.FD.down(FD.java:290)
                                    at org.jgroups.protocols.VERIFY_SUSPECT.down(VERIFY_SUSPECT.java:80)
                                    at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:534)
                                    at org.jgroups.protocols.UNICAST2.down(UNICAST2.java:544)
                                    at org.jgroups.protocols.pbcast.STABLE.down(STABLE.java:329)
                                    at org.jgroups.protocols.pbcast.GMS.down(GMS.java:931)
                                    at org.jgroups.protocols.FlowControl.down(FlowControl.java:351)
                                    at org.jgroups.protocols.FlowControl.down(FlowControl.java:351)
                                    at org.jgroups.protocols.FRAG2.down(FRAG2.java:147)
                                    at org.jgroups.protocols.RSVP.down(RSVP.java:143)
                                    at org.jgroups.stack.ProtocolStack.down(ProtocolStack.java:1025)
                                    at org.jgroups.JChannel.down(JChannel.java:722)
                                    at org.jgroups.JChannel._connect(JChannel.java:536)
                                    ... 26 more
                                  Caused by: java.net.BindException: bind_addr /0.0.0.0 is not a valid interface: java.net.BindException: Address already in use: JVM_Bind
                                    at org.jgroups.util.Util.createServerSocket(Util.java:3404)
                                    at org.jgroups.protocols.FD_SOCK.startServerSocket(FD_SOCK.java:568)
                                    at org.jgroups.protocols.FD_SOCK.down(FD_SOCK.java:305)
                                    ... 39 more
                                  
                                  

                                   

                                  Please advise..

                                  • 14. Re: Re: Re: cluster memember not registered
                                    ohmygod

                                    When I changed the public interface

                                    from

                                    <inet-address value="${jboss.bind.address:0.0.0.0}"/>

                                    to

                                    <inet-address value="${jboss.bind.address:127.0.0.1}"/>

                                     

                                    The error is still talking about "addreass already in use".

                                     

                                    2013-12-02 10:05:03,280;[MSC service thread 1-6];ERROR;org.jboss.msc.service.fail;MSC00001: Failed to start service jboss.serverManagement.controller.management.http: org.jboss.msc.service.StartException in service jboss.serverManagement.controller.management.http: Address already in use: bind /127.0.0.1:10090
                                      at org.jboss.as.server.mgmt.HttpManagementService.start(HttpManagementService.java:224)
                                      at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)
                                      at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)
                                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
                                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
                                      at java.lang.Thread.run(Thread.java:619)
                                    Caused by: java.net.BindException: Address already in use: bind
                                      at sun.nio.ch.Net.bind(Native Method)
                                      at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)
                                      at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
                                      at org.jboss.sun.net.httpserver.ServerImpl.<init>(ServerImpl.java:144)
                                      at org.jboss.sun.net.httpserver.HttpServerImpl.<init>(HttpServerImpl.java:54)
                                      at org.jboss.sun.net.httpserver.DefaultHttpServerProvider.createHttpServer(DefaultHttpServerProvider.java:38)
                                      at org.jboss.com.sun.net.httpserver.HttpServer.create(HttpServer.java:147)
                                      at org.jboss.as.domain.http.server.ManagementHttpServer.create(ManagementHttpServer.java:162)
                                      at org.jboss.as.server.mgmt.HttpManagementService.start(HttpManagementService.java:190)
                                      ... 5 more
                                    
                                    
                                    2013-12-02 10:05:03,305;[MSC service thread 1-1];ERROR;org.jboss.msc.service.fail;MSC00001: Failed to start service jboss.remoting.server.management: org.jboss.msc.service.StartException in service jboss.remoting.server.management: JBAS017112: Address already in use: bind 127.0.0.1:10099
                                      at org.jboss.as.remoting.AbstractStreamServerService.start(AbstractStreamServerService.java:110)
                                      at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)
                                      at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)
                                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
                                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
                                      at java.lang.Thread.run(Thread.java:619)
                                    Caused by: java.net.BindException: Address already in use: bind
                                      at sun.nio.ch.Net.bind(Native Method)
                                      at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)
                                      at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
                                      at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
                                      at org.xnio.nio.NioXnioWorker.createTcpServer(NioXnioWorker.java:287)
                                      at org.xnio.XnioWorker.createStreamServer(XnioWorker.java:135)
                                      at org.jboss.remoting3.remote.RemoteConnectionProvider$ProviderInterface.createServer(RemoteConnectionProvider.java:258)
                                      at org.jboss.as.remoting.AbstractStreamServerService.start(AbstractStreamServerService.java:102)
                                      ... 5 more
                                    
                                    
                                    2013-12-02 10:05:03,304;[MSC service thread 1-3];ERROR;org.jboss.msc.service.fail;MSC00001: Failed to start service jboss.remoting.server.remoting-connector: org.jboss.msc.service.StartException in service jboss.remoting.server.remoting-connector: JBAS017112: Address already in use: bind 127.0.0.1:4547
                                      at org.jboss.as.remoting.AbstractStreamServerService.start(AbstractStreamServerService.java:110)
                                      at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)
                                      at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)
                                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
                                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
                                      at java.lang.Thread.run(Thread.java:619)
                                    Caused by: java.net.BindException: Address already in use: bind
                                      at sun.nio.ch.Net.bind(Native Method)
                                      at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)
                                      at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
                                      at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
                                      at org.xnio.nio.NioXnioWorker.createTcpServer(NioXnioWorker.java:287)
                                      at org.xnio.XnioWorker.createStreamServer(XnioWorker.java:135)
                                      at org.jboss.remoting3.remote.RemoteConnectionProvider$ProviderInterface.createServer(RemoteConnectionProvider.java:258)
                                      at org.jboss.as.remoting.AbstractStreamServerService.start(AbstractStreamServerService.java:102)
                                      ... 5 more
                                    
                                    
                                    
                                    1 2 Previous Next