Error al obtener el nombre del archivo usando getServletConfig

estoy usandoJasperReport para informes de generación en la aplicación web de Java.

Tengo una línea siguiente para obtener el archivo de informe.

JasperReport report = (JasperReport) JRLoader.loadObject(getServletConfig().getServletContext().getRealPath("\rpts\report1.jasper"));

Pero cuando intento usar la línea anterior estoy obteniendoFileNotFoundException. Pero cuando intento usar la siguiente línea, el programa se ejecuta con éxito.

JasperReport report = (JasperReport) JRLoader.loadObject(getServletConfig().getServletContext().getRealPath("//rpts//report1.jasper"));

Entonces, quiero saber cuál es el problema con la primera línea?

Gracias por adelantado...

Respuestas a la pregunta(2)

Su respuesta a la pregunta