Exception in thread "main" java.lang.NoClassDefFoundErro
Hi,
My program compiler with below command
C:\Sun\AppServer\jdk\bin>javac -classpath .;db2jcc_license_cisuz.jar H:\apps\xp\
Desktop\apache-tomcat-6.0.10\webapps\test\WEB-INF\classes\GOOG\MLRCurrentDate.ja
va
When i try to run my program i get the below error
C:\Sun\AppServer\jdk\bin>java -classpath .;db2jcc_license_cisuz.jar H:\apps\xp\D
esktop\apache-tomcat-6.0.10\webapps\test\WEB-INF\classes\GOOG\MLRCurrentDate
Exception in thread "main" java.lang.NoClassDefFoundError: H:\apps\xp\Desktop\ap
ache-tomcat-6/0/10\webapps\test\WEB-INF\classes\GOOG\MLRCurrentDate
[633 byte] By [
anaik100a] at [2007-11-27 3:22:25]

here it is
package GOOG;
import java.util.*;
import java.io.*;
import java.net.*;
public class MLRCurrentDate
{
//public MLRCurrentDate(){}
public static StringBuffer invoke(String program) throws java.io.IOException, java.lang.InterruptedException
{
System.out.println("invoking program: " + program);
Process p = Runtime.getRuntime().exec(program);
int exitValue = p.waitFor();
BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
StringBuffer sb = new StringBuffer();
String line;while ((line = br.readLine()) != null)
{ sb.append(line).append("\n");}
return sb;
}
public static void main(String[] argv)
{
try
{
System.out.println("invoker start");
StringBuffer retval = invoke("c:\\Program Files\\IBM\\OnDemand for WinNT\\bin\\arsdate -g");
String answer = retval.toString();
String retval_modified=retval.substring(7);
System.out.println("Current Date " + retval);
StringBuffer retval1 = invoke("c:\\Program Files\\IBM\\OnDemand for WinNT\\bin\\arsdate -z "+retval_modified);
String answer1 = retval1.toString();
String starttimestamp=retval1.substring(12,22);
String endtimestamp=retval1.substring(23);
int lg =retval1.length();
System.out.println("Current timestamp " + answer1);
System.out.println("Start timestamp " + starttimestamp);
System.out.println("End timestamp " + endtimestamp);
}
catch(java.io.IOException e)
{
System.out.println("IOException caught: " + e);
}
catch(java.lang.InterruptedException e)
{
System.out.println("InterruptedException caught: " + e);
}
}
}