I've used the ClusterConnectionFactory but the result is the same. What are the attributes that I've to set in the mbean ClusteredConnectionFactories in the file connection-factories-service.xml that I post below?
I've read somewhere that there is the need to make persistence-messages in order to get fault tolerance. How can I send/receive persistent messages? Are there some further configurations step to do (e.g. in the mysql-persitence-service.xml ). Are only this type of messages take in considetarion by buddy node(s). | | <?xml version="1.0" encoding="UTF-8"?> | | <!-- | Messaging Connection Factories deployment descriptor. | | $Id: connection-factories-service.xml 3332 2007-11-15 09:32:43Z timfox $ | --> | | <server> | | <!-- The default connection factory does not support automatic failover or load balancing- | this is so we can maintain compatiblity with applications written for JBoss MQ which use this | connection factory. | --> | <mbean code="org.jboss.jms.server.connectionfactory.ConnectionFactory" | name="jboss.messaging.connectionfactory:service=ConnectionFactory" | xmbean-dd="xmdesc/ConnectionFactory-xmbean.xml"> | <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends> | <depends optional-attribute-name="Connector">jboss.messaging:service=Connector,transport=bisocket</depends> | <depends>jboss.messaging:service=PostOffice</depends> | | <attribute name="JNDIBindings"> | <bindings> | <binding>/ConnectionFactory</binding> | <binding>/XAConnectionFactory</binding> | <binding>java:/ConnectionFactory</binding> | <binding>java:/XAConnectionFactory</binding> | </bindings> | </attribute> | </mbean> | | <!-- A clustered connection factory that supports automatic failover and load balancing of created | connections. | This factory is not suitable to be used by MDBs. | --> | <mbean code="org.jboss.jms.server.connectionfactory.ConnectionFactory" | name="jboss.messaging.connectionfactory:service=ClusteredConnectionFactory" | xmbean-dd="xmdesc/ConnectionFactory-xmbean.xml"> | <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends> | <depends optional-attribute-name="Connector">jboss.messaging:service=Connector,transport=bisocket</depends> | <depends>jboss.messaging:service=PostOffice</depends> | | <attribute name="JNDIBindings"> | <bindings> | <binding>/ClusteredConnectionFactory</binding> | <binding>/ClusteredXAConnectionFactory</binding> | <binding>java:/ClusteredConnectionFactory</binding> | <binding>java:/ClusteredXAConnectionFactory</binding> | </bindings> | </attribute> | | <attribute name="SupportsFailover">true</attribute> | <attribute name="SupportsLoadBalancing">true</attribute> | </mbean> | | <!-- A connection factory with no JNDI bindings that is used in clustering to create the connections that | pull messages from one node to another | --> | <mbean code="org.jboss.jms.server.connectionfactory.ConnectionFactory" | name="jboss.messaging.connectionfactory:service=ClusterPullConnectionFactory" | xmbean-dd="xmdesc/ConnectionFactory-xmbean.xml"> | <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends> | <depends optional-attribute-name="Connector">jboss.messaging:service=Connector,transport=bisocket</depends> | <depends>jboss.messaging:service=PostOffice</depends> | <attribute name="SupportsFailover">false</attribute> | <attribute name="SupportsLoadBalancing">false</attribute> | </mbean> | | <!-- An example connection factory with all attributes shown | | <mbean code="org.jboss.jms.server.connectionfactory.ConnectionFactory" | name="jboss.messaging.connectionfactory:service=MyExampleConnectionFactory" | xmbean-dd="xmdesc/ConnectionFactory-xmbean.xml"> | | <constructor> | | <!- - You can specify the default Client ID to use for connections created using this factory - -> | | <arg type="java.lang.String" value="MyClientID"/> | | </constructor> | | <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends> | | <!- - The transport to use - can be bisocket, sslbisocket or http - -> | | <depends optional-attribute-name="Connector">jboss.messaging:service=Connector,transport=http</depends> | | <depends>jboss.messaging:service=PostOffice</depends> | | <!- - PrefetchSize determines the approximate maximum number of messages the client consumer will buffer locally - -> | | <attribute name="PrefetchSize">150</attribute> | | <!- - Paging params to be used for temporary queues - -> | | <attribute name="DefaultTempQueueFullSize">200000</attribute> | | <attribute name="DefaultTempQueuePageSizeSize">2000</attribute> | | <attribute name="DefaultTempQueueDownCacheSize">2000</attribute> | | <!- - The batch size to use when using the DUPS_OK_ACKNOWLEDGE acknowledgement mode - -> | | <attribute name="DupsOKBatchSize">5000</attribute> | | <!- - Does this connection factory support automatic failover? - -> | | <attribute name="SupportsFailover">false</attribute> | | <!- - Does this connection factory support automatic client side load balancing? - -> | | <attribute name="SupportsLoadBalancing">false</attribute> | | <!- - The class name of the factory used to create the load balancing policy to use on the client side - -> | | <attribute name="LoadBalancingFactory">org.jboss.jms.client.plugin.RoundRobinLoadBalancingFactory</attribute> | | <!- - Whether we should be strict TCK compliant, i.e. how we deal with foreign messages, defaults to false- -> | | <attribute name="StrictTck">true</attribute> | | <!- - Disable JBoss Remoting Connector sanity checks - There is rarely a good reason to set this to true - -> | | <attribute name="DisableRemotingChecks">false</attribute> | | <!- - The connection factory will be bound in the following places in JNDI - -> | | <attribute name="JNDIBindings"> | | <bindings> | | <binding>/acme/MyExampleConnectionFactory</binding> | | <binding>/acme/MyExampleConnectionFactoryDupe</binding> | | <binding>java:/xyz/CF1</binding> | | <binding>java:/connectionfactories/acme/connection_factory</binding> | | </bindings> | | </attribute> | | </mbean> | | --> | | </server> | | View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4177317#4177317 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4177317 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
