2009-10-26 18:23:21 UTC
Hi Dale,
if your system works only sometimes, and often doesn't, then I suggest you use the logs and / or and network protocol analyzer such as Ethereal to see what's really going on between the computers.
The examples you're using are old, but I work on a separate p2p project that uses jtella, you can take a look at http://u-p2p.sf.net. Go to our sourceforge project page, browse our source code and find the class up2p.peer.jtella.JTellaAdapter. This basically creates a node and opens connections using a hostcache file (an XML file listing hosts to connect to).
I also suggest you use the latest versions of the JTella code. It's not released as a zip but you can get it from the CVS repository.
good luck
Alan