NoClassDefFoundError

Here's the scenario: I have a java application residing on a networked server. It has been running fine from numerous machines and continues to do so on all but two machines. An application was installed on these two machines and then the java App starts getting NoClassDefFoundError errors. I have un-installed and re-installed the JRE several times with no results. Lastly, I installed the full JDK with the same results. I've even moved the class files locally and get the same error. HELP! I'm out of ideas.

Specs:

OS - Windows XP version 5.1.2600

JRE version: JRE1.4.2_12 (other previous versions tried as well)

[644 byte] By [Christopher_4900a] at [2007-10-3 0:56:35]
# 1

Two possibilities.

1. The class path is wrong. Simple as that. Finding why it is wrong is more complex. But to start with you need to log in as the user that the app is running under, and not yourself (or some other user) and start by inspecting the class path there. After that you need to trace the actual start up process. That means the actual one, not what you guess it is. So for example on a unix box you verify that there are no aliases. On windows you use full pathing.

2. Wrong VM versions if the class not found is version specific.

jschella at 2007-7-14 17:52:07 > top of Java-index,Desktop,Runtime Environment...
# 2
Thanks for the reply, however I have tried both of these suggestions and still come up empty.
Christopher_4900a at 2007-7-14 17:52:07 > top of Java-index,Desktop,Runtime Environment...
# 3
Try doing the following:java -cp . yourClass
iopga at 2007-7-14 17:52:07 > top of Java-index,Desktop,Runtime Environment...