I am programatically reading/parsing the cluster-service.xml file from JBoss 3.2.4 in order to get the configuration information for a standalone JGroups program (I want it to be in the same "group" as the JBoss instance).
I am then passing the XML Element that is the "Config" element object to JChannel's constructor (the JGroups source indicates that I can do this). By stepping through the JGroups 2.2.5 source code with a debugger, I can see that my Object parameter is correctly interpreted as an Element, but it does not appear to be able to parse it. Just for kicks, I tried recompiling the same code with the jgroups.jar that shipped with JBoss 3.2.4, but I get the same result. Further inspection seems to indicate that the XMLConfigurator class might be looking for the wrong thing (a "protocol" tag) that does not exist in my (or JBoss's) XML. Printing the XML Element instance outputs the following: | <Config> | <!-- UDP: if you have a multihomed machine, | set the bind_addr attribute to the appropriate NIC IP address --> | <!-- UDP: On Windows machines, because of the media sense feature | being broken with multicast (even after disabling media sense) | set the loopback attribute to true --> | <UDP mcast_addr="228.1.2.3" mcast_port="45566" ip_ttl="32" ip_mcast="true" mcast_send_buf_size="800000" mcast_recv_buf_size="150000" ucast_send_buf_size="800000" ucast_recv_buf_size="150000" loopback="false" /> | <PING timeout="2000" num_initial_members="3" up_thread="true" down_thread="true" /> | <MERGE2 min_interval="10000" max_interval="20000" /> | <FD shun="true" up_thread="true" down_thread="true" timeout="2500" max_tries="5" /> | <VERIFY_SUSPECT timeout="3000" num_msgs="3" up_thread="true" down_thread="true" /> | <pbcast.NAKACK gc_lag="50" retransmit_timeout="300,600,1200,2400,4800" max_xmit_size="8192" up_thread="true" down_thread="true" /> | <UNICAST timeout="300,600,1200,2400,4800" window_size="100" min_threshold="10" down_thread="true" /> | <pbcast.STABLE desired_avg_gossip="20000" up_thread="true" down_thread="true" /> | <FRAG frag_size="8192" down_thread="true" up_thread="true" /> | <pbcast.GMS join_timeout="5000" join_retry_timeout="2000" shun="true" print_local_addr="true" /> | <pbcast.STATE_TRANSFER up_thread="true" down_thread="true" /> | </Config> | | Any ideas? Can I pass this element to JChannel on instantiation and expect it to be able to parse it or did I misunderstand? View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3841926#3841926 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3841926 ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user