I get this when I try to go to this servlet
http://localhost:8080/chapters/pub?action=show_policy
Any idea what this error is about. Any help will be greatly appreciated
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
java.lang.StringIndexOutOf
BoundsExce
ption: String index out of range: -1
at java.lang.String.substring
(String.ja
va:1444)
at java.lang.String.substring
(String.ja
va:1411)
at com.ccim.servlet.PublicSer
vlet.proce
ssRequest(
PublicServ
let.java:5
3)
at com.ccim.servlet.PublicSer
vlet.doGet
(PublicSer
vlet.java:
29)
at javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
696)
at javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
809)
at org.apache.catalina.core.A
pplication
FilterChai
n.internal
DoFilter(A
pplication
FilterChai
n.java:200
)
at org.apache.catalina.core.A
pplication
FilterChai
n.doFilter
(Applicati
onFilterCh
ain.java:1
46)
at org.apache.catalina.core.S
tandardWra
pperValve.
invoke(Sta
ndardWrapp
erValve.ja
va:209)
at org.apache.catalina.core.S
tandardPip
eline$Stan
dardPipeli
neValveCon
text.invok
eNext(Stan
dardPipeli
ne.java:59
6)
at org.apache.catalina.core.S
tandardPip
eline.invo
ke(Standar
dPipeline.
java:433)
at org.apache.catalina.core.C
ontainerBa
se.invoke(
ContainerB
ase.java:9
48)
at org.apache.catalina.core.S
tandardCon
textValve.
invoke(Sta
ndardConte
xtValve.ja
va:144)
at org.apache.catalina.core.S
tandardPip
eline$Stan
dardPipeli
neValveCon
text.invok
eNext(Stan
dardPipeli
ne.java:59
6)
at org.apache.catalina.core.S
tandardPip
eline.invo
ke(Standar
dPipeline.
java:433)
at org.apache.catalina.core.C
ontainerBa
se.invoke(
ContainerB
ase.java:9
48)
at org.apache.catalina.core.S
tandardCon
text.invok
e(Standard
Context.ja
va:2358)
at org.apache.catalina.core.S
tandardHos
tValve.inv
oke(Standa
rdHostValv
e.java:133
)
at org.apache.catalina.core.S
tandardPip
eline$Stan
dardPipeli
neValveCon
text.invok
eNext(Stan
dardPipeli
ne.java:59
6)
at org.apache.catalina.valves
.ErrorDisp
atcherValv
e.invoke(E
rrorDispat
cherValve.
java:118)
at org.apache.catalina.core.S
tandardPip
eline$Stan
dardPipeli
neValveCon
text.invok
eNext(Stan
dardPipeli
ne.java:59
4)
at org.apache.catalina.valves
.ErrorRepo
rtValve.in
voke(Error
ReportValv
e.java:116
)
at org.apache.catalina.core.S
tandardPip
eline$Stan
dardPipeli
neValveCon
text.invok
eNext(Stan
dardPipeli
ne.java:59
4)
at org.apache.catalina.core.S
tandardPip
eline.invo
ke(Standar
dPipeline.
java:433)
at org.apache.catalina.core.C
ontainerBa
se.invoke(
ContainerB
ase.java:9
48)
at org.apache.catalina.core.S
tandardEng
ineValve.i
nvoke(Stan
dardEngine
Valve.java
:127)
at org.apache.catalina.core.S
tandardPip
eline$Stan
dardPipeli
neValveCon
text.invok
eNext(Stan
dardPipeli
ne.java:59
6)
at org.apache.catalina.core.S
tandardPip
eline.invo
ke(Standar
dPipeline.
java:433)
at org.apache.catalina.core.C
ontainerBa
se.invoke(
ContainerB
ase.java:9
48)
at org.apache.coyote.tomcat4.
CoyoteAdap
ter.servic
e(CoyoteAd
apter.java
:152)
at org.apache.coyote.http11.H
ttp11Proce
ssor.proce
ss(Http11P
rocessor.j
ava:799)
at org.apache.coyote.http11.H
ttp11Proto
col$Http11
Connection
Handler.pr
ocessConne
ction(Http
11Protocol
.java:705)
at org.apache.tomcat.util.net
.TcpWorker
Thread.run
It(PoolTcp
Endpoint.j
ava:577)
at org.apache.tomcat.util.thr
eads.Threa
dPool$Cont
rolRunnabl
e.run(Thre
adPool.jav
a:683)
at java.lang.Thread.run(Threa
d.java:534
)