intanhm
asked on
org.apache.jasper.JasperException in Jakarta Tomcat Server for WinXP and Win2000
Hi!
I have a web application, its Server is Jakarta Tomcat. I´m getting this error in WinXP and Win2000 ... trying to access a jsp page by means of a call through a user name and password. The error is not presented in Win98. I was configuring Jakarta Tomcat Server as it have to be configured, but everything is ok.
Could you please give any solution as soon as possible??
Thanks in advance.
I´ll be wating fou you.
HTTP Status 500 -
-------------------------- ---------- ---------- ---------- ---------- ---------- ----
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperEx ception
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 54)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
root cause
javax.servlet.ServletExcep tion
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:249)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.index_jsp._ jspService (index_jsp .java:72)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.catalina.core.A pplication Dispatcher .invoke(Ap plicationD ispatcher. java:684)
at org.apache.catalina.core.A pplication Dispatcher .doForward (Applicati onDispatch er.java:43 2)
at org.apache.catalina.core.A pplication Dispatcher .forward(A pplication Dispatcher .java:356)
at org.apache.jasper.runtime. PageContex tImpl.forw ard(PageCo ntextImpl. java:430)
at org.apache.jsp.programAndS endMessage s_jsp._jsp Service(pr ogramAndSe ndMessages _jsp.java: 61)
at org.apache.jasper.runtime. HttpJspBas e.service( HttpJspBas e.java:137 )
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 853)
at org.apache.jasper.servlet. JspServlet Wrapper.se rvice(JspS ervletWrap per.java:2 10)
at org.apache.jasper.servlet. JspServlet .serviceJs pFile(JspS ervlet.jav a:295)
at org.apache.jasper.servlet. JspServlet .service(J spServlet. java:241)
-------------------------- ---------- ---------- ---------- ---------- ---------- ----
Apache Tomcat/4.1.30
I have a web application, its Server is Jakarta Tomcat. I´m getting this error in WinXP and Win2000 ... trying to access a jsp page by means of a call through a user name and password. The error is not presented in Win98. I was configuring Jakarta Tomcat Server as it have to be configured, but everything is ok.
Could you please give any solution as soon as possible??
Thanks in advance.
I´ll be wating fou you.
HTTP Status 500 -
--------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperEx
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
root cause
javax.servlet.ServletExcep
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.index_jsp._
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.catalina.core.A
at org.apache.jasper.runtime.
at org.apache.jsp.programAndS
at org.apache.jasper.runtime.
at javax.servlet.http.HttpSer
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
at org.apache.jasper.servlet.
--------------------------
Apache Tomcat/4.1.30
From stacktrace which you send it is clear that it is a problem
in programAndSendMessages_jsp .java in line 61.
check that file in work/_localhost/.... direcotry.
Could you also send your jsp page ?
in programAndSendMessages_jsp
check that file in work/_localhost/.... direcotry.
Could you also send your jsp page ?
ASKER
The file programAndSendMessages.jsp is in the application directory, but I don´t see what is the problem. What file do you want?? programAndSendMessages or index jsp??
programAndSendMessages.jsp
ASKER
<%@page contentType="text/html"%>
<%@page import="mx.com.intech.serv ices.SmsMs g1.users.* ,javax.com m.*,java.u til.Date,j ava.text.S impleDateF ormat,java .io.*,java .util.Vect or,java.ut il.List,ja va.util.Ar rayList,ja va.util.St ringTokeni zer,java.u til.Enumer ation,java .util.Hash table"%>
<%
if(session.isNew()||sessio n.getAttri bute("User name")==nu ll)
{
session.setAttribute("Inte ch.Referer ","program AndsendMes sages.jsp" );
%>
<jsp:forward page="index.jsp"/>
<%
}
JDCSMSMessages myDBAccess = new JDCSMSMessages();
SMSProcessSendTelcel processSend=new SMSProcessSendTelcel();
// Action Flags
boolean isMessageDataPresent = false;
boolean isAdd = false;
boolean isUpdate = false;
boolean isView = false;
boolean isRemove = false;
boolean hasMessages = false;
// Error Flags
boolean messageSent = false;
boolean isMessageValid = true;
boolean areNumbersValid = true;
boolean isPeriodListValid = true;
boolean isDataValid = true;
boolean isSpecialDateValid = true;
boolean portResult = true;
boolean isMessageFound = false;
boolean isMessageSend = false;
SMSMessage currentMessage= null;
SMSMessage mySelection = null;
String[] myPeriods = null;
List myListPeriods = null;
List myNewNumberList = null;
String currentNumberList = "";
String currentHour = "";
String currentYear3 = "";
String currentMonth3 = "";
String currentDay3 = "";
String currentHour3 = "";
String total = "0";
String userSender = "";
String num10 = "";
String numbersSend = "";
String[] myPeriodsHour = null;
Date specialDate = null;
int lineNumber = 0;
int msgAvailables = 1;
int msgln = 0;
int numbersLength;
if(request.getParameter("a dd")!=null && request.getParameter("add" ).equals(" Enviar Mensaje")) isAdd = true;
if(request.getParameter("a dd")!=null && request.getParameter("add" ).equals(" Enviar mensaje")) isUpdate = true;
if(request.getParameter("v iew")!=nul l) isView = true;
if(request.getParameter("r emove")!=n ull) isRemove = true;
int period = Integer.parseInt(request.g etParamete r("period" )==null?"0 ":request. getParamet er("period "));
if(isUpdate||isAdd||isView )
{
Vector myVector = (Vector)session.getAttribu te("myMess ages");
boolean isMessageListEmpty = request.getParameter("myMe ssageList" )==null ? true : false;
if(!isMessageListEmpty)
{
int index = Integer.parseInt(request.g etParamete r("myMessa geList"));
currentMessage = (SMSMessage)(myVector.elem entAt(inde x));
List myNumberList = currentMessage.getNumbersL ist();
currentNumberList = (myNumberList.size()>0)?(( SMSNumber) (myNumberL ist.get(0) )).getNumb er():"";
for(int i=1;i<myNumberList.size(); i++)
currentNumberList += "," + ((SMSNumber)(myNumberList. get(i))).g etNumber() ;
areNumbersValid = true;
}
int sender = 158;
isMessageValid = (request.getParameter("mes sage")!=nu ll && !request.getParameter("mes sage").equ als("") && request.getParameter("mess age").leng th() <= sender)?true:false;
if(isUpdate||isAdd)
areNumbersValid = (request.getParameter("num bersString ")!=null && !request.getParameter("num bersString ").equals( ""))?true: false;
isSpecialDateValid = true;
if (period == 1)
isPeriodListValid = true;
if (period == 2)
isPeriodListValid = !(request.getParameterValu es("dayOfW eekList")= = null);
if (period == 3)
isPeriodListValid = !(request.getParameterValu es("dayOfM onthList") == null);
if (period == 5)
{
isPeriodListValid = true;
isMessageSend = true;
}
if (period != 5)
{
if (period == 4)
isSpecialDateValid = false;
boolean isSpecialDateValidTemp = true;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-M-d ");
if(request.getParameter("y ear1")!=nu ll && !request.getParameter("Dat e01").equa ls("0000-0 0-00 00:00:00"))
{
try{ specialDate = sdf.parse(request.getParam eter("Date 01"));
isSpecialDateValidTemp = myDBAccess.isDateValid(req uest.getPa rameter("D ate01"));
if(request.getParameter("y ear2")!=nu ll && !request.getParameter("Dat e02").equa ls("0000-0 0-00 00:00:00"))
if(request.getParameter("D ate01").eq uals(reque st.getPara meter("Dat e02")))
isSpecialDateValidTemp = false;
if(request.getParameter("y ear3")!=nu ll && !request.getParameter("Dat e03").equa ls("0000-0 0-00 00:00:00"))
if(request.getParameter("D ate01").eq uals(reque st.getPara meter("Dat e03")))
isSpecialDateValidTemp = false;
}
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
if(request.getParameter("y ear2")!=nu ll && !request.getParameter("Dat e02").equa ls("0000-0 0-00 00:00:00") && isSpecialDateValidTemp)
{
try{ specialDate = sdf.parse(request.getParam eter("Date 02"));
isSpecialDateValidTemp = myDBAccess.isDateValid(req uest.getPa rameter("D ate02"));
if(request.getParameter("y ear3")!=nu ll && !request.getParameter("Dat e03").equa ls("0000-0 0-00 00:00:00"))
if(request.getParameter("D ate02").eq uals(reque st.getPara meter("Dat e03")))
isSpecialDateValidTemp = false;
}
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
if(request.getParameter("y ear3")!=nu ll && !request.getParameter("Dat e03").equa ls("0000-0 0-00 00:00:00") && isSpecialDateValidTemp)
{
try{ specialDate = sdf.parse(request.getParam eter("Date 03"));
isSpecialDateValidTemp = myDBAccess.isDateValid(req uest.getPa rameter("D ate03")); }
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
}
isDataValid = isMessageValid && isPeriodListValid && areNumbersValid && isSpecialDateValid;
isMessageDataPresent = true;
if(isView)
{
isDataValid = true;
isMessageValid = true;
areNumbersValid = true;
isSpecialDateValid = true;
}
}
if((isAdd||isUpdate) && period == 5)
{
if (isDataValid)
{
msgAvailables = myDBAccess.getMsgsAvailabl es((String )session.g etAttribut e("UserId" ));
if(msgAvailables > 0)
{
messageSent = true;
try{
String currentNumber;
String currentOperator1;
StringTokenizer st = new StringTokenizer(request.ge tParameter ("numbersS tring").tr im(),",");
Hashtable ht = new Hashtable();
SMSSendPegasoTelefonica currOperator2 = null;
SMSSendUnefon currOperator3 = null;
SMSSendNextel currOperator4 = null;
SMSSendIusacell currOperator5 = null;
while (st.hasMoreTokens() && (msgAvailables > 0))
{
currentNumber = st.nextToken();
currentOperator1 = myDBAccess.getOperator(cur rentNumber );
if (((String)ht.get(currentOp erator1))= =null)
ht.put(currentOperator1,cu rrentNumbe r);
else
ht.put(currentOperator1,(( String)ht. get(curren tOperator1 )) + "," + currentNumber);
msgAvailables--;
}
//userSender = myDBAccess.getSender(Integ er.parseIn t((String) (session.g etAttribut e("UserId" ))));
Enumeration enumOperators = ht.keys();
while (enumOperators.hasMoreElem ents())
{
String currentOp = (String)(enumOperators.nex tElement() );
if(currentOp.equals("TELCE L"))
{
numbersSend = (String)ht.get(currentOp);
processSend.sendMessage(re quest.getP arameter(" message"). trim(),num bersSend,( String)ses sion.getAt tribute("U sername")) ;
}
if(currentOp.equals("PEGAS O")||curre ntOp.equal s("TELEFON ICA"))
{
currOperator2 = new SMSSendPegasoTelefonica();
numbersSend = (String)ht.get(currentOp);
currOperator2.sendMessage( request.ge tParameter ("message" ).trim(),n umbersSend ,(String)s ession.get Attribute( "Username" ));
}
if(currentOp.equals("UNEFO N"))
{
currOperator3 = new SMSSendUnefon();
numbersSend = (String)ht.get(currentOp);
currOperator3.sendMessage( request.ge tParameter ("message" ).trim(),n umbersSend ,(String)s ession.get Attribute( "Username" ));
}
if(currentOp.equals("NEXTE L"))
{
currOperator4 = new SMSSendNextel();
numbersSend = (String)ht.get(currentOp);
currOperator4.sendMessage( request.ge tParameter ("message" ).trim(),n umbersSend ,(String)s ession.get Attribute( "Username" ));
}
if(currentOp.equals("IUSAC ELL"))
{
currOperator5 = new SMSSendIusacell();
numbersSend = (String)ht.get(currentOp);
currOperator5.sendMessage( request.ge tParameter ("message" ).trim(),n umbersSend ,(String)s ession.get Attribute( "Username" ));
}
if(currentOp.equals("Unkno wn"))
{
numbersSend = (String)ht.get(currentOp);
myDBAccess.insertLog((Stri ng)session .getAttrib ute("Usern ame"),requ est.getPar ameter("me ssage").tr im(),numbe rsSend,"op erator unknown");
}
}
}catch (Exception ignore){
messageSent = false;
ignore.printStackTrace();
}
}
}
}
if(isRemove)
{
int index = Integer.parseInt(request.g etParamete r("myMessa geList"));
Vector myVector = (Vector)session.getAttribu te("myMess ages");
currentMessage = (SMSMessage)(myVector.elem entAt(inde x));
myDBAccess.removeMessage(c urrentMess age.getId( ));
myVector.remove(index);
session.setAttribute("myMe ssages",my Vector);
}
if(isUpdate)
{
currentMessage.setMessage( request.ge tParameter ("message" ).trim());
currentMessage.setIdUser(I nteger.par seInt((Str ing)(sessi on.getAttr ibute("Use rId"))));
currentMessage.setPeriod(p eriod);
currentNumberList = request.getParameter("numb ersString" ).trim();
StringTokenizer st= new StringTokenizer(request.ge tParameter ("numbersS tring"),", ");
myNewNumberList = new ArrayList();
while (st.hasMoreTokens())
{
myNewNumberList.add(new SMSNumber(0,st.nextToken() ,"operator "));
}
currentMessage.setNumbersL ist(myNewN umberList) ;
myPeriods = null;
myListPeriods = new ArrayList();
if(period != 4)
{
myPeriodsHour = request.getParameterValues ("hourList ");
if (period == 1)
{
myListPeriods.add(new SMSDaily(0,myPeriodsHour[0 ]));
}
if (period == 2)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues ("dayOfWee kList");
for(int j=0;j<myPeriods.length;j++ )
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[ 0],myPerio ds[j]));
}
else
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[ 0],"none") );
if (period == 3)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues ("dayOfMon thList");
for(int j=0;j<myPeriods.length;j++ )
myListPeriods.add(new SMSMonthly(0,myPeriodsHour [0],Intege r.parseInt (myPeriods [j])));
}
else
myListPeriods.add(new SMSMonthly(0,myPeriodsHour [0],0));
}
else
myListPeriods.add(new SMSDaily(0,"00:00"));
currentMessage.setPeriodLi st(myListP eriods);
currentMessage.setAddDate1 (request.g etParamete r("Date01" ));
currentMessage.setAddDate2 (request.g etParamete r("Date02" ));
currentMessage.setAddDate3 (request.g etParamete r("Date03" ));
if(isDataValid && period != 5)
myDBAccess.updateMessage(c urrentMess age,period );
}
if(isAdd)
{
Vector myVector = (Vector)session.getAttribu te("myMess ages");
if (myVector==null) myVector = new Vector();
mySelection = new SMSMessage();
currentNumberList = request.getParameter("numb ersString" ).trim();
mySelection.setMessage(req uest.getPa rameter("m essage").t rim());
mySelection.setIdUser(Inte ger.parseI nt((String )(session. getAttribu te("UserId "))));
mySelection.setPeriod(peri od);
StringTokenizer st= new StringTokenizer(request.ge tParameter ("numbersS tring"),", ");
myNewNumberList = new ArrayList();
while (st.hasMoreTokens())
{
myNewNumberList.add(new SMSNumber(0,st.nextToken() ,"operator "));
}
mySelection.setNumbersList (myNewNumb erList);
myPeriods = null;
myListPeriods = new ArrayList();
if(period != 4)
{
myPeriodsHour = request.getParameterValues ("hourList ");
if (period == 1)
myListPeriods.add(new SMSDaily(0,myPeriodsHour[0 ]));
if (period == 2)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues ("dayOfWee kList");
for(int j=0;j<myPeriods.length;j++ )
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[ 0],myPerio ds[j]));
}
else
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[ 0],"none") );
if (period == 3)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues ("dayOfMon thList");
for(int j=0;j<myPeriods.length;j++ )
myListPeriods.add(new SMSMonthly(0,myPeriodsHour [0],Intege r.parseInt (myPeriods [j])));
}
else
myListPeriods.add(new SMSMonthly(0,myPeriodsHour [0],0));
}
else
myListPeriods.add(new SMSDaily(0,"00:00"));
mySelection.setPeriodList( myListPeri ods);
mySelection.setAddDate1(re quest.getP arameter(" Date01"));
mySelection.setAddDate2(re quest.getP arameter(" Date02"));
mySelection.setAddDate3(re quest.getP arameter(" Date03"));
if(isDataValid && period != 5)
{
int myNewId = myDBAccess.addMessage(mySe lection,pe riod);
if(myNewId == 0)
{
isMessageFound = true;
}
else
{
mySelection.setId(myNewId) ;
myVector.add(mySelection);
}
session.setAttribute("myMe ssages",my Vector);
isMessageDataPresent = false;
}
currentMessage = mySelection;
}
%>
<html>
<head>
<title>Intech Mobile Publicity - Mensajes Programados</title>
<SCRIPT type="text/javascript">
function addNumberClick()
{
myNumber = prompt("Teclee el numero del telefono");
if(myNumber.length != 10)
{
alert("La longitud del numero debe ser de 10 digitos");
return;
}
if(String(myNumber) != String(parseInt(myNumber,1 0)))
{
alert("El número no debe iniciar con cero y solo debe contener dígitos");
return;
}
myNumbersTemp = document.myForm.numbersStr ing.value;
if(myNumbersTemp.length > 10)
if(myNumbersTemp.substring (0,1) == ",")
myNumbersTemp = myNumbersTemp.substring(1, myNumbersT emp.length );
i = 1;
while( myNumbersTemp.length >= 10)
{
myNumberTemp = myNumbersTemp.substring(0, 10);
if(String(myNumberTemp) == String(myNumber))
{
alert("El número ya existe");
return;
}
if(myNumbersTemp.length > 10)
myNumbersTemp = myNumbersTemp.substring(11 ,myNumbers Temp.lengt h);
else
myNumbersTemp = "";
i++;
}
document.myForm.numbersLis t.options[ document.m yForm.numb ersList.le ngth] = new Option(myNumber,myNumber,f alse,false );
document.myForm.numbersStr ing.value = document.myForm.numbersStr ing.value + "," + myNumber;
document.myForm.totalNumbe rs.value = i;
}
function removeNumberClick()
{
while(document.myForm.numb ersList.se lectedInde x > -1)
{
if(document.myForm.numbers List.selec tedIndex > -1)
{
document.myForm.numbersLis t.options[ document.m yForm.numb ersList.se lectedInde x] = null;
}
}
document.myForm.numbersStr ing.value = "";
j = 0;
for (var i=0; i < document.myForm.numbersLis t.options. length; i++)
{
if(document.myForm.numbers List.optio ns[i] != null)
{
document.myForm.numbersStr ing.value += document.myForm.numbersLis t.options[ i].value +",";
j++;
}
}
document.myForm.totalNumbe rs.value = j;
document.myForm.numbersStr ing.value = document.myForm.numbersStr ing.value. substring( 0,document .myForm.nu mbersStrin g.value.le ngth-1);
}
function fieldsDisabled()
{
document.myForm.year1.disa bled = false;
document.myForm.month1.dis abled = false;
document.myForm.day1.disab led = false;
document.myForm.hourList1. disabled = false;
document.myForm.year2.disa bled = false;
document.myForm.month2.dis abled = false;
document.myForm.day2.disab led = false;
document.myForm.hourList2. disabled = false;
document.myForm.year3.disa bled = false;
document.myForm.month3.dis abled = false;
document.myForm.day3.disab led = false;
document.myForm.hourList3. disabled = false;
}
function fieldsEnabled2(pInt)
{
document.myForm.period[pIn t-1].check ed = true;
fieldsEnabled(pInt);
}
function fieldsEnabled(pInt)
{
if(pInt == 1)
{
document.myForm.hourList.d isabled = false;
document.myForm.dayOfWeekL ist.disabl ed = true;
document.myForm.dayOfMonth List.disab led = true;
fieldsDisabled();
}
if(pInt == 2)
{
document.myForm.hourList.d isabled = false;
document.myForm.dayOfWeekL ist.disabl ed = false;
document.myForm.dayOfMonth List.disab led = true;
fieldsDisabled();
}
if(pInt == 3)
{
document.myForm.hourList.d isabled = false;
document.myForm.dayOfWeekL ist.disabl ed = true;
document.myForm.dayOfMonth List.disab led = false;
fieldsDisabled();
}
if(pInt == 4)
{
document.myForm.hourList.d isabled = true;
document.myForm.dayOfWeekL ist.disabl ed = true;
document.myForm.dayOfMonth List.disab led = true;
document.myForm.year1.disa bled = true;
document.myForm.month1.dis abled = true;
document.myForm.day1.disab led = true;
document.myForm.hourList1. disabled = true;
document.myForm.year2.disa bled = true;
document.myForm.month2.dis abled = true;
document.myForm.day2.disab led = true;
document.myForm.hourList2. disabled = true;
document.myForm.year3.disa bled = true;
document.myForm.month3.dis abled = true;
document.myForm.day3.disab led = true;
document.myForm.hourList3. disabled = true;
}
if(pInt == 5)
{
document.myForm.hourList.d isabled = true;
document.myForm.dayOfWeekL ist.disabl ed = true;
document.myForm.dayOfMonth List.disab led = true;
fieldsDisabled();
}
}
function textCounter(textMsg,sizeMs g,maxlimit ) {
if (textMsg.value.length > maxlimit)
textMsg.value = textMsg.value.substring(0, maxlimit);
else
sizeMsg.value = 0 + textMsg.value.length;
var ch;
var sout = "";
flag = 1;
for (var i = 0; i < textMsg.value.length; i++) {
ch = textMsg.value.charAt(i);
if ((ch >= "a") && (ch <= "z"))
sout += ch;
else if ((ch >= "A") && (ch <= "Z"))
sout += ch;
else if ((ch >= "0") && (ch <= "9"))
sout += ch;
else if( (ch == "$")||(ch == " ")||(ch == "!")||(ch == "#")||(ch == "%")||(ch == "&")||(ch == "(")||(ch == ")")||(ch == "=")||(ch == "+")||(ch == "\r")||(ch == "\n")||(ch == "\"") )
sout += ch;
else if( (ch == "-")||(ch == "*")||(ch == ":")||(ch == ",")||(ch == ";")||(ch == ".")||(ch == "/")||(ch == "?")||(ch == "'")||(ch == "<")||(ch == ">") )
sout += ch;
else
flag = 0;
}
if(flag == 0)
{
textMsg.value = sout;
}
}
function updateDate(cDate,wYear,wMo nth,wDay,w Hour)
{
if(wYear.value != "0")
cDate.value = wYear.value + cDate.value.substring(4,19 );
else
cDate.value = "0000" + cDate.value.substring(4,19 );
if(wMonth.value != "0")
cDate.value = cDate.value.substring(0,5) + wMonth.value + cDate.value.substring(7,19 );
else
cDate.value = cDate.value.substring(0,5) + "00" + cDate.value.substring(7,19 );
if(wDay.value != "0")
cDate.value = cDate.value.substring(0,8) + wDay.value + cDate.value.substring(10,1 9);
else
cDate.value = cDate.value.substring(0,8) + "00" + cDate.value.substring(10,1 9);
if(wHour.value != "0")
cDate.value = cDate.value.substring(0,11 ) + wHour.value;
else
cDate.value = cDate.value.substring(0,11 ) + "00:00:00";
}
function searchNumberClick(userId)
{
pagina = "searchDB.jsp?UserId="+use rId;
window.open(pagina,"","too lbar=yes,s tatus=yes, scrollbars =yes,resiz able=yes") ;
}
function searchNumberAdd()
{
i = 0;
customerProfile = 0;
if(document.myForm.numbers String.val ue.length > 10)
if(document.myForm.numbers String.val ue.substri ng(0,1) == ",")
document.myForm.numbersStr ing.value = document.myForm.numbersStr ing.value. substring( 1,document .myForm.nu mbersStrin g.value.le ngth);
totalMsg = document.myForm.msgToSend. value;
myNumbersTemp = document.myForm.numbersStr ing.value;
while( myNumbersTemp.length >= 10)
{
totalMsg--;
if(myNumbersTemp.length > 10)
myNumbersTemp = myNumbersTemp.substring(11 ,myNumbers Temp.lengt h);
else
myNumbersTemp = "";
}
numbers = document.myForm.numbersStr ing2.value .substring (1,documen t.myForm.n umbersStri ng2.value. length);
while( (numbers.length >= 10) && (totalMsg>0))
{
myNumber = numbers.substring(0,10);
customerProfile = 0;
myNumbersTemp = document.myForm.numbersStr ing.value;
if(numbers.length > 10)
{
if(numbers.substring(10,11 ) == "N")
{
numbers = numbers.substring(12,numbe rs.length) ;
customerProfile = 1;
}
else
numbers = numbers.substring(11,numbe rs.length) ;
}
else
numbers = "";
numberFound = 0;
while( myNumbersTemp.length >= 10)
{
myNumberTemp = myNumbersTemp.substring(0, 10);
if(String(myNumberTemp) == String(myNumber))
{
numberFound = 1;
break;
}
if(myNumbersTemp.length > 10)
myNumbersTemp = myNumbersTemp.substring(11 ,myNumbers Temp.lengt h);
else
myNumbersTemp = "";
}
if(numberFound == 0)
{
j = document.myForm.numbersLis t.options. length;
if(customerProfile == 1)
document.myForm.numbersLis t.options[ j] = new Option(myNumber.substring( 0,3)+"**** ***",myNum ber,false, false);
else
document.myForm.numbersLis t.options[ j] = new Option(myNumber,myNumber,f alse,false );
document.myForm.numbersStr ing.value = document.myForm.numbersStr ing.value + "," + myNumber;
i = j + 1;
totalMsg--;
}
}
if(i>0)
document.myForm.totalNumbe rs.value = i;
}
function searchMsgSentClick(userId)
{
if(userId=="adm")
pagina = "searchMsgSentAdm.jsp?User Id="+userI d;
else
pagina = "searchMsgSent.jsp?UserId= "+userId;
window.open(pagina,"","too lbar=yes,s tatus=yes, scrollbars =yes,resiz able=yes") ;
}
function statisticsDB()
{
pagina = "statisticsDB.jsp";
window.open(pagina,"","too lbar=yes,s tatus=yes, scrollbars =yes,resiz able=yes") ;
}
</SCRIPT>
</head>
<BODY BGCOLOR="silver" TEXT="blue">
<CENTER>
<H1><IMG SRC="images/logo_1.gif" ALIGN="left"> Mobile Publicity 1.1 </H1>
</CENTER>
<MARQUEE WIDTH="75%" HEIGHT=50> Contacting to Everyone, Everywhere, Everytime </MARQUEE>
<jsp:include page="menu.jsp"/>
<HR>
<TABLE>
<TR><TD WIDTH="4%"></TD>
<TD WIDTH="3%"></TD>
<TD>
<TABLE>
<TR>
<TD Align = CENTER>
<% if( isMessageFound ) out.println( "<FONT size=\"2\" COLOR=\"RED\" > El Mensaje ya existe</FONT><BR>" ); %>
<%if(!portResult) out.println("<FONT size=\"2\" COLOR=\"BLUE\" > Error al enviar el mensaje(Telcel), favor de notificarlo (adm_mp@intech.com.mx) </FONT>");%>
<% if((msgAvailables <= 0) && !messageSent ) out.println("<FONT size=\"2\" COLOR=\"BLUE\">No tienes saldo. &n bsp; &nbs p; </ FONT>");%>
<%if(messageSent && isDataValid && portResult) out.println("<FONT size=\"2\" COLOR=\"BLUE\" > El mensaje fue enviado correctamente !! </FONT>");%>
<%if(!isMessageValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba su mensaje (158 caracteres máximo) </FONT><BR>");%>
<%if(!areNumbersValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba el número de teléfono </FONT><BR>");%>
<%if((isAdd && (msgAvailables > 0)) && !isPeriodListValid) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor selecciona una opcion de la lista de periodos </FONT><BR>");%>
<% if(isUpdate && !isPeriodListValid) out.println("<FONT size= \"2\" COLOR=\"RED\" > Por favor selecciona una opcion de la lista de periodos </FONT><BR>");%>
<%if(!isSpecialDateValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba una fecha válida</FONT><BR>");%>
</TD>
</TR>
<TR>
<TD>
<FORM action="programAndSendMess ages.jsp" method="POST" name="myForm">
<%
hasMessages = myDBAccess.hasMessages(Int eger.parse Int((Strin g)(session .getAttrib ute("UserI d"))));
%>
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes programados :</font>
<SELECT name="myMessageList" style="width:300">
<%
Vector myMessages;
myMessages = myDBAccess.getMessages(Int eger.parse Int((Strin g)(session .getAttrib ute("UserI d"))));
session.setAttribute("myMe ssages",my Messages);
for(int i =0; i<myMessages.size();i++)
{
SMSMessage myMessage = (SMSMessage)(myMessages.el ementAt(i) );
%>
<OPTION value=<%out.print("'"+i+"' ");
if( isMessageDataPresent )
{
if(myMessage.getMessage(). equals(cur rentMessag e.getMessa ge()))
out.print(" SELECTED");
}
%>>
<%out.print(myMessage.getM essage()); %>
</OPTION>
<%
}
%>
</SELECT>
<INPUT TYPE="submit" NAME="view" VALUE="Consultar" <%if(!hasMessages) out.print("disabled");%>>
<br>
<HR>
<%
userSender = myDBAccess.getSender(Integ er.parseIn t((String) (session.g etAttribut e("UserId" ))));
%>
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>
Escriba su mensaje (158 caracteres máximo)</font><BR/>
<TEXTAREA cols=40 rows=4 name='message'
onKeyDown="textCounter(doc ument.myFo rm.message ,document. myForm.siz ebox,158)"
onKeyUp="textCounter(docum ent.myForm .message,d ocument.my Form.sizeb ox,158)">< %if( isMessageDataPresent ) out.print(currentMessage.g etMessage( ));%></TEX TAREA><BR/ >
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Su mensaje tiene
<INPUT disabled type="text" name="sizebox" <%if( isMessageDataPresent ) out.print("value="+current Message.ge tMessage() .length()) ; else out.print("value=0");%> size=3> caracteres</f ont>
<BR/>
<BR>
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Agregar números de teléfono :</font>
<BR/>
<TABLE>
<TR><TD>
<SELECT multiple name='numbersList' size = 6 style="width:200; left" onchange="numbersListChang e()">
<%
if(isMessageDataPresent)
{
List myNumbersList = currentMessage.getNumbersL ist();
currentNumberList = "";
for(int i=0;i<myNumbersList.size() ;i++)
{
String myOption = "<OPTION value='";
myOption += ((SMSNumber)(myNumbersList .get(i))). getNumber( ) + "'>";
myOption += (String)myDBAccess.validNu mber( ((SMSNumber)(myNumbersList .get(i))). getNumber( ), (String)session.getAttribu te("Userna me") );
myOption += "</OPTION><BR/>";
out.print(myOption);
currentNumberList = currentNumberList + "," + ((SMSNumber)(myNumbersList .get(i))). getNumber( );
}
total = Integer.toString(myNumbers List.size( ));
}
%>
</SELECT></TD>
<TD>
<INPUT type='button' name=addNumber value="Agregar Número" onclick="addNumberClick()" ><BR>
<INPUT type='button' name=removeNumber value="Eliminar Número(s)" onclick="removeNumberClick ()">
<BR>
<%
out.print("<INPUT type='button' name=searchNumber value='Busqueda por categoria' onclick='searchNumberClick (\""+sessi on.getAttr ibute("Use rname")+"\ ")'>");
%>
</TD>
</TR>
</TABLE>
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Total de números </font>
<INPUT disabled type="text" name="totalNumbers" <%if( isMessageDataPresent ) out.print("value="+total); else out.print("value=0");%> size=3>
<BR/>
<INPUT type='hidden' name='numbersString2' value = ''>
<INPUT type='hidden' name='numbersString' value = '<%if(isMessageDataPresent ) out.print(currentNumberLis t);%>'>
<BR>
<HR>
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Programación del mensaje:</font>
<BR>
<BR>
<TABLE border="2" cellspacing="0" cellpadding="2" bordercolor="#003399">
<TR bgcolor="#0033CC">
<TD><INPUT type=RADIO name='period' value='1' onclick='fieldsEnabled(1)' CHECKED><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><a onclick='fieldsEnabled2(1) '>Diario&n bsp; </a></TD>
<TD><INPUT type=RADIO name='period' value='2' onclick='fieldsEnabled(2)' <%if(isMessageDataPresent && currentMessage.getPeriod() ==2) out.print("CHECKED");%>><f ont face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><a onclick='fieldsEnabled2(2) '>Semanal& nbsp;</a>< /TD>
<TD><INPUT type=RADIO name='period' value='3' onclick='fieldsEnabled(3)' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3) out.print("CHECKED");%>><f ont face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><a onclick='fieldsEnabled2(3) '>Mensual& nbsp;  ;</a></TD>
<TD><INPUT type=RADIO name='period' value='5' onclick='fieldsEnabled(4)' <%if(isMessageDataPresent && currentMessage.getPeriod() ==5) out.print("CHECKED");%>><f ont face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><a onclick='fieldsEnabled2(4) '>Ahora&nb sp;</a></t d>
<td><INPUT type=RADIO name='period' value='4' onclick='fieldsEnabled(5)' <%if(isMessageDataPresent && currentMessage.getPeriod() ==4) out.print("CHECKED");%>><f ont face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><a onclick='fieldsEnabled2(5) '>Fechas especiales</a>
</TD>
</TR>
<TR bgcolor='#FFFFFF'>
<TD align=center><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Hora:
<SELECT name='hourList' size='4' <%if(isMessageDataPresent) {if(currentMessage.getPeri od()>3) out.print("disabled");} %>>
<OPTION value='06:00:00' SELECTED>6:00</OPTION>
<%if(isMessageDataPresent)
{
List myHourList = currentMessage.getPeriodLi st();
if(currentMessage.getPerio d()==1)
currentHour = ((SMSDaily)(myHourList.get (0))).getH ora();
if(currentMessage.getPerio d()==2)
currentHour = ((SMSWeekly)(myHourList.ge t(0))).get Hora();
if(currentMessage.getPerio d()==3)
currentHour = ((SMSMonthly)(myHourList.g et(0))).ge tHora();
}
%>
<OPTION value='07:00:00' <%if(currentHour.equals("0 7:00:00")) out.print("SELECTED");%>>7 :00</OPTIO N>
<OPTION value='08:00:00' <%if(currentHour.equals("0 8:00:00")) out.print("SELECTED");%>>8 :00</OPTIO N>
<OPTION value='09:00:00' <%if(currentHour.equals("0 9:00:00")) out.print("SELECTED");%>>9 :00</OPTIO N>
<OPTION value='10:00:00' <%if(currentHour.equals("1 0:00:00")) out.print("SELECTED");%>>1 0:00</OPTI ON>
<OPTION value='11:00:00' <%if(currentHour.equals("1 1:00:00")) out.print("SELECTED");%>>1 1:00</OPTI ON>
<OPTION value='12:00:00' <%if(currentHour.equals("1 2:00:00")) out.print("SELECTED");%>>1 2:00</OPTI ON>
<OPTION value='13:00:00' <%if(currentHour.equals("1 3:00:00")) out.print("SELECTED");%>>1 3:00</OPTI ON>
<OPTION value='14:00:00' <%if(currentHour.equals("1 4:00:00")) out.print("SELECTED");%>>1 4:00</OPTI ON>
<OPTION value='15:00:00' <%if(currentHour.equals("1 5:00:00")) out.print("SELECTED");%>>1 5:00</OPTI ON>
<OPTION value='16:00:00' <%if(currentHour.equals("1 6:00:00")) out.print("SELECTED");%>>1 6:00</OPTI ON>
<OPTION value='17:00:00' <%if(currentHour.equals("1 7:00:00")) out.print("SELECTED");%>>1 7:00</OPTI ON>
<OPTION value='18:00:00' <%if(currentHour.equals("1 8:00:00")) out.print("SELECTED");%>>1 8:00</OPTI ON>
<OPTION value='19:00:00' <%if(currentHour.equals("1 9:00:00")) out.print("SELECTED");%>>1 9:00</OPTI ON>
<OPTION value='20:00:00' <%if(currentHour.equals("2 0:00:00")) out.print("SELECTED");%>>2 0:00</OPTI ON>
<OPTION value='21:00:00' <%if(currentHour.equals("2 1:00:00")) out.print("SELECTED");%>>2 1:00</OPTI ON>
</SELECT>
</TD>
<TD align=center><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Día(s)
<SELECT name='dayOfWeekList' multiple size='4' <%if(isMessageDataPresent) {if(currentMessage.getPeri od()!=2) out.print("disabled");} else out.print("disabled");%>>
<OPTION value='Lunes' <%if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Lunes "))) out.print("SELECTED");%>>L unes</OPTI ON>
<OPTION value='Martes' <%if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Marte s"))) out.print("SELECTED");%>>M artes</OPT ION>
<OPTION value='Miercoles' <%if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Mierc oles"))) out.print("SELECTED");%>>M iercoles</ OPTION>
<OPTION value='Jueves' <%if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Jueve s"))) out.print("SELECTED");%>>J ueves</OPT ION>
<OPTION value='Viernes' <%if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Viern es"))) out.print("SELECTED");%>>V iernes</OP TION>
<OPTION value='Sabado' <%if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Sabad o"))) out.print("SELECTED");%>>S abado</OPT ION>
<OPTION value='Domingo' <%if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Domin go"))) out.print("SELECTED");%>>D omingo</OP TION>
</SELECT>
</TD>
<TD align=center><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> D ía(s)
<SELECT name='dayOfMonthList' multiple size='4' <%if(isMessageDataPresent) {if(currentMessage.getPeri od()!=3) out.print("disabled");} else out.print("disabled");%>>
<OPTION value='1' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",1))) out.print("SELECTED");%>>1 </OPTION>
<OPTION value='2' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",2))) out.print("SELECTED");%>>2 </OPTION>
<OPTION value='3' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",3))) out.print("SELECTED");%>>3 </OPTION>
<OPTION value='4' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",4))) out.print("SELECTED");%>>4 </OPTION>
<OPTION value='5' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",5))) out.print("SELECTED");%>>5 </OPTION>
<OPTION value='6' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",6))) out.print("SELECTED");%>>6 </OPTION>
<OPTION value='7' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",7))) out.print("SELECTED");%>>7 </OPTION>
<OPTION value='8' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",8))) out.print("SELECTED");%>>8 </OPTION>
<OPTION value='9' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",9))) out.print("SELECTED");%>>9 </OPTION>
<OPTION value='10' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",10))) out.print("SELECTED");%>>1 0</OPTION>
<OPTION value='11' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",11))) out.print("SELECTED");%>>1 1</OPTION>
<OPTION value='12' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",12))) out.print("SELECTED");%>>1 2</OPTION>
<OPTION value='13' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",13))) out.print("SELECTED");%>>1 3</OPTION>
<OPTION value='14' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",14))) out.print("SELECTED");%>>1 4</OPTION>
<OPTION value='15' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",15))) out.print("SELECTED");%>>1 5</OPTION>
<OPTION value='16' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",16))) out.print("SELECTED");%>>1 6</OPTION>
<OPTION value='17' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",17))) out.print("SELECTED");%>>1 7</OPTION>
<OPTION value='18' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",18))) out.print("SELECTED");%>>1 8</OPTION>
<OPTION value='19' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",19))) out.print("SELECTED");%>>1 9</OPTION>
<OPTION value='20' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",20))) out.print("SELECTED");%>>2 0</OPTION>
<OPTION value='21' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",21))) out.print("SELECTED");%>>2 1</OPTION>
<OPTION value='22' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",22))) out.print("SELECTED");%>>2 2</OPTION>
<OPTION value='23' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",23))) out.print("SELECTED");%>>2 3</OPTION>
<OPTION value='24' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",24))) out.print("SELECTED");%>>2 4</OPTION>
<OPTION value='25' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",25))) out.print("SELECTED");%>>2 5</OPTION>
<OPTION value='26' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",26))) out.print("SELECTED");%>>2 6</OPTION>
<OPTION value='27' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",27))) out.print("SELECTED");%>>2 7</OPTION>
<OPTION value='28' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",28))) out.print("SELECTED");%>>2 8</OPTION>
<OPTION value='29' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",29))) out.print("SELECTED");%>>2 9</OPTION>
<OPTION value='30' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",30))) out.print("SELECTED");%>>3 0</OPTION>
<OPTION value='31' <%if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",31))) out.print("SELECTED");%>>3 1</OPTION>
</SELECT>
</TD>
<TD> </td>
<td>
<table>
<tr><td>
<%if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate1 ().substri ng(0,4);
currentMonth3 = currentMessage.getAddDate1 ().substri ng(5,7);
currentDay3 = currentMessage.getAddDate1 ().substri ng(8,10);
currentHour3 = currentMessage.getAddDate1 ().substri ng(11,13);
}
%><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Día:
<select onchange="updateDate(docum ent.myForm .Date01,do cument.myF orm.year1, document.m yForm.mont h1,documen t.myForm.d ay1,docume nt.myForm. hourList1) " name="day1" <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");%>>0 1
<option value="02" <%if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");%>>0 2
<option value="03" <%if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");%>>0 3
<option value="04" <%if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");%>>0 4
<option value="05" <%if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");%>>0 5
<option value="06" <%if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");%>>0 6
<option value="07" <%if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");%>>0 7
<option value="08" <%if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");%>>0 8
<option value="09" <%if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");%>>0 9
<option value="10" <%if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");%>>1 0
<option value="11" <%if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");%>>1 1
<option value="12" <%if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");%>>1 2
<option value="13" <%if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");%>>1 3
<option value="14" <%if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");%>>1 4
<option value="15" <%if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");%>>1 5
<option value="16" <%if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");%>>1 6
<option value="17" <%if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");%>>1 7
<option value="18" <%if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");%>>1 8
<option value="19" <%if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");%>>1 9
<option value="20" <%if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");%>>2 0
<option value="21" <%if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");%>>2 1
<option value="22" <%if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");%>>2 2
<option value="23" <%if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");%>>2 3
<option value="24" <%if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");%>>2 4
<option value="25" <%if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");%>>2 5
<option value="26" <%if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");%>>2 6
<option value="27" <%if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");%>>2 7
<option value="28" <%if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");%>>2 8
<option value="29" <%if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");%>>2 9
<option value="30" <%if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");%>>3 0
<option value="31" <%if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");%>>3 1
</select></td>
<td><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Mes:
<select onchange="updateDate(docum ent.myForm .Date01,do cument.myF orm.year1, document.m yForm.mont h1,documen t.myForm.d ay1,docume nt.myForm. hourList1) " name="month1" <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentMonth3.equals("01") ) out.print("SELECTED");%>>e nero
<option value="02" <%if(isMessageDataPresent && currentMonth3.equals("02") ) out.print("SELECTED");%>>f ebrero
<option value="03" <%if(isMessageDataPresent && currentMonth3.equals("03") ) out.print("SELECTED");%>>m arzo
<option value="04" <%if(isMessageDataPresent && currentMonth3.equals("04") ) out.print("SELECTED");%>>a bril
<option value="05" <%if(isMessageDataPresent && currentMonth3.equals("05") ) out.print("SELECTED");%>>m ayo
<option value="06" <%if(isMessageDataPresent && currentMonth3.equals("06") ) out.print("SELECTED");%>>j unio
<option value="07" <%if(isMessageDataPresent && currentMonth3.equals("07") ) out.print("SELECTED");%>>j ulio
<option value="08" <%if(isMessageDataPresent && currentMonth3.equals("08") ) out.print("SELECTED");%>>a gosto
<option value="09" <%if(isMessageDataPresent && currentMonth3.equals("09") ) out.print("SELECTED");%>>s eptiembre
<option value="10" <%if(isMessageDataPresent && currentMonth3.equals("10") ) out.print("SELECTED");%>>o ctubre
<option value="11" <%if(isMessageDataPresent && currentMonth3.equals("11") ) out.print("SELECTED");%>>n oviembre
<option value="12" <%if(isMessageDataPresent && currentMonth3.equals("12") ) out.print("SELECTED");%>>d iciembre
</select></td>
<td><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Año:
<select onchange="updateDate(docum ent.myForm .Date01,do cument.myF orm.year1, document.m yForm.mont h1,documen t.myForm.d ay1,docume nt.myForm. hourList1) " name="year1" <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<option value="0">
<option value="2003" <%if(isMessageDataPresent && currentYear3.equals("2003" )) out.print("SELECTED");%>>2 003
<option value="2004" <%if(isMessageDataPresent && currentYear3.equals("2004" )) out.print("SELECTED");%>>2 004
</select></td>
<td><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Hora:
<SELECT onchange="updateDate(docum ent.myForm .Date01,do cument.myF orm.year1, document.m yForm.mont h1,documen t.myForm.d ay1,docume nt.myForm. hourList1) " name='hourList1' <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<OPTION value='06:00:00' <%if(isMessageDataPresent && currentHour3.equals("06")) out.print("SELECTED");%>>6 :00</OPTIO N>
<OPTION value='07:00:00' <%if(isMessageDataPresent && currentHour3.equals("07")) out.print("SELECTED");%>>7 :00</OPTIO N>
<OPTION value='08:00:00' <%if(isMessageDataPresent && currentHour3.equals("08")) out.print("SELECTED");%>>8 :00</OPTIO N>
<OPTION value='09:00:00' <%if(isMessageDataPresent && currentHour3.equals("09")) out.print("SELECTED");%>>9 :00</OPTIO N>
<OPTION value='10:00:00' <%if(isMessageDataPresent && currentHour3.equals("10")) out.print("SELECTED");%>>1 0:00</OPTI ON>
<OPTION value='11:00:00' <%if(isMessageDataPresent && currentHour3.equals("11")) out.print("SELECTED");%>>1 1:00</OPTI ON>
<OPTION value='12:00:00' <%if(isMessageDataPresent && currentHour3.equals("12")) out.print("SELECTED");%>>1 2:00</OPTI ON>
<OPTION value='13:00:00' <%if(isMessageDataPresent && currentHour3.equals("13")) out.print("SELECTED");%>>1 3:00</OPTI ON>
<OPTION value='14:00:00' <%if(isMessageDataPresent && currentHour3.equals("14")) out.print("SELECTED");%>>1 4:00</OPTI ON>
<OPTION value='15:00:00' <%if(isMessageDataPresent && currentHour3.equals("15")) out.print("SELECTED");%>>1 5:00</OPTI ON>
<OPTION value='16:00:00' <%if(isMessageDataPresent && currentHour3.equals("16")) out.print("SELECTED");%>>1 6:00</OPTI ON>
<OPTION value='17:00:00' <%if(isMessageDataPresent && currentHour3.equals("17")) out.print("SELECTED");%>>1 7:00</OPTI ON>
<OPTION value='18:00:00' <%if(isMessageDataPresent && currentHour3.equals("18")) out.print("SELECTED");%>>1 8:00</OPTI ON>
<OPTION value='19:00:00' <%if(isMessageDataPresent && currentHour3.equals("19")) out.print("SELECTED");%>>1 9:00</OPTI ON>
<OPTION value='20:00:00' <%if(isMessageDataPresent && currentHour3.equals("20")) out.print("SELECTED");%>>2 0:00</OPTI ON>
<OPTION value='21:00:00' <%if(isMessageDataPresent && currentHour3.equals("21")) out.print("SELECTED");%>>2 1:00</OPTI ON>
</SELECT></td></tr>
<tr><td>
<%if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate2 ().substri ng(0,4);
currentMonth3 = currentMessage.getAddDate2 ().substri ng(5,7);
currentDay3 = currentMessage.getAddDate2 ().substri ng(8,10);
currentHour3 = currentMessage.getAddDate2 ().substri ng(11,13);
}
%>
<select onchange="updateDate(docum ent.myForm .Date02,do cument.myF orm.year2, document.m yForm.mont h2,documen t.myForm.d ay2,docume nt.myForm. hourList2) " name="day2" <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");%>>0 1
<option value="02" <%if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");%>>0 2
<option value="03" <%if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");%>>0 3
<option value="04" <%if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");%>>0 4
<option value="05" <%if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");%>>0 5
<option value="06" <%if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");%>>0 6
<option value="07" <%if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");%>>0 7
<option value="08" <%if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");%>>0 8
<option value="09" <%if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");%>>0 9
<option value="10" <%if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");%>>1 0
<option value="11" <%if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");%>>1 1
<option value="12" <%if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");%>>1 2
<option value="13" <%if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");%>>1 3
<option value="14" <%if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");%>>1 4
<option value="15" <%if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");%>>1 5
<option value="16" <%if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");%>>1 6
<option value="17" <%if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");%>>1 7
<option value="18" <%if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");%>>1 8
<option value="19" <%if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");%>>1 9
<option value="20" <%if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");%>>2 0
<option value="21" <%if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");%>>2 1
<option value="22" <%if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");%>>2 2
<option value="23" <%if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");%>>2 3
<option value="24" <%if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");%>>2 4
<option value="25" <%if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");%>>2 5
<option value="26" <%if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");%>>2 6
<option value="27" <%if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");%>>2 7
<option value="28" <%if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");%>>2 8
<option value="29" <%if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");%>>2 9
<option value="30" <%if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");%>>3 0
<option value="31" <%if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");%>>3 1
</select></td>
<td>
<select onchange="updateDate(docum ent.myForm .Date02,do cument.myF orm.year2, document.m yForm.mont h2,documen t.myForm.d ay2,docume nt.myForm. hourList2) " name="month2" <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentMonth3.equals("01") ) out.print("SELECTED");%>>e nero
<option value="02" <%if(isMessageDataPresent && currentMonth3.equals("02") ) out.print("SELECTED");%>>f ebrero
<option value="03" <%if(isMessageDataPresent && currentMonth3.equals("03") ) out.print("SELECTED");%>>m arzo
<option value="04" <%if(isMessageDataPresent && currentMonth3.equals("04") ) out.print("SELECTED");%>>a bril
<option value="05" <%if(isMessageDataPresent && currentMonth3.equals("05") ) out.print("SELECTED");%>>m ayo
<option value="06" <%if(isMessageDataPresent && currentMonth3.equals("06") ) out.print("SELECTED");%>>j unio
<option value="07" <%if(isMessageDataPresent && currentMonth3.equals("07") ) out.print("SELECTED");%>>j ulio
<option value="08" <%if(isMessageDataPresent && currentMonth3.equals("08") ) out.print("SELECTED");%>>a gosto
<option value="09" <%if(isMessageDataPresent && currentMonth3.equals("09") ) out.print("SELECTED");%>>s eptiembre
<option value="10" <%if(isMessageDataPresent && currentMonth3.equals("10") ) out.print("SELECTED");%>>o ctubre
<option value="11" <%if(isMessageDataPresent && currentMonth3.equals("11") ) out.print("SELECTED");%>>n oviembre
<option value="12" <%if(isMessageDataPresent && currentMonth3.equals("12") ) out.print("SELECTED");%>>d iciembre
</select></td>
<td>
<select onchange="updateDate(docum ent.myForm .Date02,do cument.myF orm.year2, document.m yForm.mont h2,documen t.myForm.d ay2,docume nt.myForm. hourList2) " name="year2" <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<option value="0">
<option value="2003" <%if(isMessageDataPresent && currentYear3.equals("2003" )) out.print("SELECTED");%>>2 003
<option value="2004" <%if(isMessageDataPresent && currentYear3.equals("2004" )) out.print("SELECTED");%>>2 004
</select></td>
<td>
<SELECT onchange="updateDate(docum ent.myForm .Date02,do cument.myF orm.year2, document.m yForm.mont h2,documen t.myForm.d ay2,docume nt.myForm. hourList2) " name='hourList2' <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<OPTION value='06:00:00' <%if(isMessageDataPresent && currentHour3.equals("06")) out.print("SELECTED");%>>6 :00</OPTIO N>
<OPTION value='07:00:00' <%if(isMessageDataPresent && currentHour3.equals("07")) out.print("SELECTED");%>>7 :00</OPTIO N>
<OPTION value='08:00:00' <%if(isMessageDataPresent && currentHour3.equals("08")) out.print("SELECTED");%>>8 :00</OPTIO N>
<OPTION value='09:00:00' <%if(isMessageDataPresent && currentHour3.equals("09")) out.print("SELECTED");%>>9 :00</OPTIO N>
<OPTION value='10:00:00' <%if(isMessageDataPresent && currentHour3.equals("10")) out.print("SELECTED");%>>1 0:00</OPTI ON>
<OPTION value='11:00:00' <%if(isMessageDataPresent && currentHour3.equals("11")) out.print("SELECTED");%>>1 1:00</OPTI ON>
<OPTION value='12:00:00' <%if(isMessageDataPresent && currentHour3.equals("12")) out.print("SELECTED");%>>1 2:00</OPTI ON>
<OPTION value='13:00:00' <%if(isMessageDataPresent && currentHour3.equals("13")) out.print("SELECTED");%>>1 3:00</OPTI ON>
<OPTION value='14:00:00' <%if(isMessageDataPresent && currentHour3.equals("14")) out.print("SELECTED");%>>1 4:00</OPTI ON>
<OPTION value='15:00:00' <%if(isMessageDataPresent && currentHour3.equals("15")) out.print("SELECTED");%>>1 5:00</OPTI ON>
<OPTION value='16:00:00' <%if(isMessageDataPresent && currentHour3.equals("16")) out.print("SELECTED");%>>1 6:00</OPTI ON>
<OPTION value='17:00:00' <%if(isMessageDataPresent && currentHour3.equals("17")) out.print("SELECTED");%>>1 7:00</OPTI ON>
<OPTION value='18:00:00' <%if(isMessageDataPresent && currentHour3.equals("18")) out.print("SELECTED");%>>1 8:00</OPTI ON>
<OPTION value='19:00:00' <%if(isMessageDataPresent && currentHour3.equals("19")) out.print("SELECTED");%>>1 9:00</OPTI ON>
<OPTION value='20:00:00' <%if(isMessageDataPresent && currentHour3.equals("20")) out.print("SELECTED");%>>2 0:00</OPTI ON>
<OPTION value='21:00:00' <%if(isMessageDataPresent && currentHour3.equals("21")) out.print("SELECTED");%>>2 1:00</OPTI ON>
</SELECT></td></tr>
<tr><td>
<%if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate3 ().substri ng(0,4);
currentMonth3 = currentMessage.getAddDate3 ().substri ng(5,7);
currentDay3 = currentMessage.getAddDate3 ().substri ng(8,10);
currentHour3 = currentMessage.getAddDate3 ().substri ng(11,13);
}
%>
<select onchange="updateDate(docum ent.myForm .Date03,do cument.myF orm.year3, document.m yForm.mont h3,documen t.myForm.d ay3,docume nt.myForm. hourList3) " name="day3" <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");%>>0 1
<option value="02" <%if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");%>>0 2
<option value="03" <%if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");%>>0 3
<option value="04" <%if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");%>>0 4
<option value="05" <%if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");%>>0 5
<option value="06" <%if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");%>>0 6
<option value="07" <%if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");%>>0 7
<option value="08" <%if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");%>>0 8
<option value="09" <%if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");%>>0 9
<option value="10" <%if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");%>>1 0
<option value="11" <%if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");%>>1 1
<option value="12" <%if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");%>>1 2
<option value="13" <%if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");%>>1 3
<option value="14" <%if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");%>>1 4
<option value="15" <%if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");%>>1 5
<option value="16" <%if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");%>>1 6
<option value="17" <%if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");%>>1 7
<option value="18" <%if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");%>>1 8
<option value="19" <%if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");%>>1 9
<option value="20" <%if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");%>>2 0
<option value="21" <%if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");%>>2 1
<option value="22" <%if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");%>>2 2
<option value="23" <%if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");%>>2 3
<option value="24" <%if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");%>>2 4
<option value="25" <%if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");%>>2 5
<option value="26" <%if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");%>>2 6
<option value="27" <%if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");%>>2 7
<option value="28" <%if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");%>>2 8
<option value="29" <%if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");%>>2 9
<option value="30" <%if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");%>>3 0
<option value="31" <%if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");%>>3 1
</select></td>
<td>
<select onchange="updateDate(docum ent.myForm .Date03,do cument.myF orm.year3, document.m yForm.mont h3,documen t.myForm.d ay3,docume nt.myForm. hourList3) " name="month3" <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentMonth3.equals("01") ) out.print("SELECTED");%>>e nero
<option value="02" <%if(isMessageDataPresent && currentMonth3.equals("02") ) out.print("SELECTED");%>>f ebrero
<option value="03" <%if(isMessageDataPresent && currentMonth3.equals("03") ) out.print("SELECTED");%>>m arzo
<option value="04" <%if(isMessageDataPresent && currentMonth3.equals("04") ) out.print("SELECTED");%>>a bril
<option value="05" <%if(isMessageDataPresent && currentMonth3.equals("05") ) out.print("SELECTED");%>>m ayo
<option value="06" <%if(isMessageDataPresent && currentMonth3.equals("06") ) out.print("SELECTED");%>>j unio
<option value="07" <%if(isMessageDataPresent && currentMonth3.equals("07") ) out.print("SELECTED");%>>j ulio
<option value="08" <%if(isMessageDataPresent && currentMonth3.equals("08") ) out.print("SELECTED");%>>a gosto
<option value="09" <%if(isMessageDataPresent && currentMonth3.equals("09") ) out.print("SELECTED");%>>s eptiembre
<option value="10" <%if(isMessageDataPresent && currentMonth3.equals("10") ) out.print("SELECTED");%>>o ctubre
<option value="11" <%if(isMessageDataPresent && currentMonth3.equals("11") ) out.print("SELECTED");%>>n oviembre
<option value="12" <%if(isMessageDataPresent && currentMonth3.equals("12") ) out.print("SELECTED");%>>d iciembre
</select></td>
<td>
<select onchange="updateDate(docum ent.myForm .Date03,do cument.myF orm.year3, document.m yForm.mont h3,documen t.myForm.d ay3,docume nt.myForm. hourList3) " name="year3" <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<option value="0">
<option value="2003" <%if(isMessageDataPresent && currentYear3.equals("2003" )) out.print("SELECTED");%>>2 003
<option value="2004" <%if(isMessageDataPresent && currentYear3.equals("2004" )) out.print("SELECTED");%>>2 004
</select></td>
<td>
<SELECT onchange="updateDate(docum ent.myForm .Date03,do cument.myF orm.year3, document.m yForm.mont h3,documen t.myForm.d ay3,docume nt.myForm. hourList3) " name='hourList3' <%if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}%>>
<OPTION value='06:00:00' <%if(isMessageDataPresent && currentHour3.equals("06")) out.print("SELECTED");%>>6 :00</OPTIO N>
<OPTION value='07:00:00' <%if(isMessageDataPresent && currentHour3.equals("07")) out.print("SELECTED");%>>7 :00</OPTIO N>
<OPTION value='08:00:00' <%if(isMessageDataPresent && currentHour3.equals("08")) out.print("SELECTED");%>>8 :00</OPTIO N>
<OPTION value='09:00:00' <%if(isMessageDataPresent && currentHour3.equals("09")) out.print("SELECTED");%>>9 :00</OPTIO N>
<OPTION value='10:00:00' <%if(isMessageDataPresent && currentHour3.equals("10")) out.print("SELECTED");%>>1 0:00</OPTI ON>
<OPTION value='11:00:00' <%if(isMessageDataPresent && currentHour3.equals("11")) out.print("SELECTED");%>>1 1:00</OPTI ON>
<OPTION value='12:00:00' <%if(isMessageDataPresent && currentHour3.equals("12")) out.print("SELECTED");%>>1 2:00</OPTI ON>
<OPTION value='13:00:00' <%if(isMessageDataPresent && currentHour3.equals("13")) out.print("SELECTED");%>>1 3:00</OPTI ON>
<OPTION value='14:00:00' <%if(isMessageDataPresent && currentHour3.equals("14")) out.print("SELECTED");%>>1 4:00</OPTI ON>
<OPTION value='15:00:00' <%if(isMessageDataPresent && currentHour3.equals("15")) out.print("SELECTED");%>>1 5:00</OPTI ON>
<OPTION value='16:00:00' <%if(isMessageDataPresent && currentHour3.equals("16")) out.print("SELECTED");%>>1 6:00</OPTI ON>
<OPTION value='17:00:00' <%if(isMessageDataPresent && currentHour3.equals("17")) out.print("SELECTED");%>>1 7:00</OPTI ON>
<OPTION value='18:00:00' <%if(isMessageDataPresent && currentHour3.equals("18")) out.print("SELECTED");%>>1 8:00</OPTI ON>
<OPTION value='19:00:00' <%if(isMessageDataPresent && currentHour3.equals("19")) out.print("SELECTED");%>>1 9:00</OPTI ON>
<OPTION value='20:00:00' <%if(isMessageDataPresent && currentHour3.equals("20")) out.print("SELECTED");%>>2 0:00</OPTI ON>
<OPTION value='21:00:00' <%if(isMessageDataPresent && currentHour3.equals("21")) out.print("SELECTED");%>>2 1:00</OPTI ON>
</SELECT></td></tr>
</table>
</TD>
</TR>
</TABLE>
<BR>
<INPUT type=hidden size="24" maxlength="16" name="Date01"
<%if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge tAddDate1( )+"'");
else
out.print(" value='0000-00-00 00:00:00'");
%>>
<INPUT type=hidden size="24" maxlength="16" name="Date02"
<%if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge tAddDate2( )+"'");
else
out.print(" value='0000-00-00 00:00:00'");
%>>
<INPUT type=hidden size="24" maxlength="16" name="Date03"
<%if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge tAddDate3( )+"'");
else
out.print(" value='0000-00-00 00:00:00'");
%>>
<BR>
<TABLE>
<TR>
<TD WIDTH="10%"></TD>
<TD><INPUT type=SUBMIT name="remove" value="Eliminar Mensaje" <%if(!isMessageDataPresent || isMessageSend) out.print("disabled");%>>< /TD>
<TD>
<INPUT onclick="textCounter(docum ent.myForm .message,d ocument.my Form.sizeb ox,158)" type=SUBMIT name="add" value="<%out.print(isMessa geDataPres ent && !isMessageSend?"Enviar mensaje":"Enviar Mensaje");%>"></TD>
<TD><INPUT type=SUBMIT name="reset" value="Limpiar Pantalla"></TD>
<TD WIDTH="10%"></TD>
</TR>
</TABLE>
<TD>
</TR>
</TABLE>
</TD>
<TD WIDTH="5%"></TD>
<TD WIDTH="35%" VALIGN="top">
<BR><br>
<table width="100%" border="2" cellspacing="0" cellpadding="10" bordercolor="#003399">
<tr><td bgcolor="#FFFFFF">
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr bgcolor="#0033CC">
<td align=center><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><%out.prin t(userSend er);%></fo nt></td>
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes enviados</td>
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=black face='Arial, Helvetica, sans-serif' size=2>
<%out.print( myDBAccess.getMsgsUsed( (String) session.getAttribute( "UserId" ) ) );%>
<BR>
<%out.print("<INPUT type='button' name=searchMsgSent value='Consultar' onclick='searchMsgSentClic k(\""+sess ion.getAtt ribute("Us ername")+" \")'>");%>
</td>
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes programados</td>
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=black face='Arial, Helvetica, sans-serif' size=2>
<%out.print( myDBAccess.getMsgsPrograme d( (String) session.getAttribute( "UserId" ) ) );%></td>
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes por enviar</td>
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=black face='Arial, Helvetica, sans-serif' size=2>
<%out.print(myDBAccess.get MsgsAvaila bles((Stri ng)session .getAttrib ute("UserI d")));%>
<INPUT type='hidden' name='msgToSend' value = '<%out.print(myDBAccess.ge tMsgsAvail ables((Str ing)sessio n.getAttri bute("User Id")));%>' ></td>
</tr>
<%if(session.getAttribute( "Username" ).equals(" adm"))
{
%>
<tr bgcolor="#0033CC">
<td align=center><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Mensajes de Telcel</font></td>
</tr>
<tr>
<td bgcolor='#FFFFFF'><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Enviados:
<FONT color=black face='Arial, Helvetica, sans-serif' size=2><% out.print(myDBAccess.getSe ntMsgTelce l()); %>
<BR>
<FONT COLOR=blue face='Arial, Helvetica, sans-serif' size=2>Programados:
<FONT color=black face='Arial, Helvetica, sans-serif' size=2><% out.print(myDBAccess.getMs gProgramed Telcel()); %></td>
</tr>
<tr bgcolor="#0033CC">
<td align=center><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Operadores </font></t d>
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Estadisticas
<BR>
<%out.print("<INPUT type='button' name=statistics value='Consultar' onclick='statisticsDB()'>" );%>
</td>
</tr>
<%
}
%>
</table></table>
</TD><TD WIDTH="2%"></TD>
</TR></TABLE>
</FORM>
<HR>
</body>
</html>
<%@page import="mx.com.intech.serv
<%
if(session.isNew()||sessio
{
session.setAttribute("Inte
%>
<jsp:forward page="index.jsp"/>
<%
}
JDCSMSMessages myDBAccess = new JDCSMSMessages();
SMSProcessSendTelcel processSend=new SMSProcessSendTelcel();
// Action Flags
boolean isMessageDataPresent = false;
boolean isAdd = false;
boolean isUpdate = false;
boolean isView = false;
boolean isRemove = false;
boolean hasMessages = false;
// Error Flags
boolean messageSent = false;
boolean isMessageValid = true;
boolean areNumbersValid = true;
boolean isPeriodListValid = true;
boolean isDataValid = true;
boolean isSpecialDateValid = true;
boolean portResult = true;
boolean isMessageFound = false;
boolean isMessageSend = false;
SMSMessage currentMessage= null;
SMSMessage mySelection = null;
String[] myPeriods = null;
List myListPeriods = null;
List myNewNumberList = null;
String currentNumberList = "";
String currentHour = "";
String currentYear3 = "";
String currentMonth3 = "";
String currentDay3 = "";
String currentHour3 = "";
String total = "0";
String userSender = "";
String num10 = "";
String numbersSend = "";
String[] myPeriodsHour = null;
Date specialDate = null;
int lineNumber = 0;
int msgAvailables = 1;
int msgln = 0;
int numbersLength;
if(request.getParameter("a
if(request.getParameter("a
if(request.getParameter("v
if(request.getParameter("r
int period = Integer.parseInt(request.g
if(isUpdate||isAdd||isView
{
Vector myVector = (Vector)session.getAttribu
boolean isMessageListEmpty = request.getParameter("myMe
if(!isMessageListEmpty)
{
int index = Integer.parseInt(request.g
currentMessage = (SMSMessage)(myVector.elem
List myNumberList = currentMessage.getNumbersL
currentNumberList = (myNumberList.size()>0)?((
for(int i=1;i<myNumberList.size();
currentNumberList += "," + ((SMSNumber)(myNumberList.
areNumbersValid = true;
}
int sender = 158;
isMessageValid = (request.getParameter("mes
if(isUpdate||isAdd)
areNumbersValid = (request.getParameter("num
isSpecialDateValid = true;
if (period == 1)
isPeriodListValid = true;
if (period == 2)
isPeriodListValid = !(request.getParameterValu
if (period == 3)
isPeriodListValid = !(request.getParameterValu
if (period == 5)
{
isPeriodListValid = true;
isMessageSend = true;
}
if (period != 5)
{
if (period == 4)
isSpecialDateValid = false;
boolean isSpecialDateValidTemp = true;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-M-d
if(request.getParameter("y
{
try{ specialDate = sdf.parse(request.getParam
isSpecialDateValidTemp = myDBAccess.isDateValid(req
if(request.getParameter("y
if(request.getParameter("D
isSpecialDateValidTemp = false;
if(request.getParameter("y
if(request.getParameter("D
isSpecialDateValidTemp = false;
}
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
if(request.getParameter("y
{
try{ specialDate = sdf.parse(request.getParam
isSpecialDateValidTemp = myDBAccess.isDateValid(req
if(request.getParameter("y
if(request.getParameter("D
isSpecialDateValidTemp = false;
}
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
if(request.getParameter("y
{
try{ specialDate = sdf.parse(request.getParam
isSpecialDateValidTemp = myDBAccess.isDateValid(req
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
}
isDataValid = isMessageValid && isPeriodListValid && areNumbersValid && isSpecialDateValid;
isMessageDataPresent = true;
if(isView)
{
isDataValid = true;
isMessageValid = true;
areNumbersValid = true;
isSpecialDateValid = true;
}
}
if((isAdd||isUpdate) && period == 5)
{
if (isDataValid)
{
msgAvailables = myDBAccess.getMsgsAvailabl
if(msgAvailables > 0)
{
messageSent = true;
try{
String currentNumber;
String currentOperator1;
StringTokenizer st = new StringTokenizer(request.ge
Hashtable ht = new Hashtable();
SMSSendPegasoTelefonica currOperator2 = null;
SMSSendUnefon currOperator3 = null;
SMSSendNextel currOperator4 = null;
SMSSendIusacell currOperator5 = null;
while (st.hasMoreTokens() && (msgAvailables > 0))
{
currentNumber = st.nextToken();
currentOperator1 = myDBAccess.getOperator(cur
if (((String)ht.get(currentOp
ht.put(currentOperator1,cu
else
ht.put(currentOperator1,((
msgAvailables--;
}
//userSender = myDBAccess.getSender(Integ
Enumeration enumOperators = ht.keys();
while (enumOperators.hasMoreElem
{
String currentOp = (String)(enumOperators.nex
if(currentOp.equals("TELCE
{
numbersSend = (String)ht.get(currentOp);
processSend.sendMessage(re
}
if(currentOp.equals("PEGAS
{
currOperator2 = new SMSSendPegasoTelefonica();
numbersSend = (String)ht.get(currentOp);
currOperator2.sendMessage(
}
if(currentOp.equals("UNEFO
{
currOperator3 = new SMSSendUnefon();
numbersSend = (String)ht.get(currentOp);
currOperator3.sendMessage(
}
if(currentOp.equals("NEXTE
{
currOperator4 = new SMSSendNextel();
numbersSend = (String)ht.get(currentOp);
currOperator4.sendMessage(
}
if(currentOp.equals("IUSAC
{
currOperator5 = new SMSSendIusacell();
numbersSend = (String)ht.get(currentOp);
currOperator5.sendMessage(
}
if(currentOp.equals("Unkno
{
numbersSend = (String)ht.get(currentOp);
myDBAccess.insertLog((Stri
}
}
}catch (Exception ignore){
messageSent = false;
ignore.printStackTrace();
}
}
}
}
if(isRemove)
{
int index = Integer.parseInt(request.g
Vector myVector = (Vector)session.getAttribu
currentMessage = (SMSMessage)(myVector.elem
myDBAccess.removeMessage(c
myVector.remove(index);
session.setAttribute("myMe
}
if(isUpdate)
{
currentMessage.setMessage(
currentMessage.setIdUser(I
currentMessage.setPeriod(p
currentNumberList = request.getParameter("numb
StringTokenizer st= new StringTokenizer(request.ge
myNewNumberList = new ArrayList();
while (st.hasMoreTokens())
{
myNewNumberList.add(new SMSNumber(0,st.nextToken()
}
currentMessage.setNumbersL
myPeriods = null;
myListPeriods = new ArrayList();
if(period != 4)
{
myPeriodsHour = request.getParameterValues
if (period == 1)
{
myListPeriods.add(new SMSDaily(0,myPeriodsHour[0
}
if (period == 2)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues
for(int j=0;j<myPeriods.length;j++
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[
}
else
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[
if (period == 3)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues
for(int j=0;j<myPeriods.length;j++
myListPeriods.add(new SMSMonthly(0,myPeriodsHour
}
else
myListPeriods.add(new SMSMonthly(0,myPeriodsHour
}
else
myListPeriods.add(new SMSDaily(0,"00:00"));
currentMessage.setPeriodLi
currentMessage.setAddDate1
currentMessage.setAddDate2
currentMessage.setAddDate3
if(isDataValid && period != 5)
myDBAccess.updateMessage(c
}
if(isAdd)
{
Vector myVector = (Vector)session.getAttribu
if (myVector==null) myVector = new Vector();
mySelection = new SMSMessage();
currentNumberList = request.getParameter("numb
mySelection.setMessage(req
mySelection.setIdUser(Inte
mySelection.setPeriod(peri
StringTokenizer st= new StringTokenizer(request.ge
myNewNumberList = new ArrayList();
while (st.hasMoreTokens())
{
myNewNumberList.add(new SMSNumber(0,st.nextToken()
}
mySelection.setNumbersList
myPeriods = null;
myListPeriods = new ArrayList();
if(period != 4)
{
myPeriodsHour = request.getParameterValues
if (period == 1)
myListPeriods.add(new SMSDaily(0,myPeriodsHour[0
if (period == 2)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues
for(int j=0;j<myPeriods.length;j++
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[
}
else
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[
if (period == 3)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues
for(int j=0;j<myPeriods.length;j++
myListPeriods.add(new SMSMonthly(0,myPeriodsHour
}
else
myListPeriods.add(new SMSMonthly(0,myPeriodsHour
}
else
myListPeriods.add(new SMSDaily(0,"00:00"));
mySelection.setPeriodList(
mySelection.setAddDate1(re
mySelection.setAddDate2(re
mySelection.setAddDate3(re
if(isDataValid && period != 5)
{
int myNewId = myDBAccess.addMessage(mySe
if(myNewId == 0)
{
isMessageFound = true;
}
else
{
mySelection.setId(myNewId)
myVector.add(mySelection);
}
session.setAttribute("myMe
isMessageDataPresent = false;
}
currentMessage = mySelection;
}
%>
<html>
<head>
<title>Intech Mobile Publicity - Mensajes Programados</title>
<SCRIPT type="text/javascript">
function addNumberClick()
{
myNumber = prompt("Teclee el numero del telefono");
if(myNumber.length != 10)
{
alert("La longitud del numero debe ser de 10 digitos");
return;
}
if(String(myNumber) != String(parseInt(myNumber,1
{
alert("El número no debe iniciar con cero y solo debe contener dígitos");
return;
}
myNumbersTemp = document.myForm.numbersStr
if(myNumbersTemp.length > 10)
if(myNumbersTemp.substring
myNumbersTemp = myNumbersTemp.substring(1,
i = 1;
while( myNumbersTemp.length >= 10)
{
myNumberTemp = myNumbersTemp.substring(0,
if(String(myNumberTemp) == String(myNumber))
{
alert("El número ya existe");
return;
}
if(myNumbersTemp.length > 10)
myNumbersTemp = myNumbersTemp.substring(11
else
myNumbersTemp = "";
i++;
}
document.myForm.numbersLis
document.myForm.numbersStr
document.myForm.totalNumbe
}
function removeNumberClick()
{
while(document.myForm.numb
{
if(document.myForm.numbers
{
document.myForm.numbersLis
}
}
document.myForm.numbersStr
j = 0;
for (var i=0; i < document.myForm.numbersLis
{
if(document.myForm.numbers
{
document.myForm.numbersStr
j++;
}
}
document.myForm.totalNumbe
document.myForm.numbersStr
}
function fieldsDisabled()
{
document.myForm.year1.disa
document.myForm.month1.dis
document.myForm.day1.disab
document.myForm.hourList1.
document.myForm.year2.disa
document.myForm.month2.dis
document.myForm.day2.disab
document.myForm.hourList2.
document.myForm.year3.disa
document.myForm.month3.dis
document.myForm.day3.disab
document.myForm.hourList3.
}
function fieldsEnabled2(pInt)
{
document.myForm.period[pIn
fieldsEnabled(pInt);
}
function fieldsEnabled(pInt)
{
if(pInt == 1)
{
document.myForm.hourList.d
document.myForm.dayOfWeekL
document.myForm.dayOfMonth
fieldsDisabled();
}
if(pInt == 2)
{
document.myForm.hourList.d
document.myForm.dayOfWeekL
document.myForm.dayOfMonth
fieldsDisabled();
}
if(pInt == 3)
{
document.myForm.hourList.d
document.myForm.dayOfWeekL
document.myForm.dayOfMonth
fieldsDisabled();
}
if(pInt == 4)
{
document.myForm.hourList.d
document.myForm.dayOfWeekL
document.myForm.dayOfMonth
document.myForm.year1.disa
document.myForm.month1.dis
document.myForm.day1.disab
document.myForm.hourList1.
document.myForm.year2.disa
document.myForm.month2.dis
document.myForm.day2.disab
document.myForm.hourList2.
document.myForm.year3.disa
document.myForm.month3.dis
document.myForm.day3.disab
document.myForm.hourList3.
}
if(pInt == 5)
{
document.myForm.hourList.d
document.myForm.dayOfWeekL
document.myForm.dayOfMonth
fieldsDisabled();
}
}
function textCounter(textMsg,sizeMs
if (textMsg.value.length > maxlimit)
textMsg.value = textMsg.value.substring(0,
else
sizeMsg.value = 0 + textMsg.value.length;
var ch;
var sout = "";
flag = 1;
for (var i = 0; i < textMsg.value.length; i++) {
ch = textMsg.value.charAt(i);
if ((ch >= "a") && (ch <= "z"))
sout += ch;
else if ((ch >= "A") && (ch <= "Z"))
sout += ch;
else if ((ch >= "0") && (ch <= "9"))
sout += ch;
else if( (ch == "$")||(ch == " ")||(ch == "!")||(ch == "#")||(ch == "%")||(ch == "&")||(ch == "(")||(ch == ")")||(ch == "=")||(ch == "+")||(ch == "\r")||(ch == "\n")||(ch == "\"") )
sout += ch;
else if( (ch == "-")||(ch == "*")||(ch == ":")||(ch == ",")||(ch == ";")||(ch == ".")||(ch == "/")||(ch == "?")||(ch == "'")||(ch == "<")||(ch == ">") )
sout += ch;
else
flag = 0;
}
if(flag == 0)
{
textMsg.value = sout;
}
}
function updateDate(cDate,wYear,wMo
{
if(wYear.value != "0")
cDate.value = wYear.value + cDate.value.substring(4,19
else
cDate.value = "0000" + cDate.value.substring(4,19
if(wMonth.value != "0")
cDate.value = cDate.value.substring(0,5)
else
cDate.value = cDate.value.substring(0,5)
if(wDay.value != "0")
cDate.value = cDate.value.substring(0,8)
else
cDate.value = cDate.value.substring(0,8)
if(wHour.value != "0")
cDate.value = cDate.value.substring(0,11
else
cDate.value = cDate.value.substring(0,11
}
function searchNumberClick(userId)
{
pagina = "searchDB.jsp?UserId="+use
window.open(pagina,"","too
}
function searchNumberAdd()
{
i = 0;
customerProfile = 0;
if(document.myForm.numbers
if(document.myForm.numbers
document.myForm.numbersStr
totalMsg = document.myForm.msgToSend.
myNumbersTemp = document.myForm.numbersStr
while( myNumbersTemp.length >= 10)
{
totalMsg--;
if(myNumbersTemp.length > 10)
myNumbersTemp = myNumbersTemp.substring(11
else
myNumbersTemp = "";
}
numbers = document.myForm.numbersStr
while( (numbers.length >= 10) && (totalMsg>0))
{
myNumber = numbers.substring(0,10);
customerProfile = 0;
myNumbersTemp = document.myForm.numbersStr
if(numbers.length > 10)
{
if(numbers.substring(10,11
{
numbers = numbers.substring(12,numbe
customerProfile = 1;
}
else
numbers = numbers.substring(11,numbe
}
else
numbers = "";
numberFound = 0;
while( myNumbersTemp.length >= 10)
{
myNumberTemp = myNumbersTemp.substring(0,
if(String(myNumberTemp) == String(myNumber))
{
numberFound = 1;
break;
}
if(myNumbersTemp.length > 10)
myNumbersTemp = myNumbersTemp.substring(11
else
myNumbersTemp = "";
}
if(numberFound == 0)
{
j = document.myForm.numbersLis
if(customerProfile == 1)
document.myForm.numbersLis
else
document.myForm.numbersLis
document.myForm.numbersStr
i = j + 1;
totalMsg--;
}
}
if(i>0)
document.myForm.totalNumbe
}
function searchMsgSentClick(userId)
{
if(userId=="adm")
pagina = "searchMsgSentAdm.jsp?User
else
pagina = "searchMsgSent.jsp?UserId=
window.open(pagina,"","too
}
function statisticsDB()
{
pagina = "statisticsDB.jsp";
window.open(pagina,"","too
}
</SCRIPT>
</head>
<BODY BGCOLOR="silver" TEXT="blue">
<CENTER>
<H1><IMG SRC="images/logo_1.gif" ALIGN="left"> Mobile Publicity 1.1 </H1>
</CENTER>
<MARQUEE WIDTH="75%" HEIGHT=50> Contacting to Everyone, Everywhere, Everytime </MARQUEE>
<jsp:include page="menu.jsp"/>
<HR>
<TABLE>
<TR><TD WIDTH="4%"></TD>
<TD WIDTH="3%"></TD>
<TD>
<TABLE>
<TR>
<TD Align = CENTER>
<% if( isMessageFound ) out.println( "<FONT size=\"2\" COLOR=\"RED\" > El Mensaje ya existe</FONT><BR>" ); %>
<%if(!portResult) out.println("<FONT size=\"2\" COLOR=\"BLUE\" > Error al enviar el mensaje(Telcel), favor de notificarlo (adm_mp@intech.com.mx) </FONT>");%>
<% if((msgAvailables <= 0) && !messageSent ) out.println("<FONT size=\"2\" COLOR=\"BLUE\">No tienes saldo. &n
<%if(messageSent && isDataValid && portResult) out.println("<FONT size=\"2\" COLOR=\"BLUE\" > El mensaje fue enviado correctamente !! </FONT>");%>
<%if(!isMessageValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba su mensaje (158 caracteres máximo) </FONT><BR>");%>
<%if(!areNumbersValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba el número de teléfono </FONT><BR>");%>
<%if((isAdd && (msgAvailables > 0)) && !isPeriodListValid) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor selecciona una opcion de la lista de periodos </FONT><BR>");%>
<% if(isUpdate && !isPeriodListValid) out.println("<FONT size= \"2\" COLOR=\"RED\" > Por favor selecciona una opcion de la lista de periodos </FONT><BR>");%>
<%if(!isSpecialDateValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba una fecha válida</FONT><BR>");%>
</TD>
</TR>
<TR>
<TD>
<FORM action="programAndSendMess
<%
hasMessages = myDBAccess.hasMessages(Int
%>
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes programados :</font>
<SELECT name="myMessageList" style="width:300">
<%
Vector myMessages;
myMessages = myDBAccess.getMessages(Int
session.setAttribute("myMe
for(int i =0; i<myMessages.size();i++)
{
SMSMessage myMessage = (SMSMessage)(myMessages.el
%>
<OPTION value=<%out.print("'"+i+"'
if( isMessageDataPresent )
{
if(myMessage.getMessage().
out.print(" SELECTED");
}
%>>
<%out.print(myMessage.getM
</OPTION>
<%
}
%>
</SELECT>
<INPUT TYPE="submit" NAME="view" VALUE="Consultar" <%if(!hasMessages) out.print("disabled");%>>
<br>
<HR>
<%
userSender = myDBAccess.getSender(Integ
%>
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>
Escriba su mensaje (158 caracteres máximo)</font><BR/>
<TEXTAREA cols=40 rows=4 name='message'
onKeyDown="textCounter(doc
onKeyUp="textCounter(docum
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Su mensaje tiene
<INPUT disabled type="text" name="sizebox" <%if( isMessageDataPresent ) out.print("value="+current
<BR/>
<BR>
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Agregar números de teléfono :</font>
<BR/>
<TABLE>
<TR><TD>
<SELECT multiple name='numbersList' size = 6 style="width:200; left" onchange="numbersListChang
<%
if(isMessageDataPresent)
{
List myNumbersList = currentMessage.getNumbersL
currentNumberList = "";
for(int i=0;i<myNumbersList.size()
{
String myOption = "<OPTION value='";
myOption += ((SMSNumber)(myNumbersList
myOption += (String)myDBAccess.validNu
myOption += "</OPTION><BR/>";
out.print(myOption);
currentNumberList = currentNumberList + "," + ((SMSNumber)(myNumbersList
}
total = Integer.toString(myNumbers
}
%>
</SELECT></TD>
<TD>
<INPUT type='button' name=addNumber value="Agregar Número" onclick="addNumberClick()"
<INPUT type='button' name=removeNumber value="Eliminar Número(s)" onclick="removeNumberClick
<BR>
<%
out.print("<INPUT type='button' name=searchNumber value='Busqueda por categoria' onclick='searchNumberClick
%>
</TD>
</TR>
</TABLE>
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Total de números </font>
<INPUT disabled type="text" name="totalNumbers" <%if( isMessageDataPresent ) out.print("value="+total);
<BR/>
<INPUT type='hidden' name='numbersString2' value = ''>
<INPUT type='hidden' name='numbersString' value = '<%if(isMessageDataPresent
<BR>
<HR>
<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Programación del mensaje:</font>
<BR>
<BR>
<TABLE border="2" cellspacing="0" cellpadding="2" bordercolor="#003399">
<TR bgcolor="#0033CC">
<TD><INPUT type=RADIO name='period' value='1' onclick='fieldsEnabled(1)'
<TD><INPUT type=RADIO name='period' value='2' onclick='fieldsEnabled(2)'
<TD><INPUT type=RADIO name='period' value='3' onclick='fieldsEnabled(3)'
<TD><INPUT type=RADIO name='period' value='5' onclick='fieldsEnabled(4)'
<td><INPUT type=RADIO name='period' value='4' onclick='fieldsEnabled(5)'
</TD>
</TR>
<TR bgcolor='#FFFFFF'>
<TD align=center><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Hora:
<SELECT name='hourList' size='4' <%if(isMessageDataPresent)
<OPTION value='06:00:00' SELECTED>6:00</OPTION>
<%if(isMessageDataPresent)
{
List myHourList = currentMessage.getPeriodLi
if(currentMessage.getPerio
currentHour = ((SMSDaily)(myHourList.get
if(currentMessage.getPerio
currentHour = ((SMSWeekly)(myHourList.ge
if(currentMessage.getPerio
currentHour = ((SMSMonthly)(myHourList.g
}
%>
<OPTION value='07:00:00' <%if(currentHour.equals("0
<OPTION value='08:00:00' <%if(currentHour.equals("0
<OPTION value='09:00:00' <%if(currentHour.equals("0
<OPTION value='10:00:00' <%if(currentHour.equals("1
<OPTION value='11:00:00' <%if(currentHour.equals("1
<OPTION value='12:00:00' <%if(currentHour.equals("1
<OPTION value='13:00:00' <%if(currentHour.equals("1
<OPTION value='14:00:00' <%if(currentHour.equals("1
<OPTION value='15:00:00' <%if(currentHour.equals("1
<OPTION value='16:00:00' <%if(currentHour.equals("1
<OPTION value='17:00:00' <%if(currentHour.equals("1
<OPTION value='18:00:00' <%if(currentHour.equals("1
<OPTION value='19:00:00' <%if(currentHour.equals("1
<OPTION value='20:00:00' <%if(currentHour.equals("2
<OPTION value='21:00:00' <%if(currentHour.equals("2
</SELECT>
</TD>
<TD align=center><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Día(s)
<SELECT name='dayOfWeekList' multiple size='4' <%if(isMessageDataPresent)
<OPTION value='Lunes' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='Martes' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='Miercoles' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='Jueves' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='Viernes' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='Sabado' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='Domingo' <%if(isMessageDataPresent && currentMessage.getPeriod()
</SELECT>
</TD>
<TD align=center><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> D
<SELECT name='dayOfMonthList' multiple size='4' <%if(isMessageDataPresent)
<OPTION value='1' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='2' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='3' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='4' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='5' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='6' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='7' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='8' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='9' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='10' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='11' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='12' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='13' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='14' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='15' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='16' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='17' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='18' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='19' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='20' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='21' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='22' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='23' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='24' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='25' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='26' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='27' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='28' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='29' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='30' <%if(isMessageDataPresent && currentMessage.getPeriod()
<OPTION value='31' <%if(isMessageDataPresent && currentMessage.getPeriod()
</SELECT>
</TD>
<TD> </td>
<td>
<table>
<tr><td>
<%if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate1
currentMonth3 = currentMessage.getAddDate1
currentDay3 = currentMessage.getAddDate1
currentHour3 = currentMessage.getAddDate1
}
%><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Día:
<select onchange="updateDate(docum
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");%>>0
<option value="02" <%if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");%>>0
<option value="03" <%if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");%>>0
<option value="04" <%if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");%>>0
<option value="05" <%if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");%>>0
<option value="06" <%if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");%>>0
<option value="07" <%if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");%>>0
<option value="08" <%if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");%>>0
<option value="09" <%if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");%>>0
<option value="10" <%if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");%>>1
<option value="11" <%if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");%>>1
<option value="12" <%if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");%>>1
<option value="13" <%if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");%>>1
<option value="14" <%if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");%>>1
<option value="15" <%if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");%>>1
<option value="16" <%if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");%>>1
<option value="17" <%if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");%>>1
<option value="18" <%if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");%>>1
<option value="19" <%if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");%>>1
<option value="20" <%if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");%>>2
<option value="21" <%if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");%>>2
<option value="22" <%if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");%>>2
<option value="23" <%if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");%>>2
<option value="24" <%if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");%>>2
<option value="25" <%if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");%>>2
<option value="26" <%if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");%>>2
<option value="27" <%if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");%>>2
<option value="28" <%if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");%>>2
<option value="29" <%if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");%>>2
<option value="30" <%if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");%>>3
<option value="31" <%if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");%>>3
</select></td>
<td><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Mes:
<select onchange="updateDate(docum
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentMonth3.equals("01")
<option value="02" <%if(isMessageDataPresent && currentMonth3.equals("02")
<option value="03" <%if(isMessageDataPresent && currentMonth3.equals("03")
<option value="04" <%if(isMessageDataPresent && currentMonth3.equals("04")
<option value="05" <%if(isMessageDataPresent && currentMonth3.equals("05")
<option value="06" <%if(isMessageDataPresent && currentMonth3.equals("06")
<option value="07" <%if(isMessageDataPresent && currentMonth3.equals("07")
<option value="08" <%if(isMessageDataPresent && currentMonth3.equals("08")
<option value="09" <%if(isMessageDataPresent && currentMonth3.equals("09")
<option value="10" <%if(isMessageDataPresent && currentMonth3.equals("10")
<option value="11" <%if(isMessageDataPresent && currentMonth3.equals("11")
<option value="12" <%if(isMessageDataPresent && currentMonth3.equals("12")
</select></td>
<td><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Año:
<select onchange="updateDate(docum
<option value="0">
<option value="2003" <%if(isMessageDataPresent && currentYear3.equals("2003"
<option value="2004" <%if(isMessageDataPresent && currentYear3.equals("2004"
</select></td>
<td><FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Hora:
<SELECT onchange="updateDate(docum
<OPTION value='06:00:00' <%if(isMessageDataPresent && currentHour3.equals("06"))
<OPTION value='07:00:00' <%if(isMessageDataPresent && currentHour3.equals("07"))
<OPTION value='08:00:00' <%if(isMessageDataPresent && currentHour3.equals("08"))
<OPTION value='09:00:00' <%if(isMessageDataPresent && currentHour3.equals("09"))
<OPTION value='10:00:00' <%if(isMessageDataPresent && currentHour3.equals("10"))
<OPTION value='11:00:00' <%if(isMessageDataPresent && currentHour3.equals("11"))
<OPTION value='12:00:00' <%if(isMessageDataPresent && currentHour3.equals("12"))
<OPTION value='13:00:00' <%if(isMessageDataPresent && currentHour3.equals("13"))
<OPTION value='14:00:00' <%if(isMessageDataPresent && currentHour3.equals("14"))
<OPTION value='15:00:00' <%if(isMessageDataPresent && currentHour3.equals("15"))
<OPTION value='16:00:00' <%if(isMessageDataPresent && currentHour3.equals("16"))
<OPTION value='17:00:00' <%if(isMessageDataPresent && currentHour3.equals("17"))
<OPTION value='18:00:00' <%if(isMessageDataPresent && currentHour3.equals("18"))
<OPTION value='19:00:00' <%if(isMessageDataPresent && currentHour3.equals("19"))
<OPTION value='20:00:00' <%if(isMessageDataPresent && currentHour3.equals("20"))
<OPTION value='21:00:00' <%if(isMessageDataPresent && currentHour3.equals("21"))
</SELECT></td></tr>
<tr><td>
<%if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate2
currentMonth3 = currentMessage.getAddDate2
currentDay3 = currentMessage.getAddDate2
currentHour3 = currentMessage.getAddDate2
}
%>
<select onchange="updateDate(docum
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");%>>0
<option value="02" <%if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");%>>0
<option value="03" <%if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");%>>0
<option value="04" <%if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");%>>0
<option value="05" <%if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");%>>0
<option value="06" <%if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");%>>0
<option value="07" <%if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");%>>0
<option value="08" <%if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");%>>0
<option value="09" <%if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");%>>0
<option value="10" <%if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");%>>1
<option value="11" <%if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");%>>1
<option value="12" <%if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");%>>1
<option value="13" <%if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");%>>1
<option value="14" <%if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");%>>1
<option value="15" <%if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");%>>1
<option value="16" <%if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");%>>1
<option value="17" <%if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");%>>1
<option value="18" <%if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");%>>1
<option value="19" <%if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");%>>1
<option value="20" <%if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");%>>2
<option value="21" <%if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");%>>2
<option value="22" <%if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");%>>2
<option value="23" <%if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");%>>2
<option value="24" <%if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");%>>2
<option value="25" <%if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");%>>2
<option value="26" <%if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");%>>2
<option value="27" <%if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");%>>2
<option value="28" <%if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");%>>2
<option value="29" <%if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");%>>2
<option value="30" <%if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");%>>3
<option value="31" <%if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");%>>3
</select></td>
<td>
<select onchange="updateDate(docum
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentMonth3.equals("01")
<option value="02" <%if(isMessageDataPresent && currentMonth3.equals("02")
<option value="03" <%if(isMessageDataPresent && currentMonth3.equals("03")
<option value="04" <%if(isMessageDataPresent && currentMonth3.equals("04")
<option value="05" <%if(isMessageDataPresent && currentMonth3.equals("05")
<option value="06" <%if(isMessageDataPresent && currentMonth3.equals("06")
<option value="07" <%if(isMessageDataPresent && currentMonth3.equals("07")
<option value="08" <%if(isMessageDataPresent && currentMonth3.equals("08")
<option value="09" <%if(isMessageDataPresent && currentMonth3.equals("09")
<option value="10" <%if(isMessageDataPresent && currentMonth3.equals("10")
<option value="11" <%if(isMessageDataPresent && currentMonth3.equals("11")
<option value="12" <%if(isMessageDataPresent && currentMonth3.equals("12")
</select></td>
<td>
<select onchange="updateDate(docum
<option value="0">
<option value="2003" <%if(isMessageDataPresent && currentYear3.equals("2003"
<option value="2004" <%if(isMessageDataPresent && currentYear3.equals("2004"
</select></td>
<td>
<SELECT onchange="updateDate(docum
<OPTION value='06:00:00' <%if(isMessageDataPresent && currentHour3.equals("06"))
<OPTION value='07:00:00' <%if(isMessageDataPresent && currentHour3.equals("07"))
<OPTION value='08:00:00' <%if(isMessageDataPresent && currentHour3.equals("08"))
<OPTION value='09:00:00' <%if(isMessageDataPresent && currentHour3.equals("09"))
<OPTION value='10:00:00' <%if(isMessageDataPresent && currentHour3.equals("10"))
<OPTION value='11:00:00' <%if(isMessageDataPresent && currentHour3.equals("11"))
<OPTION value='12:00:00' <%if(isMessageDataPresent && currentHour3.equals("12"))
<OPTION value='13:00:00' <%if(isMessageDataPresent && currentHour3.equals("13"))
<OPTION value='14:00:00' <%if(isMessageDataPresent && currentHour3.equals("14"))
<OPTION value='15:00:00' <%if(isMessageDataPresent && currentHour3.equals("15"))
<OPTION value='16:00:00' <%if(isMessageDataPresent && currentHour3.equals("16"))
<OPTION value='17:00:00' <%if(isMessageDataPresent && currentHour3.equals("17"))
<OPTION value='18:00:00' <%if(isMessageDataPresent && currentHour3.equals("18"))
<OPTION value='19:00:00' <%if(isMessageDataPresent && currentHour3.equals("19"))
<OPTION value='20:00:00' <%if(isMessageDataPresent && currentHour3.equals("20"))
<OPTION value='21:00:00' <%if(isMessageDataPresent && currentHour3.equals("21"))
</SELECT></td></tr>
<tr><td>
<%if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate3
currentMonth3 = currentMessage.getAddDate3
currentDay3 = currentMessage.getAddDate3
currentHour3 = currentMessage.getAddDate3
}
%>
<select onchange="updateDate(docum
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");%>>0
<option value="02" <%if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");%>>0
<option value="03" <%if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");%>>0
<option value="04" <%if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");%>>0
<option value="05" <%if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");%>>0
<option value="06" <%if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");%>>0
<option value="07" <%if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");%>>0
<option value="08" <%if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");%>>0
<option value="09" <%if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");%>>0
<option value="10" <%if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");%>>1
<option value="11" <%if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");%>>1
<option value="12" <%if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");%>>1
<option value="13" <%if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");%>>1
<option value="14" <%if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");%>>1
<option value="15" <%if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");%>>1
<option value="16" <%if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");%>>1
<option value="17" <%if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");%>>1
<option value="18" <%if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");%>>1
<option value="19" <%if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");%>>1
<option value="20" <%if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");%>>2
<option value="21" <%if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");%>>2
<option value="22" <%if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");%>>2
<option value="23" <%if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");%>>2
<option value="24" <%if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");%>>2
<option value="25" <%if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");%>>2
<option value="26" <%if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");%>>2
<option value="27" <%if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");%>>2
<option value="28" <%if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");%>>2
<option value="29" <%if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");%>>2
<option value="30" <%if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");%>>3
<option value="31" <%if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");%>>3
</select></td>
<td>
<select onchange="updateDate(docum
<option value="0">
<option value="01" <%if(isMessageDataPresent && currentMonth3.equals("01")
<option value="02" <%if(isMessageDataPresent && currentMonth3.equals("02")
<option value="03" <%if(isMessageDataPresent && currentMonth3.equals("03")
<option value="04" <%if(isMessageDataPresent && currentMonth3.equals("04")
<option value="05" <%if(isMessageDataPresent && currentMonth3.equals("05")
<option value="06" <%if(isMessageDataPresent && currentMonth3.equals("06")
<option value="07" <%if(isMessageDataPresent && currentMonth3.equals("07")
<option value="08" <%if(isMessageDataPresent && currentMonth3.equals("08")
<option value="09" <%if(isMessageDataPresent && currentMonth3.equals("09")
<option value="10" <%if(isMessageDataPresent && currentMonth3.equals("10")
<option value="11" <%if(isMessageDataPresent && currentMonth3.equals("11")
<option value="12" <%if(isMessageDataPresent && currentMonth3.equals("12")
</select></td>
<td>
<select onchange="updateDate(docum
<option value="0">
<option value="2003" <%if(isMessageDataPresent && currentYear3.equals("2003"
<option value="2004" <%if(isMessageDataPresent && currentYear3.equals("2004"
</select></td>
<td>
<SELECT onchange="updateDate(docum
<OPTION value='06:00:00' <%if(isMessageDataPresent && currentHour3.equals("06"))
<OPTION value='07:00:00' <%if(isMessageDataPresent && currentHour3.equals("07"))
<OPTION value='08:00:00' <%if(isMessageDataPresent && currentHour3.equals("08"))
<OPTION value='09:00:00' <%if(isMessageDataPresent && currentHour3.equals("09"))
<OPTION value='10:00:00' <%if(isMessageDataPresent && currentHour3.equals("10"))
<OPTION value='11:00:00' <%if(isMessageDataPresent && currentHour3.equals("11"))
<OPTION value='12:00:00' <%if(isMessageDataPresent && currentHour3.equals("12"))
<OPTION value='13:00:00' <%if(isMessageDataPresent && currentHour3.equals("13"))
<OPTION value='14:00:00' <%if(isMessageDataPresent && currentHour3.equals("14"))
<OPTION value='15:00:00' <%if(isMessageDataPresent && currentHour3.equals("15"))
<OPTION value='16:00:00' <%if(isMessageDataPresent && currentHour3.equals("16"))
<OPTION value='17:00:00' <%if(isMessageDataPresent && currentHour3.equals("17"))
<OPTION value='18:00:00' <%if(isMessageDataPresent && currentHour3.equals("18"))
<OPTION value='19:00:00' <%if(isMessageDataPresent && currentHour3.equals("19"))
<OPTION value='20:00:00' <%if(isMessageDataPresent && currentHour3.equals("20"))
<OPTION value='21:00:00' <%if(isMessageDataPresent && currentHour3.equals("21"))
</SELECT></td></tr>
</table>
</TD>
</TR>
</TABLE>
<BR>
<INPUT type=hidden size="24" maxlength="16" name="Date01"
<%if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge
else
out.print(" value='0000-00-00 00:00:00'");
%>>
<INPUT type=hidden size="24" maxlength="16" name="Date02"
<%if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge
else
out.print(" value='0000-00-00 00:00:00'");
%>>
<INPUT type=hidden size="24" maxlength="16" name="Date03"
<%if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge
else
out.print(" value='0000-00-00 00:00:00'");
%>>
<BR>
<TABLE>
<TR>
<TD WIDTH="10%"></TD>
<TD><INPUT type=SUBMIT name="remove" value="Eliminar Mensaje" <%if(!isMessageDataPresent
<TD>
<INPUT onclick="textCounter(docum
<TD><INPUT type=SUBMIT name="reset" value="Limpiar Pantalla"></TD>
<TD WIDTH="10%"></TD>
</TR>
</TABLE>
<TD>
</TR>
</TABLE>
</TD>
<TD WIDTH="5%"></TD>
<TD WIDTH="35%" VALIGN="top">
<BR><br>
<table width="100%" border="2" cellspacing="0" cellpadding="10" bordercolor="#003399">
<tr><td bgcolor="#FFFFFF">
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr bgcolor="#0033CC">
<td align=center><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><%out.prin
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes enviados</td>
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=black face='Arial, Helvetica, sans-serif' size=2>
<%out.print( myDBAccess.getMsgsUsed( (String) session.getAttribute( "UserId" ) ) );%>
<BR>
<%out.print("<INPUT type='button' name=searchMsgSent value='Consultar' onclick='searchMsgSentClic
</td>
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes programados</td>
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=black face='Arial, Helvetica, sans-serif' size=2>
<%out.print( myDBAccess.getMsgsPrograme
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes por enviar</td>
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=black face='Arial, Helvetica, sans-serif' size=2>
<%out.print(myDBAccess.get
<INPUT type='hidden' name='msgToSend' value = '<%out.print(myDBAccess.ge
</tr>
<%if(session.getAttribute(
{
%>
<tr bgcolor="#0033CC">
<td align=center><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Mensajes de Telcel</font></td>
</tr>
<tr>
<td bgcolor='#FFFFFF'><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Enviados:
<FONT color=black face='Arial, Helvetica, sans-serif' size=2><% out.print(myDBAccess.getSe
<BR>
<FONT COLOR=blue face='Arial, Helvetica, sans-serif' size=2>Programados:
<FONT color=black face='Arial, Helvetica, sans-serif' size=2><% out.print(myDBAccess.getMs
</tr>
<tr bgcolor="#0033CC">
<td align=center><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Operadores
</tr>
<tr>
<td align=center bgcolor='#FFFFFF'><FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Estadisticas
<BR>
<%out.print("<INPUT type='button' name=statistics value='Consultar' onclick='statisticsDB()'>"
</td>
</tr>
<%
}
%>
</table></table>
</TD><TD WIDTH="2%"></TD>
</TR></TABLE>
</FORM>
<HR>
</body>
</html>
ASKER
ok, I had send you the file programAndSendMessages.jsp
Could you please tell me which can be the error??
Could you please tell me which can be the error??
on my PC it is working well.
Could you send also java file which is automatically created for your JSP page.
It is tomcat_home/work/Standalon e/localhos t/_/ programAndSendMessages_jsp .java.
From stacktrace it is set that problem occurs in programAndSendMessages_jsp .java file in line 61.
Also could you send your index.jsp file
Could you send also java file which is automatically created for your JSP page.
It is tomcat_home/work/Standalon
From stacktrace it is set that problem occurs in programAndSendMessages_jsp
Also could you send your index.jsp file
ASKER
package org.apache.jsp;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import org.apache.jasper.runtime. *;
import mx.com.intech.services.Sms Msg1.users .*;
import javax.comm.*;
import java.util.Date;
import java.text.SimpleDateFormat ;
import java.io.*;
import java.util.Vector;
import java.util.List;
import java.util.ArrayList;
import java.util.StringTokenizer;
import java.util.Enumeration;
import java.util.Hashtable;
public class programAndSendMessages_jsp extends HttpJspBase {
private static java.util.Vector _jspx_includes;
public java.util.List getIncludes() {
return _jspx_includes;
}
public void _jspService(HttpServletReq uest request, HttpServletResponse response)
throws java.io.IOException, ServletException {
JspFactory _jspxFactory = null;
javax.servlet.jsp.PageCont ext pageContext = null;
HttpSession session = null;
ServletContext application = null;
ServletConfig config = null;
JspWriter out = null;
Object page = this;
JspWriter _jspx_out = null;
try {
_jspxFactory = JspFactory.getDefaultFacto ry();
response.setContentType("t ext/html;c harset=ISO -8859-1");
pageContext = _jspxFactory.getPageContex t(this, request, response,
null, true, 8192, true);
application = pageContext.getServletCont ext();
config = pageContext.getServletConf ig();
session = pageContext.getSession();
out = pageContext.getOut();
_jspx_out = out;
out.write("\r\n");
out.write("\r\n\r\n");
if(session.isNew()||sessio n.getAttri bute("User name")==nu ll)
{
session.setAttribute("Inte ch.Referer ","program AndsendMes sages.jsp" );
out.write("\r\n ");
if (true) {
pageContext.forward("index .jsp");
return;
}
out.write("\r\n");
}
JDCSMSMessages myDBAccess = new JDCSMSMessages();
SMSProcessSendTelcel processSend=new SMSProcessSendTelcel();
// Action Flags
boolean isMessageDataPresent = false;
boolean isAdd = false;
boolean isUpdate = false;
boolean isView = false;
boolean isRemove = false;
boolean hasMessages = false;
// Error Flags
boolean messageSent = false;
boolean isMessageValid = true;
boolean areNumbersValid = true;
boolean isPeriodListValid = true;
boolean isDataValid = true;
boolean isSpecialDateValid = true;
boolean portResult = true;
boolean isMessageFound = false;
boolean isMessageSend = false;
SMSMessage currentMessage= null;
SMSMessage mySelection = null;
String[] myPeriods = null;
List myListPeriods = null;
List myNewNumberList = null;
String currentNumberList = "";
String currentHour = "";
String currentYear3 = "";
String currentMonth3 = "";
String currentDay3 = "";
String currentHour3 = "";
String total = "0";
String userSender = "";
String num10 = "";
String numbersSend = "";
String[] myPeriodsHour = null;
Date specialDate = null;
int lineNumber = 0;
int msgAvailables = 1;
int msgln = 0;
int numbersLength;
if(request.getParameter("a dd")!=null && request.getParameter("add" ).equals(" Enviar Mensaje")) isAdd = true;
if(request.getParameter("a dd")!=null && request.getParameter("add" ).equals(" Enviar mensaje")) isUpdate = true;
if(request.getParameter("v iew")!=nul l) isView = true;
if(request.getParameter("r emove")!=n ull) isRemove = true;
int period = Integer.parseInt(request.g etParamete r("period" )==null?"0 ":request. getParamet er("period "));
if(isUpdate||isAdd||isView )
{
Vector myVector = (Vector)session.getAttribu te("myMess ages");
boolean isMessageListEmpty = request.getParameter("myMe ssageList" )==null ? true : false;
if(!isMessageListEmpty)
{
int index = Integer.parseInt(request.g etParamete r("myMessa geList"));
currentMessage = (SMSMessage)(myVector.elem entAt(inde x));
List myNumberList = currentMessage.getNumbersL ist();
currentNumberList = (myNumberList.size()>0)?(( SMSNumber) (myNumberL ist.get(0) )).getNumb er():"";
for(int i=1;i<myNumberList.size(); i++)
currentNumberList += "," + ((SMSNumber)(myNumberList. get(i))).g etNumber() ;
areNumbersValid = true;
}
int sender = 158;
isMessageValid = (request.getParameter("mes sage")!=nu ll && !request.getParameter("mes sage").equ als("") && request.getParameter("mess age").leng th() <= sender)?true:false;
if(isUpdate||isAdd)
areNumbersValid = (request.getParameter("num bersString ")!=null && !request.getParameter("num bersString ").equals( ""))?true: false;
isSpecialDateValid = true;
if (period == 1)
isPeriodListValid = true;
if (period == 2)
isPeriodListValid = !(request.getParameterValu es("dayOfW eekList")= = null);
if (period == 3)
isPeriodListValid = !(request.getParameterValu es("dayOfM onthList") == null);
if (period == 5)
{
isPeriodListValid = true;
isMessageSend = true;
}
if (period != 5)
{
if (period == 4)
isSpecialDateValid = false;
boolean isSpecialDateValidTemp = true;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-M-d ");
if(request.getParameter("y ear1")!=nu ll && !request.getParameter("Dat e01").equa ls("0000-0 0-00 00:00:00"))
{
try{ specialDate = sdf.parse(request.getParam eter("Date 01"));
isSpecialDateValidTemp = myDBAccess.isDateValid(req uest.getPa rameter("D ate01"));
if(request.getParameter("y ear2")!=nu ll && !request.getParameter("Dat e02").equa ls("0000-0 0-00 00:00:00"))
if(request.getParameter("D ate01").eq uals(reque st.getPara meter("Dat e02")))
isSpecialDateValidTemp = false;
if(request.getParameter("y ear3")!=nu ll && !request.getParameter("Dat e03").equa ls("0000-0 0-00 00:00:00"))
if(request.getParameter("D ate01").eq uals(reque st.getPara meter("Dat e03")))
isSpecialDateValidTemp = false;
}
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
if(request.getParameter("y ear2")!=nu ll && !request.getParameter("Dat e02").equa ls("0000-0 0-00 00:00:00") && isSpecialDateValidTemp)
{
try{ specialDate = sdf.parse(request.getParam eter("Date 02"));
isSpecialDateValidTemp = myDBAccess.isDateValid(req uest.getPa rameter("D ate02"));
if(request.getParameter("y ear3")!=nu ll && !request.getParameter("Dat e03").equa ls("0000-0 0-00 00:00:00"))
if(request.getParameter("D ate02").eq uals(reque st.getPara meter("Dat e03")))
isSpecialDateValidTemp = false;
}
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
if(request.getParameter("y ear3")!=nu ll && !request.getParameter("Dat e03").equa ls("0000-0 0-00 00:00:00") && isSpecialDateValidTemp)
{
try{ specialDate = sdf.parse(request.getParam eter("Date 03"));
isSpecialDateValidTemp = myDBAccess.isDateValid(req uest.getPa rameter("D ate03")); }
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
}
isDataValid = isMessageValid && isPeriodListValid && areNumbersValid && isSpecialDateValid;
isMessageDataPresent = true;
if(isView)
{
isDataValid = true;
isMessageValid = true;
areNumbersValid = true;
isSpecialDateValid = true;
}
}
if((isAdd||isUpdate) && period == 5)
{
if (isDataValid)
{
msgAvailables = myDBAccess.getMsgsAvailabl es((String )session.g etAttribut e("UserId" ));
if(msgAvailables > 0)
{
messageSent = true;
try{
String currentNumber;
String currentOperator1;
StringTokenizer st = new StringTokenizer(request.ge tParameter ("numbersS tring").tr im(),",");
Hashtable ht = new Hashtable();
SMSSendPegasoTelefonica currOperator2 = null;
SMSSendUnefon currOperator3 = null;
SMSSendNextel currOperator4 = null;
SMSSendIusacell currOperator5 = null;
while (st.hasMoreTokens() && (msgAvailables > 0))
{
currentNumber = st.nextToken();
currentOperator1 = myDBAccess.getOperator(cur rentNumber );
if (((String)ht.get(currentOp erator1))= =null)
ht.put(currentOperator1,cu rrentNumbe r);
else
ht.put(currentOperator1,(( String)ht. get(curren tOperator1 )) + "," + currentNumber);
msgAvailables--;
}
//userSender = myDBAccess.getSender(Integ er.parseIn t((String) (session.g etAttribut e("UserId" ))));
Enumeration enumOperators = ht.keys();
while (enumOperators.hasMoreElem ents())
{
String currentOp = (String)(enumOperators.nex tElement() );
if(currentOp.equals("TELCE L"))
{
numbersSend = (String)ht.get(currentOp);
processSend.sendMessage(re quest.getP arameter(" message"). trim(),num bersSend,( String)ses sion.getAt tribute("U sername")) ;
}
if(currentOp.equals("PEGAS O")||curre ntOp.equal s("TELEFON ICA"))
{
currOperator2 = new SMSSendPegasoTelefonica();
numbersSend = (String)ht.get(currentOp);
currOperator2.sendMessage( request.ge tParameter ("message" ).trim(),n umbersSend ,(String)s ession.get Attribute( "Username" ));
}
if(currentOp.equals("UNEFO N"))
{
currOperator3 = new SMSSendUnefon();
numbersSend = (String)ht.get(currentOp);
currOperator3.sendMessage( request.ge tParameter ("message" ).trim(),n umbersSend ,(String)s ession.get Attribute( "Username" ));
}
if(currentOp.equals("NEXTE L"))
{
currOperator4 = new SMSSendNextel();
numbersSend = (String)ht.get(currentOp);
currOperator4.sendMessage( request.ge tParameter ("message" ).trim(),n umbersSend ,(String)s ession.get Attribute( "Username" ));
}
if(currentOp.equals("IUSAC ELL"))
{
currOperator5 = new SMSSendIusacell();
numbersSend = (String)ht.get(currentOp);
currOperator5.sendMessage( request.ge tParameter ("message" ).trim(),n umbersSend ,(String)s ession.get Attribute( "Username" ));
}
if(currentOp.equals("Unkno wn"))
{
numbersSend = (String)ht.get(currentOp);
myDBAccess.insertLog((Stri ng)session .getAttrib ute("Usern ame"),requ est.getPar ameter("me ssage").tr im(),numbe rsSend,"op erator unknown");
}
}
}catch (Exception ignore){
messageSent = false;
ignore.printStackTrace();
}
}
}
}
if(isRemove)
{
int index = Integer.parseInt(request.g etParamete r("myMessa geList"));
Vector myVector = (Vector)session.getAttribu te("myMess ages");
currentMessage = (SMSMessage)(myVector.elem entAt(inde x));
myDBAccess.removeMessage(c urrentMess age.getId( ));
myVector.remove(index);
session.setAttribute("myMe ssages",my Vector);
}
if(isUpdate)
{
currentMessage.setMessage( request.ge tParameter ("message" ).trim());
currentMessage.setIdUser(I nteger.par seInt((Str ing)(sessi on.getAttr ibute("Use rId"))));
currentMessage.setPeriod(p eriod);
currentNumberList = request.getParameter("numb ersString" ).trim();
StringTokenizer st= new StringTokenizer(request.ge tParameter ("numbersS tring"),", ");
myNewNumberList = new ArrayList();
while (st.hasMoreTokens())
{
myNewNumberList.add(new SMSNumber(0,st.nextToken() ,"operator "));
}
currentMessage.setNumbersL ist(myNewN umberList) ;
myPeriods = null;
myListPeriods = new ArrayList();
if(period != 4)
{
myPeriodsHour = request.getParameterValues ("hourList ");
if (period == 1)
{
myListPeriods.add(new SMSDaily(0,myPeriodsHour[0 ]));
}
if (period == 2)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues ("dayOfWee kList");
for(int j=0;j<myPeriods.length;j++ )
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[ 0],myPerio ds[j]));
}
else
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[ 0],"none") );
if (period == 3)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues ("dayOfMon thList");
for(int j=0;j<myPeriods.length;j++ )
myListPeriods.add(new SMSMonthly(0,myPeriodsHour [0],Intege r.parseInt (myPeriods [j])));
}
else
myListPeriods.add(new SMSMonthly(0,myPeriodsHour [0],0));
}
else
myListPeriods.add(new SMSDaily(0,"00:00"));
currentMessage.setPeriodLi st(myListP eriods);
currentMessage.setAddDate1 (request.g etParamete r("Date01" ));
currentMessage.setAddDate2 (request.g etParamete r("Date02" ));
currentMessage.setAddDate3 (request.g etParamete r("Date03" ));
if(isDataValid && period != 5)
myDBAccess.updateMessage(c urrentMess age,period );
}
if(isAdd)
{
Vector myVector = (Vector)session.getAttribu te("myMess ages");
if (myVector==null) myVector = new Vector();
mySelection = new SMSMessage();
currentNumberList = request.getParameter("numb ersString" ).trim();
mySelection.setMessage(req uest.getPa rameter("m essage").t rim());
mySelection.setIdUser(Inte ger.parseI nt((String )(session. getAttribu te("UserId "))));
mySelection.setPeriod(peri od);
StringTokenizer st= new StringTokenizer(request.ge tParameter ("numbersS tring"),", ");
myNewNumberList = new ArrayList();
while (st.hasMoreTokens())
{
myNewNumberList.add(new SMSNumber(0,st.nextToken() ,"operator "));
}
mySelection.setNumbersList (myNewNumb erList);
myPeriods = null;
myListPeriods = new ArrayList();
if(period != 4)
{
myPeriodsHour = request.getParameterValues ("hourList ");
if (period == 1)
myListPeriods.add(new SMSDaily(0,myPeriodsHour[0 ]));
if (period == 2)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues ("dayOfWee kList");
for(int j=0;j<myPeriods.length;j++ )
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[ 0],myPerio ds[j]));
}
else
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[ 0],"none") );
if (period == 3)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues ("dayOfMon thList");
for(int j=0;j<myPeriods.length;j++ )
myListPeriods.add(new SMSMonthly(0,myPeriodsHour [0],Intege r.parseInt (myPeriods [j])));
}
else
myListPeriods.add(new SMSMonthly(0,myPeriodsHour [0],0));
}
else
myListPeriods.add(new SMSDaily(0,"00:00"));
mySelection.setPeriodList( myListPeri ods);
mySelection.setAddDate1(re quest.getP arameter(" Date01"));
mySelection.setAddDate2(re quest.getP arameter(" Date02"));
mySelection.setAddDate3(re quest.getP arameter(" Date03"));
if(isDataValid && period != 5)
{
int myNewId = myDBAccess.addMessage(mySe lection,pe riod);
if(myNewId == 0)
{
isMessageFound = true;
}
else
{
mySelection.setId(myNewId) ;
myVector.add(mySelection);
}
session.setAttribute("myMe ssages",my Vector);
isMessageDataPresent = false;
}
currentMessage = mySelection;
}
out.write("\r\n");
out.write("<html>\r\n ");
out.write("<head>\r\n ");
out.write("<title>Intech Mobile Publicity - Mensajes Programados");
out.write("</title>\r\n ");
out.write("<SCRIPT type=\"text/javascript\">\ r\n function addNumberClick()\r\n {\r\n myNumber = prompt(\"Teclee el numero del telefono\");\r\n if(myNumber.length != 10)\r\n {\r\n alert(\"La longitud del numero debe ser de 10 digitos\");\r\n return;\r\n }\r\n \r\n if(String(myNumber) != String(parseInt(myNumber,1 0)))\r\n {\r\n alert(\"El número no debe iniciar con cero y solo debe contener dÃgitos\");\r\n return;\r\n }\r\n\r\n myNumbersTemp = document.myForm.numbersStr ing.value; \r\n if(myNumbersTemp.length > 10)\r\n if(myNumbersTemp.substring (0,1) == \",\")\r\n myNumbersTemp = myNumbersTemp.substring(1, myNumbersT emp.length );\r\n \r\n i = 1;\r\n while( myNumbersTemp.length >= 10) \r\n {\r\n myNumberTemp = myNumbersTemp.substring(0, 10);\r\n") ;
out.write(" if(String(myNumberTemp) == String(myNumber))\r\n {\r\n alert(\"El número ya existe\");\r\n return;\r\n }\r\n if(myNumbersTemp.length > 10)\r\n myNumbersTemp = myNumbersTemp.substring(11 ,myNumbers Temp.lengt h);\r\n else\r\n myNumbersTemp = \"\";\r\n i++;\r\n }\r\n \r\n document.myForm.numbersLis t.options[ document.m yForm.numb ersList.le ngth] = new Option(myNumber,myNumber,f alse,false );\r\n document.myForm.numbersStr ing.value = document.myForm.numbersStr ing.value + \",\" + myNumber;\r\n document.myForm.totalNumbe rs.value = i;\r\n }\r\n\r\n function removeNumberClick()\r\n {\r\n while(document.myForm.numb ersList.se lectedInde x > -1)\r\n {\r\n if(document.myForm.numbers List.selec tedIndex > -1)\r\n {\r\n document.myForm.numbersLis t.options[ document.m yForm.numb ersList.se lectedInde x] = null;\r\n");
out.write(" }\r\n }\r\n document.myForm.numbersStr ing.value = \"\";\r\n j = 0;\r\n for (var i=0; i ");
out.write("< document.myForm.numbersLis t.options. length; i++) \r\n {\r\n if(document.myForm.numbers List.optio ns[i] != null)\r\n {\r\n document.myForm.numbersStr ing.value += document.myForm.numbersLis t.options[ i].value +\",\";\r\n j++;\r\n }\r\n }\r\n document.myForm.totalNumbe rs.value = j;\r\n document.myForm.numbersStr ing.value = document.myForm.numbersStr ing.value. substring( 0,document .myForm.nu mbersStrin g.value.le ngth-1);\r \n }\r\n\r\n\t function fieldsDisabled()\r\n\t {\r\n document.myForm.year1.disa bled = false;\r\n document.myForm.month1.dis abled = false;\r\n document.myForm.day1.disab led = false;\r\n document.myForm.hourList1. disabled = false;\r\n document.myForm.year2.disa bled = false;\r\n document.myForm.month2.dis abled = false;\r\n document.myForm.day2.disab led = false;\r\n document.myForm.hourList2. disabled = false;\r\n");
out.write(" document.myForm.year3.disa bled = false;\r\n document.myForm.month3.dis abled = false;\r\n document.myForm.day3.disab led = false;\r\n document.myForm.hourList3. disabled = false;\t \r\n\t }\r\n\r\n function fieldsEnabled2(pInt)\r\n {\r\n document.myForm.period[pIn t-1].check ed = true;\r\n fieldsEnabled(pInt);\r\n }\r\n\r\n function fieldsEnabled(pInt)\r\n {\r\n \r\n if(pInt == 1)\r\n {\r\n document.myForm.hourList.d isabled = false;\r\n document.myForm.dayOfWeekL ist.disabl ed = true;\r\n document.myForm.dayOfMonth List.disab led = true;\r\n fieldsDisabled();\r\n }\r\n if(pInt == 2)\r\n {\r\n document.myForm.hourList.d isabled = false;\r\n document.myForm.dayOfWeekL ist.disabl ed = false;\r\n document.myForm.dayOfMonth List.disab led = true;\r\n fieldsDisabled();\r\n");
out.write(" }\r\n if(pInt == 3)\r\n {\r\n document.myForm.hourList.d isabled = false;\r\n document.myForm.dayOfWeekL ist.disabl ed = true;\r\n document.myForm.dayOfMonth List.disab led = false;\r\n fieldsDisabled();\r\n }\r\n if(pInt == 4)\r\n {\r\n document.myForm.hourList.d isabled = true;\r\n document.myForm.dayOfWeekL ist.disabl ed = true;\r\n document.myForm.dayOfMonth List.disab led = true;\r\n document.myForm.year1.disa bled = true;\r\n document.myForm.month1.dis abled = true;\r\n document.myForm.day1.disab led = true;\r\n document.myForm.hourList1. disabled = true;\r\n document.myForm.year2.disa bled = true;\r\n document.myForm.month2.dis abled = true;\r\n document.myForm.day2.disab led = true;\r\n document.myForm.hourList2. disabled = true;\r\n document.myForm.year3.disa bled = true;\r\n");
out.write(" document.myForm.month3.dis abled = true;\r\n document.myForm.day3.disab led = true;\r\n document.myForm.hourList3. disabled = true;\r\n }\r\n if(pInt == 5)\r\n {\r\n document.myForm.hourList.d isabled = true;\r\n document.myForm.dayOfWeekL ist.disabl ed = true;\r\n document.myForm.dayOfMonth List.disab led = true;\r\n fieldsDisabled();\r\n }\r\n \r\n }\r\n\r\n function textCounter(textMsg,sizeMs g,maxlimit ) {\r\n \r\n\t if (textMsg.value.length > maxlimit) \r\n\t textMsg.value = textMsg.value.substring(0, maxlimit);\r\n\t else\r\n\t sizeMsg.value = 0 + textMsg.value.length;\r\n\ t var ch;\r\n\t var sout = \"\";\r\n\t flag = 1;\r\n\t \r\n\t for (var i = 0; i ");
out.write("< textMsg.value.length; i++) {\r\n\t ch = textMsg.value.charAt(i);\r \n\t if ((ch >= \"a\") && (ch ");
out.write("<= \"z\"))\r\n\t sout += ch;\r\n\t else if ((ch >= \"A\") && (ch ");
out.write("<= \"Z\"))\r\n \t sout += ch;\r\n\t else if ((ch >= \"0\") && (ch ");
out.write("<= \"9\"))\r\n\t sout += ch;\r\n\t else if( (ch == \"$\")||(ch == \" \")||(ch == \"!\")||(ch == \"#\")||(ch == \"%\")||(ch == \"&\")||(ch == \"(\")||(ch == \")\")||(ch == \"=\")||(ch == \"+\")||(ch == \"\\r\")||(ch == \"\\n\")||(ch == \"\\\"\") )\r\n\t sout += ch;\r\n\t else if( (ch == \"-\")||(ch == \"*\")||(ch == \":\")||(ch == \",\")||(ch == \";\")||(ch == \".\")||(ch == \"/\")||(ch == \"?\")||(ch == \"'\")||(ch == \"");
out.write("<\")||(ch == \">\") )\r\n\t sout += ch;\r\n\t else\r\n flag = 0;\r\n\r\n\t }\r\n if(flag == 0)\r\n {\r\n textMsg.value = sout;\r\n }\r\n \r\n }\r\n \r\n\t function updateDate(cDate,wYear,wMo nth,wDay,w Hour)\r\n\ t {\r\n\t if(wYear.value != \"0\")\r\n\t cDate.value = wYear.value + cDate.value.substring(4,19 );\r\n\t else\r\n\t cDate.value = \"0000\" + cDate.value.substring(4,19 );\r\n\t if(wMonth.value != \"0\")\r\n\t cDate.value = cDate.value.substring(0,5) + wMonth.value + cDate.value.substring(7,19 );\r\n\t else\r\n\t cDate.value = cDate.value.substring(0,5) + \"00\" + cDate.value.substring(7,19 );\r\n\t if(wDay.value != \"0\")\r\n\t cDate.value = cDate.value.substring(0,8) + wDay.value + cDate.value.substring(10,1 9);\r\n\t else\r\n\t cDate.value = cDate.value.substring(0,8) + \"00\" + cDate.value.substring(10,1 9);\r\n\t if(wHour.value != \"0\")\r\n\t cDate.value = cDate.value.substring(0,11 ) + wHour.value;\r\n");
out.write("\t else\r\n\t cDate.value = cDate.value.substring(0,11 ) + \"00:00:00\";\r\n\t }\r\n\r\nfunction searchNumberClick(userId)\ r\n{\r\n pagina = \"searchDB.jsp?UserId=\"+u serId;\r\n window.open(pagina,\"\",\" toolbar=ye s,status=y es,scrollb ars=yes,re sizable=ye s\");\r\n} \r\n\r\nfu nction searchNumberAdd()\r\n{\r\n i = 0;\r\n customerProfile = 0;\r\n \r\n if(document.myForm.numbers String.val ue.length > 10)\r\n if(document.myForm.numbers String.val ue.substri ng(0,1) == \",\")\r\n document.myForm.numbersStr ing.value = document.myForm.numbersStr ing.value. substring( 1,document .myForm.nu mbersStrin g.value.le ngth);\r\n \r\n totalMsg = document.myForm.msgToSend. value;\r\n \r\n myNumbersTemp = document.myForm.numbersStr ing.value; \r\n \r\n while( myNumbersTemp.length >= 10) \r\n {\r\n totalMsg--;\r\n if(myNumbersTemp.length > 10)\r\n myNumbersTemp = myNumbersTemp.substring(11 ,myNumbers Temp.lengt h);\r\n else\r\n myNumbersTemp = \"\";\r\n } \r\n \r\n numbers = document.myForm.numbersStr ing2.value .substring (1,documen t.myForm.n umbersStri ng2.value. length);\r \n \r\n while( (numbers.length >= 10) && (totalMsg>0)) \r\n");
out.write(" {\r\n myNumber = numbers.substring(0,10);\r \n customerProfile = 0;\r\n \r\n myNumbersTemp = document.myForm.numbersStr ing.value; \r\n if(numbers.length > 10)\r\n {\r\n if(numbers.substring(10,11 ) == \"N\")\r\n {\r\n numbers = numbers.substring(12,numbe rs.length) ;\r\n customerProfile = 1;\r\n }\r\n else\r\n numbers = numbers.substring(11,numbe rs.length) ;\r\n }\r\n else\r\n numbers = \"\";\r\n \r\n numberFound = 0;\r\n while( myNumbersTemp.length >= 10) \r\n {\r\n myNumberTemp = myNumbersTemp.substring(0, 10);\r\n if(String(myNumberTemp) == String(myNumber))\r\n {\r\n numberFound = 1;\r\n break;\r\n }\r\n if(myNumbersTemp.length > 10)\r\n myNumbersTemp = myNumbersTemp.substring(11 ,myNumbers Temp.lengt h);\r\n else\r\n myNumbersTemp = \"\";\r\n } \r\n if(numberFound == 0)\r\n {\r\n j = document.myForm.numbersLis t.options. length;\r\ n \r\n if(customerProfile == 1)\r\n document.myForm.numbersLis t.options[ j] = new Option(myNumber.substring( 0,3)+\"*** ****\",myN umber,fals e,false);\ r\n else\r\n document.myForm.numbersLis t.options[ j] = new Option(myNumber,myNumber,f alse,false );\r\n");
out.write(" \r\n document.myForm.numbersStr ing.value = document.myForm.numbersStr ing.value + \",\" + myNumber;\r\n i = j + 1;\r\n totalMsg--;\r\n }\r\n } \r\n if(i>0)\r\n document.myForm.totalNumbe rs.value = i;\r\n}\r\n\r\nfunction searchMsgSentClick(userId) \r\n{\r\n if(userId==\"adm\")\r\n pagina = \"searchMsgSentAdm.jsp?Use rId=\"+use rId;\r\n else\r\n pagina = \"searchMsgSent.jsp?UserId =\"+userId ;\r\n window.open(pagina,\"\",\" toolbar=ye s,status=y es,scrollb ars=yes,re sizable=ye s\");\r\n} \r\n\r\nfu nction statisticsDB()\r\n{\r\n pagina = \"statisticsDB.jsp\";\r\n window.open(pagina,\"\",\" toolbar=ye s,status=y es,scrollb ars=yes,re sizable=ye s\");\r\n} \r\n\r\n ");
out.write("</SCRIPT>\r\n ");
out.write("</head>\r\n ");
out.write("<BODY BGCOLOR=\"silver\" TEXT=\"blue\">\r\n\r\n");
out.write("<CENTER> \r\n");
out.write("<H1>");
out.write("<IMG SRC=\"images/logo_1.gif\" ALIGN=\"left\"> Mobile Publicity 1.1 ");
out.write("</H1>\r\n");
out.write("</CENTER>\r\n \r\n");
out.write("<MARQUEE WIDTH=\"75%\" HEIGHT=50> Contacting to Everyone, Everywhere, Everytime ");
out.write("</MARQUEE>\r\n" );
JspRuntimeLibrary.include( request, response, "menu.jsp", out, false);
out.write("\r\n \r\n");
out.write("<HR>\r\n");
out.write("<TABLE>\r\n");
out.write("<TR>");
out.write("<TD WIDTH=\"4%\">");
out.write("</TD>\r\n");
out.write("<TD WIDTH=\"3%\">");
out.write("</TD>\r\n");
out.write("<TD>\r\n");
out.write("<TABLE>\r\n");
out.write("<TR>\r\n ");
out.write("<TD Align = CENTER>\r\n ");
if( isMessageFound ) out.println( "<FONT size=\"2\" COLOR=\"RED\" > El Mensaje ya existe</FONT><BR>" );
out.write("\r\n ");
if(!portResult) out.println("<FONT size=\"2\" COLOR=\"BLUE\" > Error al enviar el mensaje(Telcel), favor de notificarlo (adm_mp@intech.com.mx) </FONT>");
out.write("\r\n ");
if((msgAvailables <= 0) && !messageSent ) out.println("<FONT size=\"2\" COLOR=\"BLUE\">No tienes saldo. &n bsp; &nbs p; </ FONT>");
out.write("\r\n ");
if(messageSent && isDataValid && portResult) out.println("<FONT size=\"2\" COLOR=\"BLUE\" > El mensaje fue enviado correctamente !! </FONT>");
out.write("\r\n ");
if(!isMessageValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba su mensaje (158 caracteres máximo) </FONT><BR>");
out.write("\r\n ");
if(!areNumbersValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba el número de teléfono </FONT><BR>");
out.write("\r\n ");
if((isAdd && (msgAvailables > 0)) && !isPeriodListValid) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor selecciona una opcion de la lista de periodos </FONT><BR>");
out.write("\r\n ");
if(isUpdate && !isPeriodListValid) out.println("<FONT size= \"2\" COLOR=\"RED\" > Por favor selecciona una opcion de la lista de periodos </FONT><BR>");
out.write("\r\n ");
if(!isSpecialDateValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba una fecha válida</FONT><BR>");
out.write("\r\n ");
out.write("</TD>\r\n");
out.write("</TR>\r\n");
out.write("<TR>\r\n");
out.write("<TD>\r\n ");
out.write("<FORM action=\"programAndSendMes sages.jsp\ " method=\"POST\" name=\"myForm\">\r\n ");
hasMessages = myDBAccess.hasMessages(Int eger.parse Int((Strin g)(session .getAttrib ute("UserI d"))));
out.write("\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes programados :");
out.write("</font> \r\n ");
out.write("<SELECT name=\"myMessageList\" style=\"width:300\">\r\n ");
Vector myMessages;
myMessages = myDBAccess.getMessages(Int eger.parse Int((Strin g)(session .getAttrib ute("UserI d"))));
session.setAttribute("myMe ssages",my Messages);
for(int i =0; i<myMessages.size();i++)
{
SMSMessage myMessage = (SMSMessage)(myMessages.el ementAt(i) );
out.write("\r\n ");
out.write("<OPTION value=");
out.print("'"+i+"'");
if( isMessageDataPresent )
{
if(myMessage.getMessage(). equals(cur rentMessag e.getMessa ge()))
out.print(" SELECTED");
}
out.write(">\r\n ");
out.print(myMessage.getMes sage());
out.write("\r\n ");
out.write("</OPTION>\r\n ");
}
out.write("\r\n ");
out.write("</SELECT>\r\n ");
out.write("<INPUT TYPE=\"submit\" NAME=\"view\" VALUE=\"Consultar\" ");
if(!hasMessages) out.print("disabled");
out.write(">\r\n ");
out.write("<br>\r\n ");
out.write("<HR>\r\n ");
userSender = myDBAccess.getSender(Integ er.parseIn t((String) (session.g etAttribut e("UserId" ))));
out.write("\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>\r\n Escriba su mensaje (158 caracteres máximo)");
out.write("</font>");
out.write("<BR/>\r\n ");
out.write("<TEXTAREA cols=40 rows=4 name='message'\r\n onKeyDown=\"textCounter(do cument.myF orm.messag e,document .myForm.si zebox,158) \"\r\n onKeyUp=\"textCounter(docu ment.myFor m.message, document.m yForm.size box,158)\" >");
if( isMessageDataPresent ) out.print(currentMessage.g etMessage( ));
out.write("</TEXTAREA>");
out.write("<BR/>\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Su mensaje tiene \r\n ");
out.write("<INPUT disabled type=\"text\" name=\"sizebox\" ");
if( isMessageDataPresent ) out.print("value="+current Message.ge tMessage() .length()) ; else out.print("value=0");
out.write(" size=3> caracteres");
out.write("</font>\r\n ");
out.write("<BR/>\r\n ");
out.write("<BR>\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Agregar números de teléfono :");
out.write("</font> \r\n ");
out.write("<BR/>\r\n ");
out.write("<TABLE>\r\n ");
out.write("<TR>");
out.write("<TD>\r\n ");
out.write("<SELECT multiple name='numbersList' size = 6 style=\"width:200; left\" onchange=\"numbersListChan ge()\">\r\ n ");
if(isMessageDataPresent)
{
List myNumbersList = currentMessage.getNumbersL ist();
currentNumberList = "";
for(int i=0;i<myNumbersList.size() ;i++)
{
String myOption = "<OPTION value='";
myOption += ((SMSNumber)(myNumbersList .get(i))). getNumber( ) + "'>";
myOption += (String)myDBAccess.validNu mber( ((SMSNumber)(myNumbersList .get(i))). getNumber( ), (String)session.getAttribu te("Userna me") );
myOption += "</OPTION><BR/>";
out.print(myOption);
currentNumberList = currentNumberList + "," + ((SMSNumber)(myNumbersList .get(i))). getNumber( );
}
total = Integer.toString(myNumbers List.size( ));
}
out.write("\r\n\r\n ");
out.write("</SELECT>");
out.write("</TD>\r\n ");
out.write("<TD>\r\n ");
out.write("<INPUT type='button' name=addNumber value=\"Agregar Número\" onclick=\"addNumberClick() \">");
out.write("<BR>\r\n ");
out.write("<INPUT type='button' name=removeNumber value=\"Eliminar Número(s)\" onclick=\"removeNumberClic k()\">\r\n ");
out.write("<BR>   ;\r\n ");
out.print("<INPUT type='button' name=searchNumber value='Busqueda por categoria' onclick='searchNumberClick (\""+sessi on.getAttr ibute("Use rname")+"\ ")'>");
out.write(" \r\n ");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TABLE>\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Total de números ");
out.write("</font>\r\n ");
out.write("<INPUT disabled type=\"text\" name=\"totalNumbers\" ");
if( isMessageDataPresent ) out.print("value="+total); else out.print("value=0");
out.write(" size=3>\r\n ");
out.write("<BR/>\r\n ");
out.write("<INPUT type='hidden' name='numbersString2' value = ''>\r\n ");
out.write("<INPUT type='hidden' name='numbersString' value = '");
if(isMessageDataPresent) out.print(currentNumberLis t);
out.write("'>\r\n ");
out.write("<BR>\r\n ");
out.write("<HR>\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Programación del mensaje:");
out.write("</font>\r\n ");
out.write("<BR>\r\n ");
out.write("<BR>\r\n ");
out.write("<TABLE border=\"2\" cellspacing=\"0\" cellpadding=\"2\" bordercolor=\"#003399\">\r \n ");
out.write("<TR bgcolor=\"#0033CC\">\r\n ");
out.write("<TD>");
out.write("<INPUT type=RADIO name='period' value='1' onclick='fieldsEnabled(1)' CHECKED>");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.write("<a onclick='fieldsEnabled2(1) '>Diario&n bsp; ");
out.write("</a>");
out.write("</TD>\r\n ");
out.write("<TD>");
out.write("<INPUT type=RADIO name='period' value='2' onclick='fieldsEnabled(2)' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==2) out.print("CHECKED");
out.write(">");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.write("<a onclick='fieldsEnabled2(2) '>Semanal& nbsp;");
out.write("</a>");
out.write("</TD>\r\n ");
out.write("<TD>");
out.write("<INPUT type=RADIO name='period' value='3' onclick='fieldsEnabled(3)' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3) out.print("CHECKED");
out.write(">");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.write("<a onclick='fieldsEnabled2(3) '>Mensual& nbsp;  ;");
out.write("</a>");
out.write("</TD>\r\n ");
out.write("<TD>");
out.write("<INPUT type=RADIO name='period' value='5' onclick='fieldsEnabled(4)' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==5) out.print("CHECKED");
out.write(">");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.write("<a onclick='fieldsEnabled2(4) '>Ahora&nb sp;");
out.write("</a>");
out.write("</td>\r\n ");
out.write("<td>");
out.write("<INPUT type=RADIO name='period' value='4' onclick='fieldsEnabled(5)' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==4) out.print("CHECKED");
out.write(">");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.write("<a onclick='fieldsEnabled2(5) '>Fechas especiales");
out.write("</a>\r\n ");
out.write("</TD>\r\n ");
out.write("</TR>\r\n \r\n ");
out.write("<TR bgcolor='#FFFFFF'>\r\n ");
out.write("<TD align=center>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Hora:\r\n ");
out.write("<SELECT name='hourList' size='4' ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()>3) out.print("disabled");}
out.write(">\r\n ");
out.write("<OPTION value='06:00:00' SELECTED>6:00");
out.write("</OPTION>\r\n ");
if(isMessageDataPresent)
{
List myHourList = currentMessage.getPeriodLi st();
if(currentMessage.getPerio d()==1)
currentHour = ((SMSDaily)(myHourList.get (0))).getH ora();
if(currentMessage.getPerio d()==2)
currentHour = ((SMSWeekly)(myHourList.ge t(0))).get Hora();
if(currentMessage.getPerio d()==3)
currentHour = ((SMSMonthly)(myHourList.g et(0))).ge tHora();
}
out.write(" \r\n ");
out.write("<OPTION value='07:00:00' ");
if(currentHour.equals("07: 00:00")) out.print("SELECTED");
out.write(">7:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='08:00:00' ");
if(currentHour.equals("08: 00:00")) out.print("SELECTED");
out.write(">8:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='09:00:00' ");
if(currentHour.equals("09: 00:00")) out.print("SELECTED");
out.write(">9:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='10:00:00' ");
if(currentHour.equals("10: 00:00")) out.print("SELECTED");
out.write(">10:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='11:00:00' ");
if(currentHour.equals("11: 00:00")) out.print("SELECTED");
out.write(">11:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='12:00:00' ");
if(currentHour.equals("12: 00:00")) out.print("SELECTED");
out.write(">12:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='13:00:00' ");
if(currentHour.equals("13: 00:00")) out.print("SELECTED");
out.write(">13:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='14:00:00' ");
if(currentHour.equals("14: 00:00")) out.print("SELECTED");
out.write(">14:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='15:00:00' ");
if(currentHour.equals("15: 00:00")) out.print("SELECTED");
out.write(">15:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='16:00:00' ");
if(currentHour.equals("16: 00:00")) out.print("SELECTED");
out.write(">16:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='17:00:00' ");
if(currentHour.equals("17: 00:00")) out.print("SELECTED");
out.write(">17:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='18:00:00' ");
if(currentHour.equals("18: 00:00")) out.print("SELECTED");
out.write(">18:00");
out.write("</OPTION> \r\n ");
out.write("<OPTION value='19:00:00' ");
if(currentHour.equals("19: 00:00")) out.print("SELECTED");
out.write(">19:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='20:00:00' ");
if(currentHour.equals("20: 00:00")) out.print("SELECTED");
out.write(">20:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='21:00:00' ");
if(currentHour.equals("21: 00:00")) out.print("SELECTED");
out.write(">21:00");
out.write("</OPTION>\r\n ");
out.write("</SELECT>\r\n ");
out.write("</TD>\r\n ");
out.write("<TD align=center>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> DÃa(s)\r\n ");
out.write("<SELECT name='dayOfWeekList' multiple size='4' ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()!=2) out.print("disabled");} else out.print("disabled");
out.write(">\r\n ");
out.write("<OPTION value='Lunes' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Lunes "))) out.print("SELECTED");
out.write(">Lunes");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Martes' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Marte s"))) out.print("SELECTED");
out.write(">Martes");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Miercoles' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Mierc oles"))) out.print("SELECTED");
out.write(">Miercoles");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Jueves' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Jueve s"))) out.print("SELECTED");
out.write(">Jueves");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Viernes' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Viern es"))) out.print("SELECTED");
out.write(">Viernes");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Sabado' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Sabad o"))) out.print("SELECTED");
out.write(">Sabado");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Domingo' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==2 && currentMessage.getPeriodLi st().conta ins(new SMSWeekly(0,"00:00","Domin go"))) out.print("SELECTED");
out.write(">Domingo");
out.write("</OPTION>\r\n ");
out.write("</SELECT>\r\n ");
out.write("</TD>\r\n ");
out.write("<TD align=center>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> D Ãa(s)\r\n \r\n ");
out.write("<SELECT name='dayOfMonthList' multiple size='4' ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()!=3) out.print("disabled");} else out.print("disabled");
out.write(">\r\n ");
out.write("<OPTION value='1' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",1))) out.print("SELECTED");
out.write(">1");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='2' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",2))) out.print("SELECTED");
out.write(">2");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='3' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",3))) out.print("SELECTED");
out.write(">3");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='4' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",4))) out.print("SELECTED");
out.write(">4");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='5' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",5))) out.print("SELECTED");
out.write(">5");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='6' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",6))) out.print("SELECTED");
out.write(">6");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='7' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",7))) out.print("SELECTED");
out.write(">7");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='8' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",8))) out.print("SELECTED");
out.write(">8");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='9' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",9))) out.print("SELECTED");
out.write(">9");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='10' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",10))) out.print("SELECTED");
out.write(">10");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='11' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",11))) out.print("SELECTED");
out.write(">11");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='12' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",12))) out.print("SELECTED");
out.write(">12");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='13' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",13))) out.print("SELECTED");
out.write(">13");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='14' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",14))) out.print("SELECTED");
out.write(">14");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='15' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",15))) out.print("SELECTED");
out.write(">15");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='16' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",16))) out.print("SELECTED");
out.write(">16");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='17' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",17))) out.print("SELECTED");
out.write(">17");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='18' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",18))) out.print("SELECTED");
out.write(">18");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='19' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",19))) out.print("SELECTED");
out.write(">19");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='20' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",20))) out.print("SELECTED");
out.write(">20");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='21' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",21))) out.print("SELECTED");
out.write(">21");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='22' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",22))) out.print("SELECTED");
out.write(">22");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='23' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",23))) out.print("SELECTED");
out.write(">23");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='24' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",24))) out.print("SELECTED");
out.write(">24");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='25' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",25))) out.print("SELECTED");
out.write(">25");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='26' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",26))) out.print("SELECTED");
out.write(">26");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='27' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",27))) out.print("SELECTED");
out.write(">27");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='28' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",28))) out.print("SELECTED");
out.write(">28");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='29' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",29))) out.print("SELECTED");
out.write(">29");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='30' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",30))) out.print("SELECTED");
out.write(">30");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='31' ");
if(isMessageDataPresent && currentMessage.getPeriod() ==3 && currentMessage.getPeriodLi st().conta ins(new SMSMonthly(0,"00:00",31))) out.print("SELECTED");
out.write(">31");
out.write("</OPTION>\r\n ");
out.write("</SELECT>\r\n ");
out.write("</TD>\r\n ");
out.write("<TD>   ;");
out.write("</td>\r\n ");
out.write("<td>\r\n \r\n ");
out.write("<table>\r\n ");
out.write("<tr>");
out.write("<td>\r\n \r\n\t\t ");
if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate1 ().substri ng(0,4);
currentMonth3 = currentMessage.getAddDate1 ().substri ng(5,7);
currentDay3 = currentMessage.getAddDate1 ().substri ng(8,10);
currentHour3 = currentMessage.getAddDate1 ().substri ng(11,13);
}
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> DÃa:\r\n ");
out.write("<select onchange=\"updateDate(docu ment.myFor m.Date01,d ocument.my Form.year1 ,document. myForm.mon th1,docume nt.myForm. day1,docum ent.myForm .hourList1 )\" name=\"day1\" ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");
out.write(">01\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");
out.write(">02\r\n\t\t ");
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");
out.write(">03\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");
out.write(">04\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");
out.write(">05\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");
out.write(">06\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");
out.write(">07\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");
out.write(">08\r\n\t\t ");
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");
out.write(">09\r\n\t\t ");
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");
out.write(">10\r\n\t\t ");
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");
out.write(">11\r\n\t\t ");
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");
out.write(">12\r\n\t\t ");
out.write("<option value=\"13\" ");
if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");
out.write(">13\r\n\t\t ");
out.write("<option value=\"14\" ");
if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");
out.write(">14\r\n\t\t ");
out.write("<option value=\"15\" ");
if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");
out.write(">15\r\n\t\t ");
out.write("<option value=\"16\" ");
if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");
out.write(">16\r\n\t\t ");
out.write("<option value=\"17\" ");
if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");
out.write(">17\r\n\t\t ");
out.write("<option value=\"18\" ");
if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");
out.write(">18\r\n\t\t ");
out.write("<option value=\"19\" ");
if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");
out.write(">19\r\n\t\t ");
out.write("<option value=\"20\" ");
if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");
out.write(">20\r\n\t\t ");
out.write("<option value=\"21\" ");
if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");
out.write(">21\r\n\t\t ");
out.write("<option value=\"22\" ");
if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");
out.write(">22\r\n\t\t ");
out.write("<option value=\"23\" ");
if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");
out.write(">23\r\n\t\t ");
out.write("<option value=\"24\" ");
if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");
out.write(">24\r\n\t\t ");
out.write("<option value=\"25\" ");
if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");
out.write(">25\r\n\t\t ");
out.write("<option value=\"26\" ");
if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");
out.write(">26\r\n\t\t ");
out.write("<option value=\"27\" ");
if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");
out.write(">27\r\n\t\t ");
out.write("<option value=\"28\" ");
if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");
out.write(">28\r\n\t\t ");
out.write("<option value=\"29\" ");
if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");
out.write(">29\r\n\t\t ");
out.write("<option value=\"30\" ");
if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");
out.write(">30\r\n\t\t ");
out.write("<option value=\"31\" ");
if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");
out.write(">31\r\n\t\t ");
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Mes:\r\n\t\t ");
out.write("<select onchange=\"updateDate(docu ment.myFor m.Date01,d ocument.my Form.year1 ,document. myForm.mon th1,docume nt.myForm. day1,docum ent.myForm .hourList1 )\" name=\"month1\" ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentMonth3.equals("01") ) out.print("SELECTED");
out.write(">enero\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentMonth3.equals("02") ) out.print("SELECTED");
out.write(">febrero\r\n\t\ t ");
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentMonth3.equals("03") ) out.print("SELECTED");
out.write(">marzo\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentMonth3.equals("04") ) out.print("SELECTED");
out.write(">abril\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentMonth3.equals("05") ) out.print("SELECTED");
out.write(">mayo\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentMonth3.equals("06") ) out.print("SELECTED");
out.write(">junio\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentMonth3.equals("07") ) out.print("SELECTED");
out.write(">julio\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentMonth3.equals("08") ) out.print("SELECTED");
out.write(">agosto\r\n\t\t ");
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentMonth3.equals("09") ) out.print("SELECTED");
out.write(">septiembre\r\n \t\t ");
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentMonth3.equals("10") ) out.print("SELECTED");
out.write(">octubre\r\n\t\ t ");
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentMonth3.equals("11") ) out.print("SELECTED");
out.write(">noviembre\r\n\ t\t ");
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentMonth3.equals("12") ) out.print("SELECTED");
out.write(">diciembre\r\n\ t\t ");
out.write("</select>");
out.write("</td>\r\n ");
out.write("<td>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Año:\r\n\t\t ");
out.write("<select onchange=\"updateDate(docu ment.myFor m.Date01,d ocument.my Form.year1 ,document. myForm.mon th1,docume nt.myForm. day1,docum ent.myForm .hourList1 )\" name=\"year1\" ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"2003\" ");
if(isMessageDataPresent && currentYear3.equals("2003" )) out.print("SELECTED");
out.write(">2003\r\n\t\t ");
out.write("<option value=\"2004\" ");
if(isMessageDataPresent && currentYear3.equals("2004" )) out.print("SELECTED");
out.write(">2004\r\n\t\t ");
out.write("</select>");
out.write("</td>\t\t \r\n\t\t ");
out.write("<td>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Hora:\r\n ");
out.write("<SELECT onchange=\"updateDate(docu ment.myFor m.Date01,d ocument.my Form.year1 ,document. myForm.mon th1,docume nt.myForm. day1,docum ent.myForm .hourList1 )\" name='hourList1' ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n ");
out.write("<OPTION value='06:00:00' ");
if(isMessageDataPresent && currentHour3.equals("06")) out.print("SELECTED");
out.write(">6:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='07:00:00' ");
if(isMessageDataPresent && currentHour3.equals("07")) out.print("SELECTED");
out.write(">7:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='08:00:00' ");
if(isMessageDataPresent && currentHour3.equals("08")) out.print("SELECTED");
out.write(">8:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='09:00:00' ");
if(isMessageDataPresent && currentHour3.equals("09")) out.print("SELECTED");
out.write(">9:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='10:00:00' ");
if(isMessageDataPresent && currentHour3.equals("10")) out.print("SELECTED");
out.write(">10:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='11:00:00' ");
if(isMessageDataPresent && currentHour3.equals("11")) out.print("SELECTED");
out.write(">11:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='12:00:00' ");
if(isMessageDataPresent && currentHour3.equals("12")) out.print("SELECTED");
out.write(">12:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='13:00:00' ");
if(isMessageDataPresent && currentHour3.equals("13")) out.print("SELECTED");
out.write(">13:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='14:00:00' ");
if(isMessageDataPresent && currentHour3.equals("14")) out.print("SELECTED");
out.write(">14:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='15:00:00' ");
if(isMessageDataPresent && currentHour3.equals("15")) out.print("SELECTED");
out.write(">15:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='16:00:00' ");
if(isMessageDataPresent && currentHour3.equals("16")) out.print("SELECTED");
out.write(">16:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='17:00:00' ");
if(isMessageDataPresent && currentHour3.equals("17")) out.print("SELECTED");
out.write(">17:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='18:00:00' ");
if(isMessageDataPresent && currentHour3.equals("18")) out.print("SELECTED");
out.write(">18:00");
out.write("</OPTION> \r\n ");
out.write("<OPTION value='19:00:00' ");
if(isMessageDataPresent && currentHour3.equals("19")) out.print("SELECTED");
out.write(">19:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='20:00:00' ");
if(isMessageDataPresent && currentHour3.equals("20")) out.print("SELECTED");
out.write(">20:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='21:00:00' ");
if(isMessageDataPresent && currentHour3.equals("21")) out.print("SELECTED");
out.write(">21:00");
out.write("</OPTION>\r\n ");
out.write("</SELECT>");
out.write("</td>");
out.write("</tr>\r\n ");
out.write("<tr>");
out.write("<td>\r\n\t\t ");
if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate2 ().substri ng(0,4);
currentMonth3 = currentMessage.getAddDate2 ().substri ng(5,7);
currentDay3 = currentMessage.getAddDate2 ().substri ng(8,10);
currentHour3 = currentMessage.getAddDate2 ().substri ng(11,13);
}
out.write("\r\n ");
out.write("<select onchange=\"updateDate(docu ment.myFor m.Date02,d ocument.my Form.year2 ,document. myForm.mon th2,docume nt.myForm. day2,docum ent.myForm .hourList2 )\" name=\"day2\" ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");
out.write(">01\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");
out.write(">02\r\n\t\t ");
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");
out.write(">03\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");
out.write(">04\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");
out.write(">05\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");
out.write(">06\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");
out.write(">07\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");
out.write(">08\r\n\t\t ");
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");
out.write(">09\r\n\t\t ");
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");
out.write(">10\r\n\t\t ");
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");
out.write(">11\r\n\t\t ");
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");
out.write(">12\r\n\t\t ");
out.write("<option value=\"13\" ");
if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");
out.write(">13\r\n\t\t ");
out.write("<option value=\"14\" ");
if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");
out.write(">14\r\n\t\t ");
out.write("<option value=\"15\" ");
if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");
out.write(">15\r\n\t\t ");
out.write("<option value=\"16\" ");
if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");
out.write(">16\r\n\t\t ");
out.write("<option value=\"17\" ");
if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");
out.write(">17\r\n\t\t ");
out.write("<option value=\"18\" ");
if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");
out.write(">18\r\n\t\t ");
out.write("<option value=\"19\" ");
if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");
out.write(">19\r\n\t\t ");
out.write("<option value=\"20\" ");
if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");
out.write(">20\r\n\t\t ");
out.write("<option value=\"21\" ");
if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");
out.write(">21\r\n\t\t ");
out.write("<option value=\"22\" ");
if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");
out.write(">22\r\n\t\t ");
out.write("<option value=\"23\" ");
if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");
out.write(">23\r\n\t\t ");
out.write("<option value=\"24\" ");
if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");
out.write(">24\r\n\t\t ");
out.write("<option value=\"25\" ");
if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");
out.write(">25\r\n\t\t ");
out.write("<option value=\"26\" ");
if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");
out.write(">26\r\n\t\t ");
out.write("<option value=\"27\" ");
if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");
out.write(">27\r\n\t\t ");
out.write("<option value=\"28\" ");
if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");
out.write(">28\r\n\t\t ");
out.write("<option value=\"29\" ");
if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");
out.write(">29\r\n\t\t ");
out.write("<option value=\"30\" ");
if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");
out.write(">30\r\n\t\t ");
out.write("<option value=\"31\" ");
if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");
out.write(">31\r\n\t\t ");
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>\r\n\t\t ");
out.write("<select onchange=\"updateDate(docu ment.myFor m.Date02,d ocument.my Form.year2 ,document. myForm.mon th2,docume nt.myForm. day2,docum ent.myForm .hourList2 )\" name=\"month2\" ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentMonth3.equals("01") ) out.print("SELECTED");
out.write(">enero\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentMonth3.equals("02") ) out.print("SELECTED");
out.write(">febrero\r\n\t\ t ");
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentMonth3.equals("03") ) out.print("SELECTED");
out.write(">marzo\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentMonth3.equals("04") ) out.print("SELECTED");
out.write(">abril\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentMonth3.equals("05") ) out.print("SELECTED");
out.write(">mayo\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentMonth3.equals("06") ) out.print("SELECTED");
out.write(">junio\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentMonth3.equals("07") ) out.print("SELECTED");
out.write(">julio\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentMonth3.equals("08") ) out.print("SELECTED");
out.write(">agosto\r\n\t\t ");
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentMonth3.equals("09") ) out.print("SELECTED");
out.write(">septiembre\r\n \t\t ");
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentMonth3.equals("10") ) out.print("SELECTED");
out.write(">octubre\r\n\t\ t ");
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentMonth3.equals("11") ) out.print("SELECTED");
out.write(">noviembre\r\n\ t\t ");
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentMonth3.equals("12") ) out.print("SELECTED");
out.write(">diciembre\r\n\ t\t ");
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>\r\n\t\t ");
out.write("<select onchange=\"updateDate(docu ment.myFor m.Date02,d ocument.my Form.year2 ,document. myForm.mon th2,docume nt.myForm. day2,docum ent.myForm .hourList2 )\" name=\"year2\" ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"2003\" ");
if(isMessageDataPresent && currentYear3.equals("2003" )) out.print("SELECTED");
out.write(">2003\r\n\t\t ");
out.write("<option value=\"2004\" ");
if(isMessageDataPresent && currentYear3.equals("2004" )) out.print("SELECTED");
out.write(">2004\r\n\t\t ");
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>\r\n\t\t ");
out.write("<SELECT onchange=\"updateDate(docu ment.myFor m.Date02,d ocument.my Form.year2 ,document. myForm.mon th2,docume nt.myForm. day2,docum ent.myForm .hourList2 )\" name='hourList2' ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n ");
out.write("<OPTION value='06:00:00' ");
if(isMessageDataPresent && currentHour3.equals("06")) out.print("SELECTED");
out.write(">6:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='07:00:00' ");
if(isMessageDataPresent && currentHour3.equals("07")) out.print("SELECTED");
out.write(">7:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='08:00:00' ");
if(isMessageDataPresent && currentHour3.equals("08")) out.print("SELECTED");
out.write(">8:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='09:00:00' ");
if(isMessageDataPresent && currentHour3.equals("09")) out.print("SELECTED");
out.write(">9:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='10:00:00' ");
if(isMessageDataPresent && currentHour3.equals("10")) out.print("SELECTED");
out.write(">10:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='11:00:00' ");
if(isMessageDataPresent && currentHour3.equals("11")) out.print("SELECTED");
out.write(">11:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='12:00:00' ");
if(isMessageDataPresent && currentHour3.equals("12")) out.print("SELECTED");
out.write(">12:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='13:00:00' ");
if(isMessageDataPresent && currentHour3.equals("13")) out.print("SELECTED");
out.write(">13:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='14:00:00' ");
if(isMessageDataPresent && currentHour3.equals("14")) out.print("SELECTED");
out.write(">14:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='15:00:00' ");
if(isMessageDataPresent && currentHour3.equals("15")) out.print("SELECTED");
out.write(">15:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='16:00:00' ");
if(isMessageDataPresent && currentHour3.equals("16")) out.print("SELECTED");
out.write(">16:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='17:00:00' ");
if(isMessageDataPresent && currentHour3.equals("17")) out.print("SELECTED");
out.write(">17:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='18:00:00' ");
if(isMessageDataPresent && currentHour3.equals("18")) out.print("SELECTED");
out.write(">18:00");
out.write("</OPTION> \r\n ");
out.write("<OPTION value='19:00:00' ");
if(isMessageDataPresent && currentHour3.equals("19")) out.print("SELECTED");
out.write(">19:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='20:00:00' ");
if(isMessageDataPresent && currentHour3.equals("20")) out.print("SELECTED");
out.write(">20:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='21:00:00' ");
if(isMessageDataPresent && currentHour3.equals("21")) out.print("SELECTED");
out.write(">21:00");
out.write("</OPTION>\r\n ");
out.write("</SELECT>");
out.write("</td>");
out.write("</tr>\r\n\t\t ");
out.write("<tr>");
out.write("<td>\r\n\t\t ");
if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate3 ().substri ng(0,4);
currentMonth3 = currentMessage.getAddDate3 ().substri ng(5,7);
currentDay3 = currentMessage.getAddDate3 ().substri ng(8,10);
currentHour3 = currentMessage.getAddDate3 ().substri ng(11,13);
}
out.write("\r\n ");
out.write("<select onchange=\"updateDate(docu ment.myFor m.Date03,d ocument.my Form.year3 ,document. myForm.mon th3,docume nt.myForm. day3,docum ent.myForm .hourList3 )\" name=\"day3\" ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");
out.write(">01\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");
out.write(">02\r\n\t\t ");
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");
out.write(">03\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");
out.write(">04\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");
out.write(">05\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");
out.write(">06\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");
out.write(">07\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");
out.write(">08\r\n\t\t ");
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");
out.write(">09\r\n\t\t ");
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");
out.write(">10\r\n\t\t ");
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");
out.write(">11\r\n\t\t ");
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");
out.write(">12\r\n\t\t ");
out.write("<option value=\"13\" ");
if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");
out.write(">13\r\n\t\t ");
out.write("<option value=\"14\" ");
if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");
out.write(">14\r\n\t\t ");
out.write("<option value=\"15\" ");
if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");
out.write(">15\r\n\t\t ");
out.write("<option value=\"16\" ");
if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");
out.write(">16\r\n\t\t ");
out.write("<option value=\"17\" ");
if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");
out.write(">17\r\n\t\t ");
out.write("<option value=\"18\" ");
if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");
out.write(">18\r\n\t\t ");
out.write("<option value=\"19\" ");
if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");
out.write(">19\r\n\t\t ");
out.write("<option value=\"20\" ");
if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");
out.write(">20\r\n\t\t ");
out.write("<option value=\"21\" ");
if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");
out.write(">21\r\n\t\t ");
out.write("<option value=\"22\" ");
if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");
out.write(">22\r\n\t\t ");
out.write("<option value=\"23\" ");
if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");
out.write(">23\r\n\t\t ");
out.write("<option value=\"24\" ");
if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");
out.write(">24\r\n\t\t ");
out.write("<option value=\"25\" ");
if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");
out.write(">25\r\n\t\t ");
out.write("<option value=\"26\" ");
if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");
out.write(">26\r\n\t\t ");
out.write("<option value=\"27\" ");
if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");
out.write(">27\r\n\t\t ");
out.write("<option value=\"28\" ");
if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");
out.write(">28\r\n\t\t ");
out.write("<option value=\"29\" ");
if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");
out.write(">29\r\n\t\t ");
out.write("<option value=\"30\" ");
if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");
out.write(">30\r\n\t\t ");
out.write("<option value=\"31\" ");
if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");
out.write(">31\r\n\t\t ");
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>\r\n\t\t ");
out.write("<select onchange=\"updateDate(docu ment.myFor m.Date03,d ocument.my Form.year3 ,document. myForm.mon th3,docume nt.myForm. day3,docum ent.myForm .hourList3 )\" name=\"month3\" ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentMonth3.equals("01") ) out.print("SELECTED");
out.write(">enero\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentMonth3.equals("02") ) out.print("SELECTED");
out.write(">febrero\r\n\t\ t ");
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentMonth3.equals("03") ) out.print("SELECTED");
out.write(">marzo\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentMonth3.equals("04") ) out.print("SELECTED");
out.write(">abril\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentMonth3.equals("05") ) out.print("SELECTED");
out.write(">mayo\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentMonth3.equals("06") ) out.print("SELECTED");
out.write(">junio\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentMonth3.equals("07") ) out.print("SELECTED");
out.write(">julio\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentMonth3.equals("08") ) out.print("SELECTED");
out.write(">agosto\r\n\t\t ");
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentMonth3.equals("09") ) out.print("SELECTED");
out.write(">septiembre\r\n \t\t ");
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentMonth3.equals("10") ) out.print("SELECTED");
out.write(">octubre\r\n\t\ t ");
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentMonth3.equals("11") ) out.print("SELECTED");
out.write(">noviembre\r\n\ t\t ");
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentMonth3.equals("12") ) out.print("SELECTED");
out.write(">diciembre\r\n\ t\t ");
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>\r\n\t\t ");
out.write("<select onchange=\"updateDate(docu ment.myFor m.Date03,d ocument.my Form.year3 ,document. myForm.mon th3,docume nt.myForm. day3,docum ent.myForm .hourList3 )\" name=\"year3\" ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"2003\" ");
if(isMessageDataPresent && currentYear3.equals("2003" )) out.print("SELECTED");
out.write(">2003\r\n\t\t ");
out.write("<option value=\"2004\" ");
if(isMessageDataPresent && currentYear3.equals("2004" )) out.print("SELECTED");
out.write(">2004\r\n\t\t ");
out.write("</select>");
out.write("</td>\t\t \r\n\t\t ");
out.write("<td>\r\n ");
out.write("<SELECT onchange=\"updateDate(docu ment.myFor m.Date03,d ocument.my Form.year3 ,document. myForm.mon th3,docume nt.myForm. day3,docum ent.myForm .hourList3 )\" name='hourList3' ");
if(isMessageDataPresent) {if(currentMessage.getPeri od()==5) out.print("disabled");}
out.write(">\r\n ");
out.write("<OPTION value='06:00:00' ");
if(isMessageDataPresent && currentHour3.equals("06")) out.print("SELECTED");
out.write(">6:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='07:00:00' ");
if(isMessageDataPresent && currentHour3.equals("07")) out.print("SELECTED");
out.write(">7:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='08:00:00' ");
if(isMessageDataPresent && currentHour3.equals("08")) out.print("SELECTED");
out.write(">8:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='09:00:00' ");
if(isMessageDataPresent && currentHour3.equals("09")) out.print("SELECTED");
out.write(">9:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='10:00:00' ");
if(isMessageDataPresent && currentHour3.equals("10")) out.print("SELECTED");
out.write(">10:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='11:00:00' ");
if(isMessageDataPresent && currentHour3.equals("11")) out.print("SELECTED");
out.write(">11:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='12:00:00' ");
if(isMessageDataPresent && currentHour3.equals("12")) out.print("SELECTED");
out.write(">12:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='13:00:00' ");
if(isMessageDataPresent && currentHour3.equals("13")) out.print("SELECTED");
out.write(">13:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='14:00:00' ");
if(isMessageDataPresent && currentHour3.equals("14")) out.print("SELECTED");
out.write(">14:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='15:00:00' ");
if(isMessageDataPresent && currentHour3.equals("15")) out.print("SELECTED");
out.write(">15:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='16:00:00' ");
if(isMessageDataPresent && currentHour3.equals("16")) out.print("SELECTED");
out.write(">16:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='17:00:00' ");
if(isMessageDataPresent && currentHour3.equals("17")) out.print("SELECTED");
out.write(">17:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='18:00:00' ");
if(isMessageDataPresent && currentHour3.equals("18")) out.print("SELECTED");
out.write(">18:00");
out.write("</OPTION> \r\n ");
out.write("<OPTION value='19:00:00' ");
if(isMessageDataPresent && currentHour3.equals("19")) out.print("SELECTED");
out.write(">19:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='20:00:00' ");
if(isMessageDataPresent && currentHour3.equals("20")) out.print("SELECTED");
out.write(">20:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='21:00:00' ");
if(isMessageDataPresent && currentHour3.equals("21")) out.print("SELECTED");
out.write(">21:00");
out.write("</OPTION>\r\n ");
out.write("</SELECT>");
out.write("</td>");
out.write("</tr>\r\n ");
out.write("</table>\r\n ");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TABLE>\r\n ");
out.write("<BR>\r\n ");
out.write("<INPUT type=hidden size=\"24\" maxlength=\"16\" name=\"Date01\"\r\n ");
if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge tAddDate1( )+"'");
else
out.print(" value='0000-00-00 00:00:00'");
out.write(">\r\n ");
out.write("<INPUT type=hidden size=\"24\" maxlength=\"16\" name=\"Date02\"\r\n ");
if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge tAddDate2( )+"'");
else
out.print(" value='0000-00-00 00:00:00'");
out.write(">\r\n ");
out.write("<INPUT type=hidden size=\"24\" maxlength=\"16\" name=\"Date03\"\r\n ");
if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge tAddDate3( )+"'");
else
out.print(" value='0000-00-00 00:00:00'");
out.write("> \r\n ");
out.write("<BR>\r\n ");
out.write("<TABLE>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD WIDTH=\"10%\">");
out.write("</TD>\r\n ");
out.write("<TD>");
out.write("<INPUT type=SUBMIT name=\"remove\" value=\"Eliminar Mensaje\" ");
if(!isMessageDataPresent || isMessageSend) out.print("disabled");
out.write(">");
out.write("</TD>\r\n ");
out.write("<TD>\r\n ");
out.write("<INPUT onclick=\"textCounter(docu ment.myFor m.message, document.m yForm.size box,158)\" type=SUBMIT name=\"add\" value=\"");
out.print(isMessageDataPre sent && !isMessageSend?"Enviar mensaje":"Enviar Mensaje");
out.write("\">");
out.write("</TD> \r\n ");
out.write("<TD>");
out.write("<INPUT type=SUBMIT name=\"reset\" value=\"Limpiar Pantalla\">");
out.write("</TD>\r\n ");
out.write("<TD WIDTH=\"10%\">");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TABLE>\r\n \r\n ");
out.write("<TD> \r\n ");
out.write("</TR>\r\n ");
out.write("</TABLE>\r\n");
out.write("</TD>\r\n\r\n\r \n");
out.write("<TD WIDTH=\"5%\">");
out.write("</TD>\r\n");
out.write("<TD WIDTH=\"35%\" VALIGN=\"top\">\r\n");
out.write("<BR>");
out.write("<br>\r\n\r\n");
out.write("<table width=\"100%\" border=\"2\" cellspacing=\"0\" cellpadding=\"10\" bordercolor=\"#003399\">\r \n");
out.write("<tr>");
out.write("<td bgcolor=\"#FFFFFF\"> \r\n");
out.write("<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"2\">\r\n");
out.write("<tr bgcolor=\"#0033CC\">\r\n") ;
out.write("<td align=center>");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.print(userSender);
out.write("</font>");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes enviados");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=black face='Arial, Helvetica, sans-serif' size=2>\r\n");
out.print( myDBAccess.getMsgsUsed( (String) session.getAttribute( "UserId" ) ) );
out.write("\r\n");
out.write("<BR>\r\n");
out.print("<INPUT type='button' name=searchMsgSent value='Consultar' onclick='searchMsgSentClic k(\""+sess ion.getAtt ribute("Us ername")+" \")'>");
out.write("\r\n");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes programados");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=black face='Arial, Helvetica, sans-serif' size=2>\r\n");
out.print( myDBAccess.getMsgsPrograme d( (String) session.getAttribute( "UserId" ) ) );
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes por enviar");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=black face='Arial, Helvetica, sans-serif' size=2>\r\n");
out.print(myDBAccess.getMs gsAvailabl es((String )session.g etAttribut e("UserId" )));
out.write("\r\n");
out.write("<INPUT type='hidden' name='msgToSend' value = '");
out.print(myDBAccess.getMs gsAvailabl es((String )session.g etAttribut e("UserId" )));
out.write("'>");
out.write("</td>\r\n");
out.write("</tr>\r\n");
if(session.getAttribute("U sername"). equals("ad m"))
{
out.write("\r\n");
out.write("<tr bgcolor=\"#0033CC\">\r\n") ;
out.write("<td align=center>");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">Mensajes de Telcel");
out.write("</font>");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td bgcolor='#FFFFFF'>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Enviados: \r\n ");
out.write("<FONT color=black face='Arial, Helvetica, sans-serif' size=2>");
out.print(myDBAccess.getSe ntMsgTelce l());
out.write("\r\n");
out.write("<BR>\r\n");
out.write("<FONT COLOR=blue face='Arial, Helvetica, sans-serif' size=2>Programados: \ r\n");
out.write("<FONT color=black face='Arial, Helvetica, sans-serif' size=2>");
out.print(myDBAccess.getMs gProgramed Telcel());
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr bgcolor=\"#0033CC\">\r\n") ;
out.write("<td align=center>");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">Operador es");
out.write("</font>");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Estadisticas\r\n");
out.write("<BR>\r\n");
out.print("<INPUT type='button' name=statistics value='Consultar' onclick='statisticsDB()'>" );
out.write("\r\n");
out.write("</td>\r\n");
out.write("</tr>\r\n");
}
out.write("\r\n");
out.write("</table>");
out.write("</table>\r\n\r\ n\r\n");
out.write("</TD>");
out.write("<TD WIDTH=\"2%\">");
out.write("</TD>\r\n");
out.write("</TR>");
out.write("</TABLE>\r\n\r\ n ");
out.write("</FORM> \r\n");
out.write("<HR>\r\n ");
out.write("</body>\r\n");
out.write("</html>");
} catch (Throwable t) {
out = _jspx_out;
if (out != null && out.getBufferSize() != 0)
out.clearBuffer();
if (pageContext != null) pageContext.handlePageExce ption(t);
} finally {
if (_jspxFactory != null) _jspxFactory.releasePageCo ntext(page Context);
}
}
}
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import org.apache.jasper.runtime.
import mx.com.intech.services.Sms
import javax.comm.*;
import java.util.Date;
import java.text.SimpleDateFormat
import java.io.*;
import java.util.Vector;
import java.util.List;
import java.util.ArrayList;
import java.util.StringTokenizer;
import java.util.Enumeration;
import java.util.Hashtable;
public class programAndSendMessages_jsp
private static java.util.Vector _jspx_includes;
public java.util.List getIncludes() {
return _jspx_includes;
}
public void _jspService(HttpServletReq
throws java.io.IOException, ServletException {
JspFactory _jspxFactory = null;
javax.servlet.jsp.PageCont
HttpSession session = null;
ServletContext application = null;
ServletConfig config = null;
JspWriter out = null;
Object page = this;
JspWriter _jspx_out = null;
try {
_jspxFactory = JspFactory.getDefaultFacto
response.setContentType("t
pageContext = _jspxFactory.getPageContex
null, true, 8192, true);
application = pageContext.getServletCont
config = pageContext.getServletConf
session = pageContext.getSession();
out = pageContext.getOut();
_jspx_out = out;
out.write("\r\n");
out.write("\r\n\r\n");
if(session.isNew()||sessio
{
session.setAttribute("Inte
out.write("\r\n ");
if (true) {
pageContext.forward("index
return;
}
out.write("\r\n");
}
JDCSMSMessages myDBAccess = new JDCSMSMessages();
SMSProcessSendTelcel processSend=new SMSProcessSendTelcel();
// Action Flags
boolean isMessageDataPresent = false;
boolean isAdd = false;
boolean isUpdate = false;
boolean isView = false;
boolean isRemove = false;
boolean hasMessages = false;
// Error Flags
boolean messageSent = false;
boolean isMessageValid = true;
boolean areNumbersValid = true;
boolean isPeriodListValid = true;
boolean isDataValid = true;
boolean isSpecialDateValid = true;
boolean portResult = true;
boolean isMessageFound = false;
boolean isMessageSend = false;
SMSMessage currentMessage= null;
SMSMessage mySelection = null;
String[] myPeriods = null;
List myListPeriods = null;
List myNewNumberList = null;
String currentNumberList = "";
String currentHour = "";
String currentYear3 = "";
String currentMonth3 = "";
String currentDay3 = "";
String currentHour3 = "";
String total = "0";
String userSender = "";
String num10 = "";
String numbersSend = "";
String[] myPeriodsHour = null;
Date specialDate = null;
int lineNumber = 0;
int msgAvailables = 1;
int msgln = 0;
int numbersLength;
if(request.getParameter("a
if(request.getParameter("a
if(request.getParameter("v
if(request.getParameter("r
int period = Integer.parseInt(request.g
if(isUpdate||isAdd||isView
{
Vector myVector = (Vector)session.getAttribu
boolean isMessageListEmpty = request.getParameter("myMe
if(!isMessageListEmpty)
{
int index = Integer.parseInt(request.g
currentMessage = (SMSMessage)(myVector.elem
List myNumberList = currentMessage.getNumbersL
currentNumberList = (myNumberList.size()>0)?((
for(int i=1;i<myNumberList.size();
currentNumberList += "," + ((SMSNumber)(myNumberList.
areNumbersValid = true;
}
int sender = 158;
isMessageValid = (request.getParameter("mes
if(isUpdate||isAdd)
areNumbersValid = (request.getParameter("num
isSpecialDateValid = true;
if (period == 1)
isPeriodListValid = true;
if (period == 2)
isPeriodListValid = !(request.getParameterValu
if (period == 3)
isPeriodListValid = !(request.getParameterValu
if (period == 5)
{
isPeriodListValid = true;
isMessageSend = true;
}
if (period != 5)
{
if (period == 4)
isSpecialDateValid = false;
boolean isSpecialDateValidTemp = true;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-M-d
if(request.getParameter("y
{
try{ specialDate = sdf.parse(request.getParam
isSpecialDateValidTemp = myDBAccess.isDateValid(req
if(request.getParameter("y
if(request.getParameter("D
isSpecialDateValidTemp = false;
if(request.getParameter("y
if(request.getParameter("D
isSpecialDateValidTemp = false;
}
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
if(request.getParameter("y
{
try{ specialDate = sdf.parse(request.getParam
isSpecialDateValidTemp = myDBAccess.isDateValid(req
if(request.getParameter("y
if(request.getParameter("D
isSpecialDateValidTemp = false;
}
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
if(request.getParameter("y
{
try{ specialDate = sdf.parse(request.getParam
isSpecialDateValidTemp = myDBAccess.isDateValid(req
catch (Exception e){ isSpecialDateValidTemp = false; }
isSpecialDateValid = isSpecialDateValidTemp;
}
}
isDataValid = isMessageValid && isPeriodListValid && areNumbersValid && isSpecialDateValid;
isMessageDataPresent = true;
if(isView)
{
isDataValid = true;
isMessageValid = true;
areNumbersValid = true;
isSpecialDateValid = true;
}
}
if((isAdd||isUpdate) && period == 5)
{
if (isDataValid)
{
msgAvailables = myDBAccess.getMsgsAvailabl
if(msgAvailables > 0)
{
messageSent = true;
try{
String currentNumber;
String currentOperator1;
StringTokenizer st = new StringTokenizer(request.ge
Hashtable ht = new Hashtable();
SMSSendPegasoTelefonica currOperator2 = null;
SMSSendUnefon currOperator3 = null;
SMSSendNextel currOperator4 = null;
SMSSendIusacell currOperator5 = null;
while (st.hasMoreTokens() && (msgAvailables > 0))
{
currentNumber = st.nextToken();
currentOperator1 = myDBAccess.getOperator(cur
if (((String)ht.get(currentOp
ht.put(currentOperator1,cu
else
ht.put(currentOperator1,((
msgAvailables--;
}
//userSender = myDBAccess.getSender(Integ
Enumeration enumOperators = ht.keys();
while (enumOperators.hasMoreElem
{
String currentOp = (String)(enumOperators.nex
if(currentOp.equals("TELCE
{
numbersSend = (String)ht.get(currentOp);
processSend.sendMessage(re
}
if(currentOp.equals("PEGAS
{
currOperator2 = new SMSSendPegasoTelefonica();
numbersSend = (String)ht.get(currentOp);
currOperator2.sendMessage(
}
if(currentOp.equals("UNEFO
{
currOperator3 = new SMSSendUnefon();
numbersSend = (String)ht.get(currentOp);
currOperator3.sendMessage(
}
if(currentOp.equals("NEXTE
{
currOperator4 = new SMSSendNextel();
numbersSend = (String)ht.get(currentOp);
currOperator4.sendMessage(
}
if(currentOp.equals("IUSAC
{
currOperator5 = new SMSSendIusacell();
numbersSend = (String)ht.get(currentOp);
currOperator5.sendMessage(
}
if(currentOp.equals("Unkno
{
numbersSend = (String)ht.get(currentOp);
myDBAccess.insertLog((Stri
}
}
}catch (Exception ignore){
messageSent = false;
ignore.printStackTrace();
}
}
}
}
if(isRemove)
{
int index = Integer.parseInt(request.g
Vector myVector = (Vector)session.getAttribu
currentMessage = (SMSMessage)(myVector.elem
myDBAccess.removeMessage(c
myVector.remove(index);
session.setAttribute("myMe
}
if(isUpdate)
{
currentMessage.setMessage(
currentMessage.setIdUser(I
currentMessage.setPeriod(p
currentNumberList = request.getParameter("numb
StringTokenizer st= new StringTokenizer(request.ge
myNewNumberList = new ArrayList();
while (st.hasMoreTokens())
{
myNewNumberList.add(new SMSNumber(0,st.nextToken()
}
currentMessage.setNumbersL
myPeriods = null;
myListPeriods = new ArrayList();
if(period != 4)
{
myPeriodsHour = request.getParameterValues
if (period == 1)
{
myListPeriods.add(new SMSDaily(0,myPeriodsHour[0
}
if (period == 2)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues
for(int j=0;j<myPeriods.length;j++
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[
}
else
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[
if (period == 3)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues
for(int j=0;j<myPeriods.length;j++
myListPeriods.add(new SMSMonthly(0,myPeriodsHour
}
else
myListPeriods.add(new SMSMonthly(0,myPeriodsHour
}
else
myListPeriods.add(new SMSDaily(0,"00:00"));
currentMessage.setPeriodLi
currentMessage.setAddDate1
currentMessage.setAddDate2
currentMessage.setAddDate3
if(isDataValid && period != 5)
myDBAccess.updateMessage(c
}
if(isAdd)
{
Vector myVector = (Vector)session.getAttribu
if (myVector==null) myVector = new Vector();
mySelection = new SMSMessage();
currentNumberList = request.getParameter("numb
mySelection.setMessage(req
mySelection.setIdUser(Inte
mySelection.setPeriod(peri
StringTokenizer st= new StringTokenizer(request.ge
myNewNumberList = new ArrayList();
while (st.hasMoreTokens())
{
myNewNumberList.add(new SMSNumber(0,st.nextToken()
}
mySelection.setNumbersList
myPeriods = null;
myListPeriods = new ArrayList();
if(period != 4)
{
myPeriodsHour = request.getParameterValues
if (period == 1)
myListPeriods.add(new SMSDaily(0,myPeriodsHour[0
if (period == 2)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues
for(int j=0;j<myPeriods.length;j++
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[
}
else
myListPeriods.add(new SMSWeekly(0,myPeriodsHour[
if (period == 3)
if(isPeriodListValid)
{
myPeriods = request.getParameterValues
for(int j=0;j<myPeriods.length;j++
myListPeriods.add(new SMSMonthly(0,myPeriodsHour
}
else
myListPeriods.add(new SMSMonthly(0,myPeriodsHour
}
else
myListPeriods.add(new SMSDaily(0,"00:00"));
mySelection.setPeriodList(
mySelection.setAddDate1(re
mySelection.setAddDate2(re
mySelection.setAddDate3(re
if(isDataValid && period != 5)
{
int myNewId = myDBAccess.addMessage(mySe
if(myNewId == 0)
{
isMessageFound = true;
}
else
{
mySelection.setId(myNewId)
myVector.add(mySelection);
}
session.setAttribute("myMe
isMessageDataPresent = false;
}
currentMessage = mySelection;
}
out.write("\r\n");
out.write("<html>\r\n ");
out.write("<head>\r\n ");
out.write("<title>Intech Mobile Publicity - Mensajes Programados");
out.write("</title>\r\n ");
out.write("<SCRIPT type=\"text/javascript\">\
out.write(" if(String(myNumberTemp) == String(myNumber))\r\n {\r\n alert(\"El número ya existe\");\r\n return;\r\n }\r\n if(myNumbersTemp.length > 10)\r\n myNumbersTemp = myNumbersTemp.substring(11
out.write(" }\r\n }\r\n document.myForm.numbersStr
out.write("< document.myForm.numbersLis
out.write(" document.myForm.year3.disa
out.write(" }\r\n if(pInt == 3)\r\n {\r\n document.myForm.hourList.d
out.write(" document.myForm.month3.dis
out.write("< textMsg.value.length; i++) {\r\n\t ch = textMsg.value.charAt(i);\r
out.write("<= \"z\"))\r\n\t sout += ch;\r\n\t else if ((ch >= \"A\") && (ch ");
out.write("<= \"Z\"))\r\n \t sout += ch;\r\n\t else if ((ch >= \"0\") && (ch ");
out.write("<= \"9\"))\r\n\t sout += ch;\r\n\t else if( (ch == \"$\")||(ch == \" \")||(ch == \"!\")||(ch == \"#\")||(ch == \"%\")||(ch == \"&\")||(ch == \"(\")||(ch == \")\")||(ch == \"=\")||(ch == \"+\")||(ch == \"\\r\")||(ch == \"\\n\")||(ch == \"\\\"\") )\r\n\t sout += ch;\r\n\t else if( (ch == \"-\")||(ch == \"*\")||(ch == \":\")||(ch == \",\")||(ch == \";\")||(ch == \".\")||(ch == \"/\")||(ch == \"?\")||(ch == \"'\")||(ch == \"");
out.write("<\")||(ch == \">\") )\r\n\t sout += ch;\r\n\t else\r\n flag = 0;\r\n\r\n\t }\r\n if(flag == 0)\r\n {\r\n textMsg.value = sout;\r\n }\r\n \r\n }\r\n \r\n\t function updateDate(cDate,wYear,wMo
out.write("\t else\r\n\t cDate.value = cDate.value.substring(0,11
out.write(" {\r\n myNumber = numbers.substring(0,10);\r
out.write(" \r\n document.myForm.numbersStr
out.write("</SCRIPT>\r\n ");
out.write("</head>\r\n ");
out.write("<BODY BGCOLOR=\"silver\" TEXT=\"blue\">\r\n\r\n");
out.write("<CENTER> \r\n");
out.write("<H1>");
out.write("<IMG SRC=\"images/logo_1.gif\" ALIGN=\"left\"> Mobile Publicity 1.1 ");
out.write("</H1>\r\n");
out.write("</CENTER>\r\n \r\n");
out.write("<MARQUEE WIDTH=\"75%\" HEIGHT=50> Contacting to Everyone, Everywhere, Everytime ");
out.write("</MARQUEE>\r\n"
JspRuntimeLibrary.include(
out.write("\r\n \r\n");
out.write("<HR>\r\n");
out.write("<TABLE>\r\n");
out.write("<TR>");
out.write("<TD WIDTH=\"4%\">");
out.write("</TD>\r\n");
out.write("<TD WIDTH=\"3%\">");
out.write("</TD>\r\n");
out.write("<TD>\r\n");
out.write("<TABLE>\r\n");
out.write("<TR>\r\n ");
out.write("<TD Align = CENTER>\r\n ");
if( isMessageFound ) out.println( "<FONT size=\"2\" COLOR=\"RED\" > El Mensaje ya existe</FONT><BR>" );
out.write("\r\n ");
if(!portResult) out.println("<FONT size=\"2\" COLOR=\"BLUE\" > Error al enviar el mensaje(Telcel), favor de notificarlo (adm_mp@intech.com.mx) </FONT>");
out.write("\r\n ");
if((msgAvailables <= 0) && !messageSent ) out.println("<FONT size=\"2\" COLOR=\"BLUE\">No tienes saldo. &n
out.write("\r\n ");
if(messageSent && isDataValid && portResult) out.println("<FONT size=\"2\" COLOR=\"BLUE\" > El mensaje fue enviado correctamente !! </FONT>");
out.write("\r\n ");
if(!isMessageValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba su mensaje (158 caracteres máximo) </FONT><BR>");
out.write("\r\n ");
if(!areNumbersValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba el número de teléfono </FONT><BR>");
out.write("\r\n ");
if((isAdd && (msgAvailables > 0)) && !isPeriodListValid) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor selecciona una opcion de la lista de periodos </FONT><BR>");
out.write("\r\n ");
if(isUpdate && !isPeriodListValid) out.println("<FONT size= \"2\" COLOR=\"RED\" > Por favor selecciona una opcion de la lista de periodos </FONT><BR>");
out.write("\r\n ");
if(!isSpecialDateValid && (msgAvailables > 0)) out.println("<FONT size=\"2\" COLOR=\"RED\" > Por favor escriba una fecha válida</FONT><BR>");
out.write("\r\n ");
out.write("</TD>\r\n");
out.write("</TR>\r\n");
out.write("<TR>\r\n");
out.write("<TD>\r\n ");
out.write("<FORM action=\"programAndSendMes
hasMessages = myDBAccess.hasMessages(Int
out.write("\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes programados :");
out.write("</font> \r\n ");
out.write("<SELECT name=\"myMessageList\" style=\"width:300\">\r\n ");
Vector myMessages;
myMessages = myDBAccess.getMessages(Int
session.setAttribute("myMe
for(int i =0; i<myMessages.size();i++)
{
SMSMessage myMessage = (SMSMessage)(myMessages.el
out.write("\r\n ");
out.write("<OPTION value=");
out.print("'"+i+"'");
if( isMessageDataPresent )
{
if(myMessage.getMessage().
out.print(" SELECTED");
}
out.write(">\r\n ");
out.print(myMessage.getMes
out.write("\r\n ");
out.write("</OPTION>\r\n ");
}
out.write("\r\n ");
out.write("</SELECT>\r\n ");
out.write("<INPUT TYPE=\"submit\" NAME=\"view\" VALUE=\"Consultar\" ");
if(!hasMessages) out.print("disabled");
out.write(">\r\n ");
out.write("<br>\r\n ");
out.write("<HR>\r\n ");
userSender = myDBAccess.getSender(Integ
out.write("\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>\r\n Escriba su mensaje (158 caracteres máximo)");
out.write("</font>");
out.write("<BR/>\r\n ");
out.write("<TEXTAREA cols=40 rows=4 name='message'\r\n onKeyDown=\"textCounter(do
if( isMessageDataPresent ) out.print(currentMessage.g
out.write("</TEXTAREA>");
out.write("<BR/>\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Su mensaje tiene \r\n ");
out.write("<INPUT disabled type=\"text\" name=\"sizebox\" ");
if( isMessageDataPresent ) out.print("value="+current
out.write(" size=3> caracteres");
out.write("</font>\r\n ");
out.write("<BR/>\r\n ");
out.write("<BR>\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Agregar números de teléfono :");
out.write("</font> \r\n ");
out.write("<BR/>\r\n ");
out.write("<TABLE>\r\n ");
out.write("<TR>");
out.write("<TD>\r\n ");
out.write("<SELECT multiple name='numbersList' size = 6 style=\"width:200; left\" onchange=\"numbersListChan
if(isMessageDataPresent)
{
List myNumbersList = currentMessage.getNumbersL
currentNumberList = "";
for(int i=0;i<myNumbersList.size()
{
String myOption = "<OPTION value='";
myOption += ((SMSNumber)(myNumbersList
myOption += (String)myDBAccess.validNu
myOption += "</OPTION><BR/>";
out.print(myOption);
currentNumberList = currentNumberList + "," + ((SMSNumber)(myNumbersList
}
total = Integer.toString(myNumbers
}
out.write("\r\n\r\n ");
out.write("</SELECT>");
out.write("</TD>\r\n ");
out.write("<TD>\r\n ");
out.write("<INPUT type='button' name=addNumber value=\"Agregar Número\" onclick=\"addNumberClick()
out.write("<BR>\r\n ");
out.write("<INPUT type='button' name=removeNumber value=\"Eliminar Número(s)\" onclick=\"removeNumberClic
out.write("<BR>  
out.print("<INPUT type='button' name=searchNumber value='Busqueda por categoria' onclick='searchNumberClick
out.write(" \r\n ");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TABLE>\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Total de números ");
out.write("</font>\r\n ");
out.write("<INPUT disabled type=\"text\" name=\"totalNumbers\" ");
if( isMessageDataPresent ) out.print("value="+total);
out.write(" size=3>\r\n ");
out.write("<BR/>\r\n ");
out.write("<INPUT type='hidden' name='numbersString2' value = ''>\r\n ");
out.write("<INPUT type='hidden' name='numbersString' value = '");
if(isMessageDataPresent) out.print(currentNumberLis
out.write("'>\r\n ");
out.write("<BR>\r\n ");
out.write("<HR>\r\n ");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Programación del mensaje:");
out.write("</font>\r\n ");
out.write("<BR>\r\n ");
out.write("<BR>\r\n ");
out.write("<TABLE border=\"2\" cellspacing=\"0\" cellpadding=\"2\" bordercolor=\"#003399\">\r
out.write("<TR bgcolor=\"#0033CC\">\r\n ");
out.write("<TD>");
out.write("<INPUT type=RADIO name='period' value='1' onclick='fieldsEnabled(1)'
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.write("<a onclick='fieldsEnabled2(1)
out.write("</a>");
out.write("</TD>\r\n ");
out.write("<TD>");
out.write("<INPUT type=RADIO name='period' value='2' onclick='fieldsEnabled(2)'
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.write("<a onclick='fieldsEnabled2(2)
out.write("</a>");
out.write("</TD>\r\n ");
out.write("<TD>");
out.write("<INPUT type=RADIO name='period' value='3' onclick='fieldsEnabled(3)'
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.write("<a onclick='fieldsEnabled2(3)
out.write("</a>");
out.write("</TD>\r\n ");
out.write("<TD>");
out.write("<INPUT type=RADIO name='period' value='5' onclick='fieldsEnabled(4)'
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.write("<a onclick='fieldsEnabled2(4)
out.write("</a>");
out.write("</td>\r\n ");
out.write("<td>");
out.write("<INPUT type=RADIO name='period' value='4' onclick='fieldsEnabled(5)'
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.write("<a onclick='fieldsEnabled2(5)
out.write("</a>\r\n ");
out.write("</TD>\r\n ");
out.write("</TR>\r\n \r\n ");
out.write("<TR bgcolor='#FFFFFF'>\r\n ");
out.write("<TD align=center>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Hora:\r\n ");
out.write("<SELECT name='hourList' size='4' ");
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n ");
out.write("<OPTION value='06:00:00' SELECTED>6:00");
out.write("</OPTION>\r\n ");
if(isMessageDataPresent)
{
List myHourList = currentMessage.getPeriodLi
if(currentMessage.getPerio
currentHour = ((SMSDaily)(myHourList.get
if(currentMessage.getPerio
currentHour = ((SMSWeekly)(myHourList.ge
if(currentMessage.getPerio
currentHour = ((SMSMonthly)(myHourList.g
}
out.write(" \r\n ");
out.write("<OPTION value='07:00:00' ");
if(currentHour.equals("07:
out.write(">7:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='08:00:00' ");
if(currentHour.equals("08:
out.write(">8:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='09:00:00' ");
if(currentHour.equals("09:
out.write(">9:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='10:00:00' ");
if(currentHour.equals("10:
out.write(">10:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='11:00:00' ");
if(currentHour.equals("11:
out.write(">11:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='12:00:00' ");
if(currentHour.equals("12:
out.write(">12:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='13:00:00' ");
if(currentHour.equals("13:
out.write(">13:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='14:00:00' ");
if(currentHour.equals("14:
out.write(">14:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='15:00:00' ");
if(currentHour.equals("15:
out.write(">15:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='16:00:00' ");
if(currentHour.equals("16:
out.write(">16:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='17:00:00' ");
if(currentHour.equals("17:
out.write(">17:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='18:00:00' ");
if(currentHour.equals("18:
out.write(">18:00");
out.write("</OPTION> \r\n ");
out.write("<OPTION value='19:00:00' ");
if(currentHour.equals("19:
out.write(">19:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='20:00:00' ");
if(currentHour.equals("20:
out.write(">20:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='21:00:00' ");
if(currentHour.equals("21:
out.write(">21:00");
out.write("</OPTION>\r\n ");
out.write("</SELECT>\r\n ");
out.write("</TD>\r\n ");
out.write("<TD align=center>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> DÃa(s)\r\n ");
out.write("<SELECT name='dayOfWeekList' multiple size='4' ");
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n ");
out.write("<OPTION value='Lunes' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">Lunes");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Martes' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">Martes");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Miercoles' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">Miercoles");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Jueves' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">Jueves");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Viernes' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">Viernes");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Sabado' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">Sabado");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='Domingo' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">Domingo");
out.write("</OPTION>\r\n ");
out.write("</SELECT>\r\n ");
out.write("</TD>\r\n ");
out.write("<TD align=center>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> D
out.write("<SELECT name='dayOfMonthList' multiple size='4' ");
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n ");
out.write("<OPTION value='1' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">1");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='2' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">2");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='3' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">3");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='4' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">4");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='5' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">5");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='6' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">6");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='7' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">7");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='8' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">8");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='9' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">9");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='10' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">10");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='11' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">11");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='12' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">12");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='13' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">13");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='14' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">14");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='15' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">15");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='16' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">16");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='17' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">17");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='18' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">18");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='19' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">19");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='20' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">20");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='21' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">21");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='22' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">22");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='23' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">23");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='24' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">24");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='25' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">25");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='26' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">26");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='27' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">27");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='28' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">28");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='29' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">29");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='30' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">30");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='31' ");
if(isMessageDataPresent && currentMessage.getPeriod()
out.write(">31");
out.write("</OPTION>\r\n ");
out.write("</SELECT>\r\n ");
out.write("</TD>\r\n ");
out.write("<TD>  
out.write("</td>\r\n ");
out.write("<td>\r\n \r\n ");
out.write("<table>\r\n ");
out.write("<tr>");
out.write("<td>\r\n \r\n\t\t ");
if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate1
currentMonth3 = currentMessage.getAddDate1
currentDay3 = currentMessage.getAddDate1
currentHour3 = currentMessage.getAddDate1
}
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> DÃa:\r\n ");
out.write("<select onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");
out.write(">01\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");
out.write(">02\r\n\t\t ");
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");
out.write(">03\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");
out.write(">04\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");
out.write(">05\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");
out.write(">06\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");
out.write(">07\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");
out.write(">08\r\n\t\t ");
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");
out.write(">09\r\n\t\t ");
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");
out.write(">10\r\n\t\t ");
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");
out.write(">11\r\n\t\t ");
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");
out.write(">12\r\n\t\t ");
out.write("<option value=\"13\" ");
if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");
out.write(">13\r\n\t\t ");
out.write("<option value=\"14\" ");
if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");
out.write(">14\r\n\t\t ");
out.write("<option value=\"15\" ");
if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");
out.write(">15\r\n\t\t ");
out.write("<option value=\"16\" ");
if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");
out.write(">16\r\n\t\t ");
out.write("<option value=\"17\" ");
if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");
out.write(">17\r\n\t\t ");
out.write("<option value=\"18\" ");
if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");
out.write(">18\r\n\t\t ");
out.write("<option value=\"19\" ");
if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");
out.write(">19\r\n\t\t ");
out.write("<option value=\"20\" ");
if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");
out.write(">20\r\n\t\t ");
out.write("<option value=\"21\" ");
if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");
out.write(">21\r\n\t\t ");
out.write("<option value=\"22\" ");
if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");
out.write(">22\r\n\t\t ");
out.write("<option value=\"23\" ");
if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");
out.write(">23\r\n\t\t ");
out.write("<option value=\"24\" ");
if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");
out.write(">24\r\n\t\t ");
out.write("<option value=\"25\" ");
if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");
out.write(">25\r\n\t\t ");
out.write("<option value=\"26\" ");
if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");
out.write(">26\r\n\t\t ");
out.write("<option value=\"27\" ");
if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");
out.write(">27\r\n\t\t ");
out.write("<option value=\"28\" ");
if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");
out.write(">28\r\n\t\t ");
out.write("<option value=\"29\" ");
if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");
out.write(">29\r\n\t\t ");
out.write("<option value=\"30\" ");
if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");
out.write(">30\r\n\t\t ");
out.write("<option value=\"31\" ");
if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");
out.write(">31\r\n\t\t ");
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Mes:\r\n\t\t ");
out.write("<select onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentMonth3.equals("01")
out.write(">enero\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentMonth3.equals("02")
out.write(">febrero\r\n\t\
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentMonth3.equals("03")
out.write(">marzo\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentMonth3.equals("04")
out.write(">abril\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentMonth3.equals("05")
out.write(">mayo\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentMonth3.equals("06")
out.write(">junio\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentMonth3.equals("07")
out.write(">julio\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentMonth3.equals("08")
out.write(">agosto\r\n\t\t
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentMonth3.equals("09")
out.write(">septiembre\r\n
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentMonth3.equals("10")
out.write(">octubre\r\n\t\
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentMonth3.equals("11")
out.write(">noviembre\r\n\
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentMonth3.equals("12")
out.write(">diciembre\r\n\
out.write("</select>");
out.write("</td>\r\n ");
out.write("<td>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Año:\r\n\t\t
out.write("<select onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"2003\" ");
if(isMessageDataPresent && currentYear3.equals("2003"
out.write(">2003\r\n\t\t ");
out.write("<option value=\"2004\" ");
if(isMessageDataPresent && currentYear3.equals("2004"
out.write(">2004\r\n\t\t ");
out.write("</select>");
out.write("</td>\t\t \r\n\t\t ");
out.write("<td>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2> Hora:\r\n ");
out.write("<SELECT onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n ");
out.write("<OPTION value='06:00:00' ");
if(isMessageDataPresent && currentHour3.equals("06"))
out.write(">6:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='07:00:00' ");
if(isMessageDataPresent && currentHour3.equals("07"))
out.write(">7:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='08:00:00' ");
if(isMessageDataPresent && currentHour3.equals("08"))
out.write(">8:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='09:00:00' ");
if(isMessageDataPresent && currentHour3.equals("09"))
out.write(">9:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='10:00:00' ");
if(isMessageDataPresent && currentHour3.equals("10"))
out.write(">10:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='11:00:00' ");
if(isMessageDataPresent && currentHour3.equals("11"))
out.write(">11:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='12:00:00' ");
if(isMessageDataPresent && currentHour3.equals("12"))
out.write(">12:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='13:00:00' ");
if(isMessageDataPresent && currentHour3.equals("13"))
out.write(">13:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='14:00:00' ");
if(isMessageDataPresent && currentHour3.equals("14"))
out.write(">14:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='15:00:00' ");
if(isMessageDataPresent && currentHour3.equals("15"))
out.write(">15:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='16:00:00' ");
if(isMessageDataPresent && currentHour3.equals("16"))
out.write(">16:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='17:00:00' ");
if(isMessageDataPresent && currentHour3.equals("17"))
out.write(">17:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='18:00:00' ");
if(isMessageDataPresent && currentHour3.equals("18"))
out.write(">18:00");
out.write("</OPTION> \r\n ");
out.write("<OPTION value='19:00:00' ");
if(isMessageDataPresent && currentHour3.equals("19"))
out.write(">19:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='20:00:00' ");
if(isMessageDataPresent && currentHour3.equals("20"))
out.write(">20:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='21:00:00' ");
if(isMessageDataPresent && currentHour3.equals("21"))
out.write(">21:00");
out.write("</OPTION>\r\n ");
out.write("</SELECT>");
out.write("</td>");
out.write("</tr>\r\n ");
out.write("<tr>");
out.write("<td>\r\n\t\t ");
if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate2
currentMonth3 = currentMessage.getAddDate2
currentDay3 = currentMessage.getAddDate2
currentHour3 = currentMessage.getAddDate2
}
out.write("\r\n ");
out.write("<select onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");
out.write(">01\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");
out.write(">02\r\n\t\t ");
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");
out.write(">03\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");
out.write(">04\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");
out.write(">05\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");
out.write(">06\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");
out.write(">07\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");
out.write(">08\r\n\t\t ");
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");
out.write(">09\r\n\t\t ");
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");
out.write(">10\r\n\t\t ");
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");
out.write(">11\r\n\t\t ");
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");
out.write(">12\r\n\t\t ");
out.write("<option value=\"13\" ");
if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");
out.write(">13\r\n\t\t ");
out.write("<option value=\"14\" ");
if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");
out.write(">14\r\n\t\t ");
out.write("<option value=\"15\" ");
if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");
out.write(">15\r\n\t\t ");
out.write("<option value=\"16\" ");
if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");
out.write(">16\r\n\t\t ");
out.write("<option value=\"17\" ");
if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");
out.write(">17\r\n\t\t ");
out.write("<option value=\"18\" ");
if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");
out.write(">18\r\n\t\t ");
out.write("<option value=\"19\" ");
if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");
out.write(">19\r\n\t\t ");
out.write("<option value=\"20\" ");
if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");
out.write(">20\r\n\t\t ");
out.write("<option value=\"21\" ");
if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");
out.write(">21\r\n\t\t ");
out.write("<option value=\"22\" ");
if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");
out.write(">22\r\n\t\t ");
out.write("<option value=\"23\" ");
if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");
out.write(">23\r\n\t\t ");
out.write("<option value=\"24\" ");
if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");
out.write(">24\r\n\t\t ");
out.write("<option value=\"25\" ");
if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");
out.write(">25\r\n\t\t ");
out.write("<option value=\"26\" ");
if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");
out.write(">26\r\n\t\t ");
out.write("<option value=\"27\" ");
if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");
out.write(">27\r\n\t\t ");
out.write("<option value=\"28\" ");
if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");
out.write(">28\r\n\t\t ");
out.write("<option value=\"29\" ");
if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");
out.write(">29\r\n\t\t ");
out.write("<option value=\"30\" ");
if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");
out.write(">30\r\n\t\t ");
out.write("<option value=\"31\" ");
if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");
out.write(">31\r\n\t\t ");
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>\r\n\t\t ");
out.write("<select onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentMonth3.equals("01")
out.write(">enero\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentMonth3.equals("02")
out.write(">febrero\r\n\t\
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentMonth3.equals("03")
out.write(">marzo\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentMonth3.equals("04")
out.write(">abril\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentMonth3.equals("05")
out.write(">mayo\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentMonth3.equals("06")
out.write(">junio\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentMonth3.equals("07")
out.write(">julio\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentMonth3.equals("08")
out.write(">agosto\r\n\t\t
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentMonth3.equals("09")
out.write(">septiembre\r\n
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentMonth3.equals("10")
out.write(">octubre\r\n\t\
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentMonth3.equals("11")
out.write(">noviembre\r\n\
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentMonth3.equals("12")
out.write(">diciembre\r\n\
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>\r\n\t\t ");
out.write("<select onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"2003\" ");
if(isMessageDataPresent && currentYear3.equals("2003"
out.write(">2003\r\n\t\t ");
out.write("<option value=\"2004\" ");
if(isMessageDataPresent && currentYear3.equals("2004"
out.write(">2004\r\n\t\t ");
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>\r\n\t\t ");
out.write("<SELECT onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n ");
out.write("<OPTION value='06:00:00' ");
if(isMessageDataPresent && currentHour3.equals("06"))
out.write(">6:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='07:00:00' ");
if(isMessageDataPresent && currentHour3.equals("07"))
out.write(">7:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='08:00:00' ");
if(isMessageDataPresent && currentHour3.equals("08"))
out.write(">8:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='09:00:00' ");
if(isMessageDataPresent && currentHour3.equals("09"))
out.write(">9:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='10:00:00' ");
if(isMessageDataPresent && currentHour3.equals("10"))
out.write(">10:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='11:00:00' ");
if(isMessageDataPresent && currentHour3.equals("11"))
out.write(">11:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='12:00:00' ");
if(isMessageDataPresent && currentHour3.equals("12"))
out.write(">12:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='13:00:00' ");
if(isMessageDataPresent && currentHour3.equals("13"))
out.write(">13:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='14:00:00' ");
if(isMessageDataPresent && currentHour3.equals("14"))
out.write(">14:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='15:00:00' ");
if(isMessageDataPresent && currentHour3.equals("15"))
out.write(">15:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='16:00:00' ");
if(isMessageDataPresent && currentHour3.equals("16"))
out.write(">16:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='17:00:00' ");
if(isMessageDataPresent && currentHour3.equals("17"))
out.write(">17:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='18:00:00' ");
if(isMessageDataPresent && currentHour3.equals("18"))
out.write(">18:00");
out.write("</OPTION> \r\n ");
out.write("<OPTION value='19:00:00' ");
if(isMessageDataPresent && currentHour3.equals("19"))
out.write(">19:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='20:00:00' ");
if(isMessageDataPresent && currentHour3.equals("20"))
out.write(">20:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='21:00:00' ");
if(isMessageDataPresent && currentHour3.equals("21"))
out.write(">21:00");
out.write("</OPTION>\r\n ");
out.write("</SELECT>");
out.write("</td>");
out.write("</tr>\r\n\t\t ");
out.write("<tr>");
out.write("<td>\r\n\t\t ");
if(isMessageDataPresent)
{
currentYear3 = currentMessage.getAddDate3
currentMonth3 = currentMessage.getAddDate3
currentDay3 = currentMessage.getAddDate3
currentHour3 = currentMessage.getAddDate3
}
out.write("\r\n ");
out.write("<select onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentDay3.equals("01")) out.print("SELECTED");
out.write(">01\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentDay3.equals("02")) out.print("SELECTED");
out.write(">02\r\n\t\t ");
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentDay3.equals("03")) out.print("SELECTED");
out.write(">03\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentDay3.equals("04")) out.print("SELECTED");
out.write(">04\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentDay3.equals("05")) out.print("SELECTED");
out.write(">05\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentDay3.equals("06")) out.print("SELECTED");
out.write(">06\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentDay3.equals("07")) out.print("SELECTED");
out.write(">07\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentDay3.equals("08")) out.print("SELECTED");
out.write(">08\r\n\t\t ");
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentDay3.equals("09")) out.print("SELECTED");
out.write(">09\r\n\t\t ");
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentDay3.equals("10")) out.print("SELECTED");
out.write(">10\r\n\t\t ");
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentDay3.equals("11")) out.print("SELECTED");
out.write(">11\r\n\t\t ");
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentDay3.equals("12")) out.print("SELECTED");
out.write(">12\r\n\t\t ");
out.write("<option value=\"13\" ");
if(isMessageDataPresent && currentDay3.equals("13")) out.print("SELECTED");
out.write(">13\r\n\t\t ");
out.write("<option value=\"14\" ");
if(isMessageDataPresent && currentDay3.equals("14")) out.print("SELECTED");
out.write(">14\r\n\t\t ");
out.write("<option value=\"15\" ");
if(isMessageDataPresent && currentDay3.equals("15")) out.print("SELECTED");
out.write(">15\r\n\t\t ");
out.write("<option value=\"16\" ");
if(isMessageDataPresent && currentDay3.equals("16")) out.print("SELECTED");
out.write(">16\r\n\t\t ");
out.write("<option value=\"17\" ");
if(isMessageDataPresent && currentDay3.equals("17")) out.print("SELECTED");
out.write(">17\r\n\t\t ");
out.write("<option value=\"18\" ");
if(isMessageDataPresent && currentDay3.equals("18")) out.print("SELECTED");
out.write(">18\r\n\t\t ");
out.write("<option value=\"19\" ");
if(isMessageDataPresent && currentDay3.equals("19")) out.print("SELECTED");
out.write(">19\r\n\t\t ");
out.write("<option value=\"20\" ");
if(isMessageDataPresent && currentDay3.equals("20")) out.print("SELECTED");
out.write(">20\r\n\t\t ");
out.write("<option value=\"21\" ");
if(isMessageDataPresent && currentDay3.equals("21")) out.print("SELECTED");
out.write(">21\r\n\t\t ");
out.write("<option value=\"22\" ");
if(isMessageDataPresent && currentDay3.equals("22")) out.print("SELECTED");
out.write(">22\r\n\t\t ");
out.write("<option value=\"23\" ");
if(isMessageDataPresent && currentDay3.equals("23")) out.print("SELECTED");
out.write(">23\r\n\t\t ");
out.write("<option value=\"24\" ");
if(isMessageDataPresent && currentDay3.equals("24")) out.print("SELECTED");
out.write(">24\r\n\t\t ");
out.write("<option value=\"25\" ");
if(isMessageDataPresent && currentDay3.equals("25")) out.print("SELECTED");
out.write(">25\r\n\t\t ");
out.write("<option value=\"26\" ");
if(isMessageDataPresent && currentDay3.equals("26")) out.print("SELECTED");
out.write(">26\r\n\t\t ");
out.write("<option value=\"27\" ");
if(isMessageDataPresent && currentDay3.equals("27")) out.print("SELECTED");
out.write(">27\r\n\t\t ");
out.write("<option value=\"28\" ");
if(isMessageDataPresent && currentDay3.equals("28")) out.print("SELECTED");
out.write(">28\r\n\t\t ");
out.write("<option value=\"29\" ");
if(isMessageDataPresent && currentDay3.equals("29")) out.print("SELECTED");
out.write(">29\r\n\t\t ");
out.write("<option value=\"30\" ");
if(isMessageDataPresent && currentDay3.equals("30")) out.print("SELECTED");
out.write(">30\r\n\t\t ");
out.write("<option value=\"31\" ");
if(isMessageDataPresent && currentDay3.equals("31")) out.print("SELECTED");
out.write(">31\r\n\t\t ");
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>\r\n\t\t ");
out.write("<select onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"01\" ");
if(isMessageDataPresent && currentMonth3.equals("01")
out.write(">enero\r\n\t\t ");
out.write("<option value=\"02\" ");
if(isMessageDataPresent && currentMonth3.equals("02")
out.write(">febrero\r\n\t\
out.write("<option value=\"03\" ");
if(isMessageDataPresent && currentMonth3.equals("03")
out.write(">marzo\r\n\t\t ");
out.write("<option value=\"04\" ");
if(isMessageDataPresent && currentMonth3.equals("04")
out.write(">abril\r\n\t\t ");
out.write("<option value=\"05\" ");
if(isMessageDataPresent && currentMonth3.equals("05")
out.write(">mayo\r\n\t\t ");
out.write("<option value=\"06\" ");
if(isMessageDataPresent && currentMonth3.equals("06")
out.write(">junio\r\n\t\t ");
out.write("<option value=\"07\" ");
if(isMessageDataPresent && currentMonth3.equals("07")
out.write(">julio\r\n\t\t ");
out.write("<option value=\"08\" ");
if(isMessageDataPresent && currentMonth3.equals("08")
out.write(">agosto\r\n\t\t
out.write("<option value=\"09\" ");
if(isMessageDataPresent && currentMonth3.equals("09")
out.write(">septiembre\r\n
out.write("<option value=\"10\" ");
if(isMessageDataPresent && currentMonth3.equals("10")
out.write(">octubre\r\n\t\
out.write("<option value=\"11\" ");
if(isMessageDataPresent && currentMonth3.equals("11")
out.write(">noviembre\r\n\
out.write("<option value=\"12\" ");
if(isMessageDataPresent && currentMonth3.equals("12")
out.write(">diciembre\r\n\
out.write("</select>");
out.write("</td>\r\n\t\t ");
out.write("<td>\r\n\t\t ");
out.write("<select onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n\t\t ");
out.write("<option value=\"0\">\r\n\t\t ");
out.write("<option value=\"2003\" ");
if(isMessageDataPresent && currentYear3.equals("2003"
out.write(">2003\r\n\t\t ");
out.write("<option value=\"2004\" ");
if(isMessageDataPresent && currentYear3.equals("2004"
out.write(">2004\r\n\t\t ");
out.write("</select>");
out.write("</td>\t\t \r\n\t\t ");
out.write("<td>\r\n ");
out.write("<SELECT onchange=\"updateDate(docu
if(isMessageDataPresent) {if(currentMessage.getPeri
out.write(">\r\n ");
out.write("<OPTION value='06:00:00' ");
if(isMessageDataPresent && currentHour3.equals("06"))
out.write(">6:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='07:00:00' ");
if(isMessageDataPresent && currentHour3.equals("07"))
out.write(">7:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='08:00:00' ");
if(isMessageDataPresent && currentHour3.equals("08"))
out.write(">8:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='09:00:00' ");
if(isMessageDataPresent && currentHour3.equals("09"))
out.write(">9:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='10:00:00' ");
if(isMessageDataPresent && currentHour3.equals("10"))
out.write(">10:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='11:00:00' ");
if(isMessageDataPresent && currentHour3.equals("11"))
out.write(">11:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='12:00:00' ");
if(isMessageDataPresent && currentHour3.equals("12"))
out.write(">12:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='13:00:00' ");
if(isMessageDataPresent && currentHour3.equals("13"))
out.write(">13:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='14:00:00' ");
if(isMessageDataPresent && currentHour3.equals("14"))
out.write(">14:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='15:00:00' ");
if(isMessageDataPresent && currentHour3.equals("15"))
out.write(">15:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='16:00:00' ");
if(isMessageDataPresent && currentHour3.equals("16"))
out.write(">16:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='17:00:00' ");
if(isMessageDataPresent && currentHour3.equals("17"))
out.write(">17:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='18:00:00' ");
if(isMessageDataPresent && currentHour3.equals("18"))
out.write(">18:00");
out.write("</OPTION> \r\n ");
out.write("<OPTION value='19:00:00' ");
if(isMessageDataPresent && currentHour3.equals("19"))
out.write(">19:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='20:00:00' ");
if(isMessageDataPresent && currentHour3.equals("20"))
out.write(">20:00");
out.write("</OPTION>\r\n ");
out.write("<OPTION value='21:00:00' ");
if(isMessageDataPresent && currentHour3.equals("21"))
out.write(">21:00");
out.write("</OPTION>\r\n ");
out.write("</SELECT>");
out.write("</td>");
out.write("</tr>\r\n ");
out.write("</table>\r\n ");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TABLE>\r\n ");
out.write("<BR>\r\n ");
out.write("<INPUT type=hidden size=\"24\" maxlength=\"16\" name=\"Date01\"\r\n ");
if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge
else
out.print(" value='0000-00-00 00:00:00'");
out.write(">\r\n ");
out.write("<INPUT type=hidden size=\"24\" maxlength=\"16\" name=\"Date02\"\r\n ");
if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge
else
out.print(" value='0000-00-00 00:00:00'");
out.write(">\r\n ");
out.write("<INPUT type=hidden size=\"24\" maxlength=\"16\" name=\"Date03\"\r\n ");
if(isMessageDataPresent)
out.print(" value='"+currentMessage.ge
else
out.print(" value='0000-00-00 00:00:00'");
out.write("> \r\n ");
out.write("<BR>\r\n ");
out.write("<TABLE>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD WIDTH=\"10%\">");
out.write("</TD>\r\n ");
out.write("<TD>");
out.write("<INPUT type=SUBMIT name=\"remove\" value=\"Eliminar Mensaje\" ");
if(!isMessageDataPresent || isMessageSend) out.print("disabled");
out.write(">");
out.write("</TD>\r\n ");
out.write("<TD>\r\n ");
out.write("<INPUT onclick=\"textCounter(docu
out.print(isMessageDataPre
out.write("\">");
out.write("</TD> \r\n ");
out.write("<TD>");
out.write("<INPUT type=SUBMIT name=\"reset\" value=\"Limpiar Pantalla\">");
out.write("</TD>\r\n ");
out.write("<TD WIDTH=\"10%\">");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TABLE>\r\n \r\n ");
out.write("<TD> \r\n ");
out.write("</TR>\r\n ");
out.write("</TABLE>\r\n");
out.write("</TD>\r\n\r\n\r
out.write("<TD WIDTH=\"5%\">");
out.write("</TD>\r\n");
out.write("<TD WIDTH=\"35%\" VALIGN=\"top\">\r\n");
out.write("<BR>");
out.write("<br>\r\n\r\n");
out.write("<table width=\"100%\" border=\"2\" cellspacing=\"0\" cellpadding=\"10\" bordercolor=\"#003399\">\r
out.write("<tr>");
out.write("<td bgcolor=\"#FFFFFF\"> \r\n");
out.write("<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"2\">\r\n");
out.write("<tr bgcolor=\"#0033CC\">\r\n")
out.write("<td align=center>");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">");
out.print(userSender);
out.write("</font>");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes enviados");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=black face='Arial, Helvetica, sans-serif' size=2>\r\n");
out.print( myDBAccess.getMsgsUsed( (String) session.getAttribute( "UserId" ) ) );
out.write("\r\n");
out.write("<BR>\r\n");
out.print("<INPUT type='button' name=searchMsgSent value='Consultar' onclick='searchMsgSentClic
out.write("\r\n");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes programados");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=black face='Arial, Helvetica, sans-serif' size=2>\r\n");
out.print( myDBAccess.getMsgsPrograme
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Mensajes por enviar");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=black face='Arial, Helvetica, sans-serif' size=2>\r\n");
out.print(myDBAccess.getMs
out.write("\r\n");
out.write("<INPUT type='hidden' name='msgToSend' value = '");
out.print(myDBAccess.getMs
out.write("'>");
out.write("</td>\r\n");
out.write("</tr>\r\n");
if(session.getAttribute("U
{
out.write("\r\n");
out.write("<tr bgcolor=\"#0033CC\">\r\n")
out.write("<td align=center>");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">Mensajes
out.write("</font>");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td bgcolor='#FFFFFF'>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Enviados: \r\n
out.write("<FONT color=black face='Arial, Helvetica, sans-serif' size=2>");
out.print(myDBAccess.getSe
out.write("\r\n");
out.write("<BR>\r\n");
out.write("<FONT COLOR=blue face='Arial, Helvetica, sans-serif' size=2>Programados: \
out.write("<FONT color=black face='Arial, Helvetica, sans-serif' size=2>");
out.print(myDBAccess.getMs
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr bgcolor=\"#0033CC\">\r\n")
out.write("<td align=center>");
out.write("<font face=\"Arial, Helvetica, sans-serif\" size=\"2\" color=\"#FFFFFF\">Operador
out.write("</font>");
out.write("</td>\r\n");
out.write("</tr>\r\n");
out.write("<tr>\r\n");
out.write("<td align=center bgcolor='#FFFFFF'>");
out.write("<FONT color=blue face='Arial, Helvetica, sans-serif' size=2>Estadisticas\r\n");
out.write("<BR>\r\n");
out.print("<INPUT type='button' name=statistics value='Consultar' onclick='statisticsDB()'>"
out.write("\r\n");
out.write("</td>\r\n");
out.write("</tr>\r\n");
}
out.write("\r\n");
out.write("</table>");
out.write("</table>\r\n\r\
out.write("</TD>");
out.write("<TD WIDTH=\"2%\">");
out.write("</TD>\r\n");
out.write("</TR>");
out.write("</TABLE>\r\n\r\
out.write("</FORM> \r\n");
out.write("<HR>\r\n ");
out.write("</body>\r\n");
out.write("</html>");
} catch (Throwable t) {
out = _jspx_out;
if (out != null && out.getBufferSize() != 0)
out.clearBuffer();
if (pageContext != null) pageContext.handlePageExce
} finally {
if (_jspxFactory != null) _jspxFactory.releasePageCo
}
}
}
ASKER
ok, I´m sending you programAndSendMessages_jsp .java
ASKER
<%@page contentType="text/html"%>
<%@page import="mx.com.intech.serv ices.SmsMs g1.users.J DCSMSMessa ges,java.n et.URLEnco der"%>
<%
boolean isUserInfoValid = false;
boolean isLogin = false;
String myUsername;
String myPassword;
if(request.getParameter("l oginSubmit ") != null){
isLogin = true;
JDCSMSMessages myDBAccess = new JDCSMSMessages();
myUsername = request.getParameter("USER NAME") == null ? "" : request.getParameter("USER NAME").tri m();
myPassword = request.getParameter("PASS WORD") == null ? "" : request.getParameter("PASS WORD").tri m();
isUserInfoValid = (myUsername.equals("")||my Password.e quals("")) ? false : myDBAccess.isUserValid(myU sername, myPassword);
if( isUserInfoValid){
String username = request.getParameter("USER NAME");
session.setAttribute("User name",myUs ername);
session.setAttribute("User Id",""+myD BAccess.ge tUserID(my Username)) ;
String referer;
if(session.getAttribute("I ntech.Refe rer")==nul l)
referer = "index.jsp";
else
referer =(String)session.getAttrib ute("Intec h.Referer" );
%>
<jsp:forward page="programAndSendMessag es.jsp"/>
<%
}
}
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>SMS Messaging - Acceso</TITLE>
</HEAD>
<BODY BGCOLOR="silver" TEXT="blue" >
<CENTER>
<H1> <IMG SRC="images/logo_1.gif" ALIGN=LEFT> Mobile Publicity 1.1 </H1>
</CENTER>
<MARQUEE WIDTH="75%" HEIGHT=50> Contacting to Everyone, Everywhere, Everytime </MARQUEE>
<hr width="100%" size="2">
<table width="100%" border=0>
<tr>
<td width="75%" valign=top>
<table>
<tr>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr> <td><img src="images/customers/copa rmex.jpg" width="107" height="71"></td></tr></ta ble>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr> <td><img src="images/customers/mast er logo.jpg" width="270" height="58"></td></tr></ta ble>
</td>
</tr>
<tr>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr> <td><img src="images/customers/carr ier.gif" width="107" height="71"></td></tr></ta ble>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr> <td><img src="images/customers/mult icinemas.g if"></td>< /tr></tabl e>
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr> <td><img src="images/customers/acde lco.jpg" width="217" height="58"></td></tr></ta ble>
</td>
<td>
</td>
</tr>
</table>
</td>
<td width="25%">
<table border="2" cellspacing="0" cellpadding="0" bordercolor="#003399">
<tr bgcolor="#0033CC">
<td align=center><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Área de Acceso</font></td>
</tr>
<tr>
<td valign="top" align=center bgcolor='#FFFFFF'><img src="images/sms-ivana.jpg" alt="" width="260" height="125">
<br>
<% if(isLogin && !isUserInfoValid) { %>
<font face="Arial, Helvetica, sans-serif" size="2" color="RED">
Usuario incorecto, <br>Teclee su usuario otra vez<br>
</font>
<% } %>
<form method="post" action="index.jsp" name="myform">
<table cellpadding="2" cellspacing="2" border="0" width="50">
<tbody>
<tr>
<td valign="top" align="right">
Usuario<br>
</td>
<td valign="middle">
<input type="text" name="USERNAME" size=18><br>
</td>
</tr>
<tr>
<td valign="top" align="right">
Contraseña<br>
</td>
<td valign="middle">
<input type="password" name="PASSWORD" size=18> <br>
</td>
</tr>
<tr>
<td valign="top">
<br>
</td>
<td valign="middle">
<input type="submit" name='loginSubmit' value=" Accesar SMS "><br>
</td>
</tr>
</tbody>
</table>
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<br><br>
</div>
</div>
<font size="-2">Copyright, INTECH S.A. de C.V. (C) 2002. Todos los derechos recervados.</font><br>
</BODY>
</HTML>
<%@page import="mx.com.intech.serv
<%
boolean isUserInfoValid = false;
boolean isLogin = false;
String myUsername;
String myPassword;
if(request.getParameter("l
isLogin = true;
JDCSMSMessages myDBAccess = new JDCSMSMessages();
myUsername = request.getParameter("USER
myPassword = request.getParameter("PASS
isUserInfoValid = (myUsername.equals("")||my
if( isUserInfoValid){
String username = request.getParameter("USER
session.setAttribute("User
session.setAttribute("User
String referer;
if(session.getAttribute("I
referer = "index.jsp";
else
referer =(String)session.getAttrib
%>
<jsp:forward page="programAndSendMessag
<%
}
}
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>SMS Messaging - Acceso</TITLE>
</HEAD>
<BODY BGCOLOR="silver" TEXT="blue" >
<CENTER>
<H1> <IMG SRC="images/logo_1.gif" ALIGN=LEFT> Mobile Publicity 1.1 </H1>
</CENTER>
<MARQUEE WIDTH="75%" HEIGHT=50> Contacting to Everyone, Everywhere, Everytime </MARQUEE>
<hr width="100%" size="2">
<table width="100%" border=0>
<tr>
<td width="75%" valign=top>
<table>
<tr>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr>
</td>
</tr>
<tr>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr>
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr>
</td>
<td>
</td>
</tr>
</table>
</td>
<td width="25%">
<table border="2" cellspacing="0" cellpadding="0" bordercolor="#003399">
<tr bgcolor="#0033CC">
<td align=center><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Área de Acceso</font></td>
</tr>
<tr>
<td valign="top" align=center bgcolor='#FFFFFF'><img src="images/sms-ivana.jpg"
<br>
<% if(isLogin && !isUserInfoValid) { %>
<font face="Arial, Helvetica, sans-serif" size="2" color="RED">
Usuario incorecto, <br>Teclee su usuario otra vez<br>
</font>
<% } %>
<form method="post" action="index.jsp" name="myform">
<table cellpadding="2" cellspacing="2" border="0" width="50">
<tbody>
<tr>
<td valign="top" align="right">
Usuario<br>
</td>
<td valign="middle">
<input type="text" name="USERNAME" size=18><br>
</td>
</tr>
<tr>
<td valign="top" align="right">
Contraseña<br>
</td>
<td valign="middle">
<input type="password" name="PASSWORD" size=18> <br>
</td>
</tr>
<tr>
<td valign="top">
<br>
</td>
<td valign="middle">
<input type="submit" name='loginSubmit' value=" Accesar SMS "><br>
</td>
</tr>
</tbody>
</table>
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<br><br>
</div>
</div>
<font size="-2">Copyright, INTECH S.A. de C.V. (C) 2002. Todos los derechos recervados.</font><br>
</BODY>
</HTML>
ASKER
and the last one is index.jsp
I´m waiting for your answer.
I´m waiting for your answer.
ASKER
Hi! Could you please give any suggestion or solution??
Thanks in advance.
Thanks in advance.
Your forwarding is in cycle.
try to create session in your index.jsp, just add line:
if(request.getParameter("l oginSubmit ") != null){
isLogin = true;
request.getSession(true);
try to create session in your index.jsp, just add line:
if(request.getParameter("l
isLogin = true;
request.getSession(true);
sorry. Just add JSP directive in the beginning of your index.jsp.
<%@page contentType="text/html" session="true"%>
<%@page contentType="text/html" session="true"%>
ASKER
Hi! I simply changed:
<%@page contentType="text/html"%>
by:
<%@page contentType="text/html" session="true"%>
at index.jsp
BUT it doesn´t work. I got the same error.
Any other suggestion??
Why did you tell me it works in your PC?? What configuration did you have??
Please, answer a.s.a.p.
<%@page contentType="text/html"%>
by:
<%@page contentType="text/html" session="true"%>
at index.jsp
BUT it doesn´t work. I got the same error.
Any other suggestion??
Why did you tell me it works in your PC?? What configuration did you have??
Please, answer a.s.a.p.
ASKER
Do you have any comment?? ... Please!!!
I took your two files and can reproduce your problem.
It is looping of two <jsp:forward>
I found a solution.
use <jsp:param> inside <jsp:forward> element in index.jsp to provide parameter for your programAndsendMessages.jsp
So in your index.jsp make following change:
<jsp:forward page="test.jsp">
<jsp:param name="Username" value="session.getAttribut e('Usernam e')"/>
</jsp:forward>
and in your programAndsendMessages.jsp :
if(session.isNew() || request.getParameter("User name")==nu ll)
instead of if(session.isNew() || session.getAttribute("User name")==nu ll)
It is looping of two <jsp:forward>
I found a solution.
use <jsp:param> inside <jsp:forward> element in index.jsp to provide parameter for your programAndsendMessages.jsp
So in your index.jsp make following change:
<jsp:forward page="test.jsp">
<jsp:param name="Username" value="session.getAttribut
</jsp:forward>
and in your programAndsendMessages.jsp
if(session.isNew() || request.getParameter("User
instead of if(session.isNew() || session.getAttribute("User
ASKER
Hi, ramazanyich!
I implemented your solution, but I´m getting the same error!!!
Why did you write:test.jsp?? at:
<jsp:forward page="test.jsp">
<jsp:param name="Username" value="session.getAttribut e('Usernam e')"/>
</jsp:forward>
...???
I add the files I have with your changes (index.jsp and programAndSendMessages.jsp ), ... but I get the same error ...
<%@page contentType="text/html" session="true"%>
<%@page import="mx.com.intech.serv ices.SmsMs g1.users.J DCSMSMessa ges,java.n et.URLEnco der"%>
<%
boolean isUserInfoValid = false;
boolean isLogin = false;
String myUsername;
String myPassword;
if(request.getParameter("l oginSubmit ") != null){
isLogin = true;
JDCSMSMessages myDBAccess = new JDCSMSMessages();
myUsername = request.getParameter("USER NAME") == null ? "" : request.getParameter("USER NAME").tri m();
myPassword = request.getParameter("PASS WORD") == null ? "" : request.getParameter("PASS WORD").tri m();
isUserInfoValid = (myUsername.equals("")||my Password.e quals("")) ? false : myDBAccess.isUserValid(myU sername, myPassword);
if( isUserInfoValid){
String username = request.getParameter("USER NAME");
session.setAttribute("User name",myUs ername);
session.setAttribute("User Id",""+myD BAccess.ge tUserID(my Username)) ;
String referer;
if(session.getAttribute("I ntech.Refe rer")==nul l)
referer = "index.jsp";
else
referer =(String)session.getAttrib ute("Intec h.Referer" );
%>
<jsp:forward page="programAndSendMessag es.jsp">
<jsp:param name="Username" value="session.getAttribut e('Usernam e')"/>
</jsp:forward>
<%
}
}
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>SMS Messaging - Acceso</TITLE>
</HEAD>
<BODY BGCOLOR="silver" TEXT="blue" >
<CENTER>
<H1> <IMG SRC="images/logo_1.gif" ALIGN=LEFT> Mobile Publicity 1.1 </H1>
</CENTER>
<MARQUEE WIDTH="75%" HEIGHT=50> Contacting to Everyone, Everywhere, Everytime </MARQUEE>
<hr width="100%" size="2">
<table width="100%" border=0>
<tr>
<td width="75%" valign=top>
<table>
<tr>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr> <td><img src="images/customers/copa rmex.jpg" width="107" height="71"></td></tr></ta ble>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr> <td><img src="images/customers/mast er logo.jpg" width="270" height="58"></td></tr></ta ble>
</td>
</tr>
<tr>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr> <td><img src="images/customers/carr ier.gif" width="107" height="71"></td></tr></ta ble>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr> <td><img src="images/customers/mult icinemas.g if"></td>< /tr></tabl e>
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr> <td><img src="images/customers/acde lco.jpg" width="217" height="58"></td></tr></ta ble>
</td>
<td>
</td>
</tr>
</table>
</td>
<td width="25%">
<table border="2" cellspacing="0" cellpadding="0" bordercolor="#003399">
<tr bgcolor="#0033CC">
<td align=center><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Área de Acceso</font></td>
</tr>
<tr>
<td valign="top" align=center bgcolor='#FFFFFF'><img src="images/sms-ivana.jpg" alt="" width="260" height="125">
<br>
<% if(isLogin && !isUserInfoValid) { %>
<font face="Arial, Helvetica, sans-serif" size="2" color="RED">
Usuario incorecto, <br>Teclee su usuario otra vez<br>
</font>
<% } %>
<form method="post" action="index.jsp" name="myform">
<table cellpadding="2" cellspacing="2" border="0" width="50">
<tbody>
<tr>
<td valign="top" align="right">
Usuario<br>
</td>
<td valign="middle">
<input type="text" name="USERNAME" size=18><br>
</td>
</tr>
<tr>
<td valign="top" align="right">
Contraseña<br>
</td>
<td valign="middle">
<input type="password" name="PASSWORD" size=18> <br>
</td>
</tr>
<tr>
<td valign="top">
<br>
</td>
<td valign="middle">
<input type="submit" name='loginSubmit' value=" Accesar SMS "><br>
</td>
</tr>
</tbody>
</table>
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<br><br>
</div>
</div>
<font size="-2">Copyright, INTECH S.A. de C.V. (C) 2002. Todos los derechos recervados.</font><br>
</BODY>
</HTML>
* * * * * * * * * * * * * * *
<%@page contentType="text/html"%>
<%@page import="mx.com.intech.serv ices.SmsMs g1.users.* ,javax.com m.*,java.u til.Date,j ava.text.S impleDateF ormat,java .io.*,java .util.Vect or,java.ut il.List,ja va.util.Ar rayList,ja va.util.St ringTokeni zer,java.u til.Enumer ation,java .util.Hash table"%>
<%
if(session.isNew() || request.getParameter("User name")==nu ll)
{
session.setAttribute("Inte ch.Referer ","program AndsendMes sages.jsp" );
%>
<jsp:forward page="index.jsp"/>
<%
}
JDCSMSMessages myDBAccess = new JDCSMSMessages();
SMSProcessSendTelcel processSend=new SMSProcessSendTelcel();
// Action Flags
.......................... ..
I implemented your solution, but I´m getting the same error!!!
Why did you write:test.jsp?? at:
<jsp:forward page="test.jsp">
<jsp:param name="Username" value="session.getAttribut
</jsp:forward>
...???
I add the files I have with your changes (index.jsp and programAndSendMessages.jsp
<%@page contentType="text/html" session="true"%>
<%@page import="mx.com.intech.serv
<%
boolean isUserInfoValid = false;
boolean isLogin = false;
String myUsername;
String myPassword;
if(request.getParameter("l
isLogin = true;
JDCSMSMessages myDBAccess = new JDCSMSMessages();
myUsername = request.getParameter("USER
myPassword = request.getParameter("PASS
isUserInfoValid = (myUsername.equals("")||my
if( isUserInfoValid){
String username = request.getParameter("USER
session.setAttribute("User
session.setAttribute("User
String referer;
if(session.getAttribute("I
referer = "index.jsp";
else
referer =(String)session.getAttrib
%>
<jsp:forward page="programAndSendMessag
<jsp:param name="Username" value="session.getAttribut
</jsp:forward>
<%
}
}
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>SMS Messaging - Acceso</TITLE>
</HEAD>
<BODY BGCOLOR="silver" TEXT="blue" >
<CENTER>
<H1> <IMG SRC="images/logo_1.gif" ALIGN=LEFT> Mobile Publicity 1.1 </H1>
</CENTER>
<MARQUEE WIDTH="75%" HEIGHT=50> Contacting to Everyone, Everywhere, Everytime </MARQUEE>
<hr width="100%" size="2">
<table width="100%" border=0>
<tr>
<td width="75%" valign=top>
<table>
<tr>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr>
</td>
</tr>
<tr>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr>
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td><table cellspacing="0" border=1 bordercolor="#003399"><tr>
</td>
<td>
</td>
</tr>
</table>
</td>
<td width="25%">
<table border="2" cellspacing="0" cellpadding="0" bordercolor="#003399">
<tr bgcolor="#0033CC">
<td align=center><font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Área de Acceso</font></td>
</tr>
<tr>
<td valign="top" align=center bgcolor='#FFFFFF'><img src="images/sms-ivana.jpg"
<br>
<% if(isLogin && !isUserInfoValid) { %>
<font face="Arial, Helvetica, sans-serif" size="2" color="RED">
Usuario incorecto, <br>Teclee su usuario otra vez<br>
</font>
<% } %>
<form method="post" action="index.jsp" name="myform">
<table cellpadding="2" cellspacing="2" border="0" width="50">
<tbody>
<tr>
<td valign="top" align="right">
Usuario<br>
</td>
<td valign="middle">
<input type="text" name="USERNAME" size=18><br>
</td>
</tr>
<tr>
<td valign="top" align="right">
Contraseña<br>
</td>
<td valign="middle">
<input type="password" name="PASSWORD" size=18> <br>
</td>
</tr>
<tr>
<td valign="top">
<br>
</td>
<td valign="middle">
<input type="submit" name='loginSubmit' value=" Accesar SMS "><br>
</td>
</tr>
</tbody>
</table>
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<br><br>
</div>
</div>
<font size="-2">Copyright, INTECH S.A. de C.V. (C) 2002. Todos los derechos recervados.</font><br>
</BODY>
</HTML>
* * * * * * * * * * * * * * *
<%@page contentType="text/html"%>
<%@page import="mx.com.intech.serv
<%
if(session.isNew() || request.getParameter("User
{
session.setAttribute("Inte
%>
<jsp:forward page="index.jsp"/>
<%
}
JDCSMSMessages myDBAccess = new JDCSMSMessages();
SMSProcessSendTelcel processSend=new SMSProcessSendTelcel();
// Action Flags
..........................
ASKER
Please, give any other possible solution!!!
Do you think it could be a configuration error?? I mean something wrong in Tomcat or mysql configuration??
I´m wating for you.
Please, don´t let me forgotten.
Do you think it could be a configuration error?? I mean something wrong in Tomcat or mysql configuration??
I´m wating for you.
Please, don´t let me forgotten.
during my tests I renamed programAndsendMessages.jsp to test.jsp. that's why in my solution I used test.jsp. In your case of course it should be programAndsendMessages.jsp
Strange thing that your modified files work well on my system (Tomcat 4.1.30).
Maybe on your system compiled JSP pages are not refreshed ?
Just remove $tomcat_home/work/Standalo ne directory and access your jsp pages from browser.
Tomcat will recompile JSP pages.
Let me know if that solves your problem.
Strange thing that your modified files work well on my system (Tomcat 4.1.30).
Maybe on your system compiled JSP pages are not refreshed ?
Just remove $tomcat_home/work/Standalo
Tomcat will recompile JSP pages.
Let me know if that solves your problem.
ASKER
Hi, ramazanyich!
It´s me again. I have the same error. It doesn´t work :(
I have the same files and I removed the Standalone directory ... it doesn´t work.
What else can I do??
It´s me again. I have the same error. It doesn´t work :(
I have the same files and I removed the Standalone directory ... it doesn´t work.
What else can I do??
remove session.isNew() from programAndsendMessages.jsp :
I'm really sorry, but it is now 2 AM local time and tomorrow I have to go to work on the morning. So I'm going to sleep.
If my last suggestion doesn't work I really don't know what to do else.
If my last suggestion doesn't work I really don't know what to do else.
ASKER
Do you mean having only this at programAndSendMessages.jsp ??:
if(request.getParameter("U sername")= =null)
is it ok??
if(request.getParameter("U
is it ok??
yes, you are right. I meant that
ASKER
Hiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiii, ramazanyich!!!!!!!!!!!!!!! !!!!!!!!!! !!!!!!
It´s meeeeeeee! ... again. I´m really happy and thankful with you!!! ... It really workssssssssssssssss!!!
Thanks a lot for your support. It was fixed just when you went to sleep!
Have nice dreams!!!!
:)
It´s meeeeeeee! ... again. I´m really happy and thankful with you!!! ... It really workssssssssssssssss!!!
Thanks a lot for your support. It was fixed just when you went to sleep!
Have nice dreams!!!!
:)
Could you accept the answer in that case ;)
ASKER
Sure, I can accept the answer. Thanks, ramazanyich!
ASKER
Hi, ramazanyich!
I can see the application in WindowXP and 2000, but the application (programAndSendMessages.n
jsp) lost the links hold the forward to other jsp pages.
:(
So the solution solves the first problem, but I have a new regarding forward of the pages.
I can see the application in WindowXP and 2000, but the application (programAndSendMessages.n
jsp) lost the links hold the forward to other jsp pages.
:(
So the solution solves the first problem, but I have a new regarding forward of the pages.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
abisagsanchez@intech.com.m
Thanks in advance.