Just in case you want to connect two different computers running Portico HLA in your local windows network and it is not working, try the following:
Create the RTI.rid file with this text and put it in the same directory as your application:
portico.jgroups.loglevel=DEBUG
Run your program and make sure it has read the config file. You should notice messages like this:
DEBUG [SwingWorker-pool-1-thread-1] org.jgroups.protocols.pbcast.GMS: 1T_Porto-36128: installing view [1T_Porto-23855|4] [1T_Porto-23855, 1T_Baggio-57693, 1T_Baggio-6991, 1T_Porto-36128]
DEBUG [SwingWorker-pool-1-thread-1] org.jgroups.protocols.pbcast.STABLE: [ergonomics] setting max_bytes to 16MB (4 members)
DEBUG [SwingWorker-pool-1-thread-1] org.jgroups.protocols.pbcast.FLUSH: 1T_Porto-36128: installing view [1T_Porto-23855|4] [1T_Porto-23855, 1T_Baggio-57693, 1T_Baggio-6991, 1T_Porto-36128]
Now that you are sure it works, do the following to your RTI.rid, in both machines:
portico.jgroups.loglevel=DEBUG
portico.jgroups.udp.address=224.0.0.3
Now it should work. I noticed that using the default address, which is 239.255.20.16, it does not work on my windows network. Changing the address did the trick.
Kind regards and happy open source hla =)
No comments:
Post a Comment