i just copied cluster-service.xml to my deploy dir, you can get in the 
server/all/deploy dir. if you look about halfway down it you'll see the HA-JNDI 
specific stuff.

once that was deployed, i restarted jboss with something like
C:\> run.bat -b 0.0.0.0 -g myGroupName the -b tells jboss which ip to bind to 
(0.0.0.0 means 'i don't know just figure it out'). the -g tells jboss which 
cluster group to join, the default group is DefaultPartition ( you can replace 
myGroupName with whatever you want).

you can use an application client to test this. just use the following to get a 
Context and then perfom a lookup.
Properties p = new Properties();  
  | p.put(Context.INITIAL_CONTEXT_FACTORY,   
  |       "org.jnp.interfaces.NamingContextFactory");  
  | p.put(Context.URL_PKG_PREFIXES, "jboss.naming:org.jnp.interfaces");  
  | p.put(Context.PROVIDER_URL, "localhost:1100"); // HA-JNDI port.  
  | return new InitialContext(p); 

you can also pass a list of URLsp.put(Context.PROVIDER_URL, 
"server1:1100,server2:1100,server3:1100,server4:1100");

instead of specifying the servers in the group, you can just specify the 
groupp.put("jnp.partitionName", "myGroupName");

hope this helps

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4100655#4100655

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4100655
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to