File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Distributed Java and the fly likes File Not Bound java.rmi.NotBoundException Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Distributed Java
Bookmark "File Not Bound java.rmi.NotBoundException " Watch "File Not Bound java.rmi.NotBoundException " New topic
Author

File Not Bound java.rmi.NotBoundException

Yatin Shah
Ranch Hand

Joined: Sep 11, 2004
Posts: 72
Hello All,

I am getting error "File Not Bound java.rmi.NotBoundException" at run time. Please find my code as follow:

Code for Implementation class



Code for Server


Code for Client


Is any one help me?

Regards,
Andrew Monkhouse
author and jackaroo
Marshal Commander

Joined: Mar 28, 2003
Posts: 11432
    
  85

There is so much in your sample code, but at the same time, there is so much missing. Something has made me suspect that it is either a problem with your interface (which you haven't shown) or with the text file containing the servers details (which you haven't shown). Unfortunately I cant recall what made me think that this is the case - in reducing your code to something workable, I lost track of what the issue was.

Here is my SSCCE - the main thing is that it does not contain anything that is not needed, and it contains everything that is needed for a basic test. I have gone from your 300 lines of code, down to 60 lines of code (including the important interface). It is very hard to get anyone to look at 300 lines of code and try and work out what is wrong. It is still hard with 60 lines of code, but it is a little easier.

The interface:


The implementation:


The server:


And the client:


Based on this code, I would recommend you try setting up a known server. Hard code the IP addresses for now. See if that works. If it does not work, then you may have firewall issues. If it does, then the problem is elsewhere. But you can slowly add to the code to get to the point where there is a problem, then try to build an SSCCE based on that problem.

Note that in addition to the overall problem of just getting your code to work as designed, it also has faulty logic. You are not calculating ping times.


The Sun Certified Java Developer Exam with J2SE 5: paper version from Amazon, PDF from Apress, Online reference: Books 24x7 Personal blog
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: File Not Bound java.rmi.NotBoundException