jivejdon运行错误,请banq老师帮忙看一下,谢谢

clownabcd 07-05-21

错误提示如下:

21:39:28,812 INFO [JkMain] Jk running ID=0 time=0/141 config=null
21:39:28,828 INFO [Server] JBoss (MX MicroKernel) [4.0.3SP1 (build: CVSTag=JBos
s_4_0_3_SP1 date=200510231054)] Started in 45s:391ms
21:39:41,234 WARN [ModelHandlerClassFactoryXmlImp] [JdonFramework]not found the
key Class Type, propertyName=userId
21:39:42,218 INFO [ContainerDirector] <======== Jdon Framework started succes
sfully! =========>
21:39:42,812 INFO [IPBanList] 0 banned ips loaded
21:39:43,562 ERROR [POJOObjectFactory] [JdonFramework]create error: java.lang.No
ClassDefFoundError: org/compass/core/CompassException
21:39:43,562 ERROR [DefaultTargetServiceFactory] [JdonFramework]create error: java.lang.Exception: java.lang.NoClassDefFoundError: org/compass/core/CompassExcep
tion
21:39:43,562 ERROR [Debug] com.jdon.aop.interceptor.PoolInterceptor
java.lang.NullPointerException
at com.jdon.aop.interceptor.PoolInterceptor.invoke(PoolInterceptor.java:
105)
at com.jdon.aop.reflection.ProxyMethodInvocation.proceed(ProxyMethodInvo
cation.java:84)
at com.jdon.jivejdon.auth.PermissionInterceptor.invoke(PermissionInterce
ptor.java:94)
at com.jdon.aop.reflection.ProxyMethodInvocation.proceed(ProxyMethodInvo
cation.java:84)
at com.jdon.aop.interceptor.CacheInterceptor.invoke(CacheInterceptor.jav
a:58)
at com.jdon.aop.reflection.ProxyMethodInvocation.proceed(ProxyMethodInvo
cation.java:84)
at com.jdon.aop.AopClient.invoke(AopClient.java:95)
at com.jdon.bussinessproxy.dyncproxy.DynamicProxyWeaving.invoke(DynamicP
roxyWeaving.java:62)
at $Proxy51.getForums(Unknown Source)
at com.jdon.jivejdon.presentation.action.ForumListAction.getPageIterator
(ForumListAction.java:38)
at com.jdon.strutsutil.ModelListAction.execute(ModelListAction.java:65)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)。。。。。。。。。。。。。
21:39:43,578 ERROR [[action]] Servlet.service() for servlet action threw excepti
on
java.lang.Exception: getPageIterator's result is null, check your ModelListActio
n subclass
at com.jdon.strutsutil.ModelListAction.execute(ModelListAction.java:67)
at org.apache.struts.action.RequestProcessor.processActionPerform(Reques
tProcessor.java:421)。。。。。。。。。。。。。。。。。
21:53:14,046 ERROR [[action]] Servlet.service() for servlet action threw excepti
on
java.lang.Exception: getPageIterator's result is null, check your ModelListActio
n subclass
at com.jdon.strutsutil.ModelListAction.execute(ModelListAction.java:67)
at org.apache.struts.action.RequestProcessor.processActionPerform(Reques
tProcessor.java:421)。。。。。。。。。。。

banq
2007-05-23 11:41

>org/compass/core
运行环境缺少compass这个jar包,将jar包放入jboss/server/default/lib下

chenp219
2007-09-30 14:12

我也遇到了这个问题。好像不是缺少compass.jar这个包。这个问题是在画面初期化的时候发生的。在Action里实例化service的时候,返回的service对象为空导致的空指针异常。而缺少compass.jar的错误好像是不能打印出错误。。。。请banq老大再分析下这个错误呢