Index: XFireServletController.java =================================================================== RCS file: /home/projects/xfire/scm/xfire/xfire-core/src/main/org/codehaus/xfire/transport/http/XFireServletController.java,v retrieving revision 1.13 diff -u -r1.13 XFireServletController.java --- XFireServletController.java 2 May 2005 22:46:51 -0000 1.13 +++ XFireServletController.java 31 May 2005 19:38:27 -0000 @@ -4,6 +4,7 @@ import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.util.Properties; + import javax.mail.MessagingException; import javax.mail.Session; import javax.mail.internet.MimeMessage; @@ -13,6 +14,8 @@ import javax.servlet.http.HttpServletResponse; import javax.xml.stream.XMLStreamException; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import org.codehaus.xfire.MessageContext; import org.codehaus.xfire.XFire; import org.codehaus.xfire.XFireRuntimeException; @@ -29,6 +32,10 @@ */ public class XFireServletController { + + /** Logging Instance */ + private static Log log = LogFactory.getLog(XFireServletController.class); + private static ThreadLocal requests = new ThreadLocal(); private static ThreadLocal responses = new ThreadLocal(); @@ -97,9 +104,7 @@ try { - String wsdl = request.getParameter("wsdl"); - - if (wsdl != null) + if (request.getQueryString()==null || request.getQueryString().trim().equalsIgnoreCase("wsdl")) { generateWSDL(response, serviceName); }