Coversion of class file to Java files
===

I have one War files( a java application) consist of 64 class file along with image/css/js files. I have lost the source of this war file. Now I want to do some changes in code. I am looking for some expert advice from community on following questions.

1.	Is there best way to convert .class files to .java file without loosing any section of code?
2.	Suggest me tools if any for this task.
3.	What are challenges / drawbacks of converting .class files to .java files and recreate war file?
