Yes the .class file is a valid java extension. No, the .java file is not required. The java file is just the source code, while the .class file is the compiled, executable, java code. The server would need to have a java compiler installed on it to use a .java file. And I'm pretty sure Corey...