One of the errors FindBugs reports is
ramapulavarthi: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/JAXWSServlet.java:196: MSF_MUTABLE_SERVLET_FIELD: org.glassfish.webservices.JAXWSServlet.endpoint is a mutable servlet field
ramapulavarthi: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/JAXWSServlet.java:176: MSF_MUTABLE_SERVLET_FIELD: org.glassfish.webservices.JAXWSServlet.endpoint is a mutable servlet field
ramapulavarthi: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/JAXWSServlet.java:245: MSF_MUTABLE_SERVLET_FIELD: org.glassfish.webservices.JAXWSServlet.endpoint is a mutable servlet field
ramapulavarthi: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/JAXWSServlet.java:250: MSF_MUTABLE_SERVLET_FIELD: org.glassfish.webservices.JAXWSServlet.endpoint is a mutable servlet field
ramapulavarthi: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/JAXWSServlet.java:254: MSF_MUTABLE_SERVLET_FIELD: org.glassfish.webservices.JAXWSServlet.endpoint is a mutable servlet field
ramapulavarthi: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/JAXWSServlet.java:252: MSF_MUTABLE_SERVLET_FIELD: org.glassfish.webservices.JAXWSServlet.endpoint is a mutable servlet field
ramapulavarthi: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/JAXWSServlet.java:259: MSF_MUTABLE_SERVLET_FIELD: org.glassfish.webservices.JAXWSServlet.endpoint is a mutable servlet field
ramapulavarthi: webservices/jsr109-impl/src/main/java/org/glassfish/webservices/JAXWSServlet.java:255: MSF_MUTABLE_SERVLET_FIELD: org.glassfish.webservices.JAXWSServlet.endpoint is a mutable servlet field
The field in question is infact initialized in
Servlet#init(ServletConfig servletConfig). This should be a common
pattern in many servlets and the container would dispatch requests to
the servlet only after init.
How do I convince FindBugs to not worry about this?
thanks,
Rama Pulavarthi