This week's book giveaway is in the OCMJEA forum.
We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line!
See this thread for details.
The moose likes Distributed Java and the fly likes getting errors in STS for imports in client side app java code Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Java » Distributed Java
Bookmark "getting errors in STS for imports in client side app java code" Watch "getting errors in STS for imports in client side app java code" New topic
Author

getting errors in STS for imports in client side app java code

Arvind Ik Chari
Greenhorn

Joined: Dec 02, 2012
Posts: 13
Hello,

I am trying to create an RMI service using Spring. The IDE I am using is the latest version of Spring Tool Suite.

I am following instructions as per this URL--> http://www.onlinetechvision.com/?p=510

Now, I have created the server-side code correctly, and the RMI server app context XML file is as below-->

Now, I have created the client side app also, and in it this is the code-- (I have omitted the imports/package name)--basically a single variable of integer type is passed as command line param to the client JAR file. This parm is then used as param during call to RMI Service. (It is the only param in RMI invocation).

public class TestClient {

private static Logger logger = Logger.getLogger(TestClient .class);

/** * Main method of the RMI Service Client * */ public static void main(String[] args) {

logger.debug("RMI Service Client is starting...");

//RMI Client Application Context is started... ApplicationContext context = new ClassPathXmlApplicationContext("rmiClientAppContex t.xml");

//Remote User Service is called via RMI Client Application Context... SampleTaskrmiClient = (SampleTask) context.getBean("SampleTask"); int userid; //get the user id for whom RMI is to be used...this was passed as an argument to the client JAR file... if(args.length!=1) System.exit(1); else userid= Integer.parseInt(args[0]);

rmiClient.run(userid);

logger.debug("RMI Service Client is stopped..."); } }

Also, the RMI Client App context XML file is as below--

However I am getting errors in Eclipse-- basically for the 2 imports in client side java code-- the imports for "com.test.SampleTask" and "com.test.Task" are showing this error--> The import _ _ _ _ _ cannot be resolved.

What is wrong in my code? Is there some config/setting change that I have to make?

Thanks,
Arvind.
Vijitha Kumara
Bartender

Joined: Mar 24, 2008
Posts: 3827

Is this the exact code you are using? There are missing reference variables etc... here.

So it's good to post the proper code with code tags so that everyone can see what could be wrong in it.


SCJP 5 | SCWCD 5
[How to ask questions] [Twitter]
surlac surlacovich
Ranch Hand

Joined: Mar 12, 2013
Posts: 296

In the neighbour thread people say that there is no place for RMI in a modern systems. Do you really need to use RMI?
surlac surlacovich
Ranch Hand

Joined: Mar 12, 2013
Posts: 296

Arvind Ik Chari, do you have any success in fixing the errors?
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: getting errors in STS for imports in client side app java code