Exception in thread "main" java.lang.NoClassDefFoundError: PerformTransform

import javax.xml.transform.TransformerFactory;

import javax.xml.transform.Transformer;

import javax.xml.transform.stream.StreamSource;

import javax.xml.transform.stream.StreamResult;

import javax.xml.transform.TransformerException;

import javax.xml.transform.TransformerConfigurationException;

import java.io.FileOutputStream;

import java.io.FileNotFoundException;

import java.io.IOException;

public class PerformTransform

{

public void main(String[] args)

throws TransformerException, TransformerConfigurationException,

FileNotFoundException, IOException

{

String filename = "C:\\sxo\\news.xml";

TransformerFactory tFactory = TransformerFactory.newInstance();

Transformer transformer = tFactory.newTransformer(new StreamSource("C:\\sxo\\news.xsl"));

System.out.println("Loading news.xsl");

transformer.transform(new StreamSource(filename), new StreamResult(new FileOutputStream("C:\\sxo\\news.html")));

System.out.println("Loading "+filename);

System.out.println("Writing NewsML.html");

System.out.println("************* The result is in NewsML.html *************");

}

}

I got this error when running the file,can anyone suggest me what is the problem

Exception in thread "main" java.lang.NoClassDefFoundError: PerformTransform

[1407 byte] By [seymour19s] at [2007-9-26 3:47:22]
# 1
just on very first glance you would have to make sure your main method is declared staticpublic static void main(String args[])or else it would not runML
mlewis7127 at 2007-6-29 12:29:58 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 2
Still the same
seymour19s at 2007-6-29 12:29:58 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...