Just to give some background, the application I'm trying to deploy has been in used before in several other systems, windows, red hat, kubuntu all running Tomcat 5 & 5.5 . Quite recently I've decided to setup a ubuntu server us ing the 7.04 distribution. I had some setup problems at first but got it to run to my satisfaction, a few weeks ago my pc-server died due to memory and hard disk issues.
After re-installing, I am now unable to get past this problem and complete the application install. Been working on it for the last two weeks, but I'm still stumped.
One every application restart, the error always starts with java.lang.ExceptionInIniti
alizer Error after that all other errors are ClassDefNotFound errors when running the servlet.
Below is the snippet from the log file:
Sep 22, 2007 10:16:32 AM org.apache.catalina.core.S
tandardWra
pperValve invoke
SEVERE: Servlet.service() for servlet MaintainDB threw exception
java.lang.ExceptionInIniti
alizerErro
r
at psu.util.javaPackage.Packa
geTree.<in
it>(Unknow
n Source)
at psu.database.InitDB.doGet(
Unknown Source)
at javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
689)
at javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
802)
at sun.reflect.NativeMethodAc
cessorImpl
.invoke0(N
ative Method)
at sun.reflect.NativeMethodAc
cessorImpl
.invoke(Na
tiveMethod
AccessorIm
pl.java:39
)
at sun.reflect.DelegatingMeth
odAccessor
Impl.invok
e(Delegati
ngMethodAc
cessorImpl
.java:25)
at java.lang.reflect.Method.i
nvoke(Meth
od.java:58
5)
at org.apache.catalina.securi
ty.Securit
yUtil$1.ru
n(Security
Util.java:
243)
at java.security.AccessContro
ller.doPri
vileged(Na
tive Method)
at javax.security.auth.Subjec
t.doAsPriv
ileged(Sub
ject.java:
517)
at org.apache.catalina.securi
ty.Securit
yUtil.exec
ute(Securi
tyUtil.jav
a:275)
at org.apache.catalina.securi
ty.Securit
yUtil.doAs
Privilege(
SecurityUt
il.java:16
1)
at org.apache.catalina.core.A
pplication
FilterChai
n.internal
DoFilter(A
pplication
FilterChai
n.java:245
)
at org.apache.catalina.core.A
pplication
FilterChai
n.access$0
(Applicati
onFilterCh
ain.java:1
77)
at org.apache.catalina.core.A
pplication
FilterChai
n$1.run(Ap
plicationF
ilterChain
.java:156)
at java.security.AccessContro
ller.doPri
vileged(Na
tive Method)
at org.apache.catalina.core.A
pplication
FilterChai
n.doFilter
(Applicati
onFilterCh
ain.java:1
52)
at org.apache.catalina.core.S
tandardWra
pperValve.
invoke(Sta
ndardWrapp
erValve.ja
va:213)
at org.apache.catalina.core.S
tandardCon
textValve.
invoke(Sta
ndardConte
xtValve.ja
va:178)
at org.apache.catalina.core.S
tandardHos
tValve.inv
oke(Standa
rdHostValv
e.java:126
)
at org.apache.catalina.valves
.ErrorRepo
rtValve.in
voke(Error
ReportValv
e.java:105
)
at org.apache.catalina.core.S
tandardEng
ineValve.i
nvoke(Stan
dardEngine
Valve.java
:107)
at org.apache.catalina.connec
tor.Coyote
Adapter.se
rvice(Coyo
teAdapter.
java:148)
at org.apache.coyote.http11.H
ttp11Proce
ssor.proce
ss(Http11P
rocessor.j
ava:869)
at org.apache.coyote.http11.H
ttp11BaseP
rotocol$Ht
tp11Connec
tionHandle
r.processC
onnection(
Http11Base
Protocol.j
ava:664)
at org.apache.tomcat.util.net
.PoolTcpEn
dpoint.pro
cessSocket
(PoolTcpEn
dpoint.jav
a:527)
at org.apache.tomcat.util.net
.LeaderFol
lowerWorke
rThread.ru
nIt(Leader
FollowerWo
rkerThread
.java:80)
at org.apache.tomcat.util.thr
eads.Threa
dPool$Cont
rolRunnabl
e.run(Thre
adPool.jav
a:684)
at java.lang.Thread.run(Threa
d.java:595
)
Caused by: java.security.AccessContro
lException
: access denied (java.util.PropertyPermiss
ion java.class.path read)
at java.security.AccessContro
lContext.c
heckPermis
sion(Acces
sControlCo
ntext.java
:264)
at java.security.AccessContro
ller.check
Permission
(AccessCon
troller.ja
va:427)
at java.lang.SecurityManager.
checkPermi
ssion(Secu
rityManage
r.java:532
)
at java.lang.SecurityManager.
checkPrope
rtyAccess(
SecurityMa
nager.java
:1285)
at java.lang.System.getProper
ty(System.
java:628)
at psu.util.javaPackage.Packa
geContents
.<clinit>(
Unknown Source)
... 30 more
Sep 22, 2007 10:17:27 AM org.apache.catalina.core.S
tandardWra
pperValve invoke
SEVERE: Servlet.service() for servlet MaintainDB threw exception
java.lang.NoClassDefFoundE
rror
at psu.util.javaPackage.Packa
geTree.<in
it>(Unknow
n Source)
at psu.database.InitDB.doGet(
Unknown Source)
at javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
689)
at javax.servlet.http.HttpSer
vlet.servi
ce(HttpSer
vlet.java:
802)
at sun.reflect.NativeMethodAc
cessorImpl
.invoke0(N
ative Method)
at sun.reflect.NativeMethodAc
cessorImpl
.invoke(Na
tiveMethod
AccessorIm
pl.java:39
)
at sun.reflect.DelegatingMeth
odAccessor
Impl.invok
e(Delegati
ngMethodAc
cessorImpl
.java:25)
at java.lang.reflect.Method.i
nvoke(Meth
od.java:58
5)
at org.apache.catalina.securi
ty.Securit
yUtil$1.ru
n(Security
Util.java:
243)
at java.security.AccessContro
ller.doPri
vileged(Na
tive Method)
at javax.security.auth.Subjec
t.doAsPriv
ileged(Sub
ject.java:
517)
at org.apache.catalina.securi
ty.Securit
yUtil.exec
ute(Securi
tyUtil.jav
a:275)
at org.apache.catalina.securi
ty.Securit
yUtil.doAs
Privilege(
SecurityUt
il.java:16
1)
at org.apache.catalina.core.A
pplication
FilterChai
n.internal
DoFilter(A
pplication
FilterChai
n.java:245
)
at org.apache.catalina.core.A
pplication
FilterChai
n.access$0
(Applicati
onFilterCh
ain.java:1
77)
at org.apache.catalina.core.A
pplication
FilterChai
n$1.run(Ap
plicationF
ilterChain
.java:156)
at java.security.AccessContro
ller.doPri
vileged(Na
tive Method)
at org.apache.catalina.core.A
pplication
FilterChai
n.doFilter
(Applicati
onFilterCh
ain.java:1
52)
at org.apache.catalina.core.S
tandardWra
pperValve.
invoke(Sta
ndardWrapp
erValve.ja
va:213)
at org.apache.catalina.core.S
tandardCon
textValve.
invoke(Sta
ndardConte
xtValve.ja
va:178)
at org.apache.catalina.core.S
tandardHos
tValve.inv
oke(Standa
rdHostValv
e.java:126
)
at org.apache.catalina.valves
.ErrorRepo
rtValve.in
voke(Error
ReportValv
e.java:105
)
at org.apache.catalina.core.S
tandardEng
ineValve.i
nvoke(Stan
dardEngine
Valve.java
:107)
at org.apache.catalina.connec
tor.Coyote
Adapter.se
rvice(Coyo
teAdapter.
java:148)
at org.apache.coyote.http11.H
ttp11Proce
ssor.proce
ss(Http11P
rocessor.j
ava:869)
at org.apache.coyote.http11.H
ttp11BaseP
rotocol$Ht
tp11Connec
tionHandle
r.processC
onnection(
Http11Base
Protocol.j
ava:664)
at org.apache.tomcat.util.net
.PoolTcpEn
dpoint.pro
cessSocket
(PoolTcpEn
dpoint.jav
a:527)
at org.apache.tomcat.util.net
.LeaderFol
lowerWorke
rThread.ru
nIt(Leader
FollowerWo
rkerThread
.java:80)
at org.apache.tomcat.util.thr
eads.Threa
dPool$Cont
rolRunnabl
e.run(Thre
adPool.jav
a:684)
at java.lang.Thread.run(Threa
d.java:595
)
Start Free Trial