|
I
doubt it, looks like you passed a null string to
MimeMessage.setSubject!
Hi
I am not
sure where the problem lies but I just want to see if the error I am
getting could be anything to do with Tomcat.
Here is the
error report. Any help appreciated:
Error: 500
Location:
/examples/jsp/formsMail/mailsend.jspInternal
Servlet Error:
javax.servlet.ServletException
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java)
at jsp.f_00025rmsMail._0002fjsp_0002fformsMail_0002fmailsend_0002ejspmailsend_jsp_9._jspService(_0002fjsp_0002fformsMail_0002fmailsend_0002ejspmailsend_jsp_9.java:107)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java)
at org.apache.tomcat.core.Handler.service(Handler.java)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
at java.lang.Thread.run(Thread.java:484)
Root cause: java.lang.NullPointerException
at javax.mail.internet.MimeUtility.checkAscii(MimeUtility.java:877)
at javax.mail.internet.MimeUtility.encodeWord(MimeUtility.java:503)
at javax.mail.internet.MimeUtility.encodeText(MimeUtility.java:337)
at javax.mail.internet.MimeMessage.setSubject(MimeMessage.java:541)
at javax.mail.internet.MimeMessage.setSubject(MimeMessage.java:507)
at jsp.f_00025rmsMail._0002fjsp_0002fformsMail_0002fmailsend_0002ejspmailsend_jsp_9._jspService(_0002fjsp_0002fformsMail_0002fmailsend_0002ejspmailsend_jsp_9.java:81)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java)
at org.apache.tomcat.core.Handler.service(Handler.java)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
at java.lang.Thread.run(Thread.java:484)
Thanks Ian
|