This paper deals with the problem of fault diagnosis for a class of chemical reactions taking place in jacketed batch reactors. An integrated diagnosis scheme, using redundant temperature measurements and a bank of state observers, is adopted to detect, isolate and identify faults. A unified framework is developed to take into account faults affecting sensors, actuators and process. In order to test the effectiveness of the approach, a detailed simulation case study is developed.