Sounds like you have in part answered your own question. Not that you shouldn't have any security but that you should configure it to allow both LW & Java full access. LW uses port 6346 by default so this should be clear also.
http://www.limewire.com/english/content/firewalls.shtml