几个关于jive遇到的问题

02-12-17 davidself

这段时间尝试安装,遇到了不少问题:

首先无法设置ban用户和限制发贴频率的插件,一旦enable论坛就发不了帖子,disable就可以发贴,真是奇怪了。

第二,无法发表内容长的文章,如果长的话,我必须把他们分割成很小很小的多个部分,这样做有什么意义呢,我看这里发内容的帖子是很正常的,不知道有什么问题。

我的实验环境是在单位的内网,P4+512M,RedHat Linux Advanced Server 2.1,Oracle 9iR2,BEA WebLogic 7,Jive Enterprise Edition 3.0.1。WebLogic采用Oracle数据池连接。

由于单位的防火墙问题,我工作时上不了这里,如果需要详细的出错信息,希望提出,我在一至二个工作日拿来。

davidself
2002-12-17 09:09

发贴时是可以预览的。

发贴后,网页显示错误为:

Error 500--Internal Server Error

From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:

10.5.1 500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.

weblogic显示错误为:

Action execution exception

java.lang.NullPointerException

at com.jivesoftware.forum.database.WatchListener.messageAdded(WatchListener.java:104)

at com.jivesoftware.forum.event.MessageEventDispatcher.dispatchEvent(MessageEventDispatcher.java:60)

at com.jivesoftware.forum.database.DbForum.addThread(DbForum.java:432)

at com.jivesoftware.forum.ForumProxy.addThread(ForumProxy.java:218)

at com.jivesoftware.forum.action.PostAction.createMessage(PostAction.java:764)

at com.jivesoftware.forum.action.PostAction.doExecute(PostAction.java:691)

at java.lang.reflect.Method.invoke(Native Method)

at com.jivesoftware.webwork.action.ActionSupport.invokeCommand(ActionSupport.java:408)

at com.jivesoftware.webwork.action.ActionSupport.execute(ActionSupport.java:106)

at com.jivesoftware.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:263)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:945)

at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:332)

at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:20)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)

at com.jivesoftware.base.presence.PresenceFilter.doFilter(PresenceFilter.java:86)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)

at com.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:40)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5366)

at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)

at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)

at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2468)

at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)

at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)

<Dec 17, 2002 8:38:39 AM CST> <Error> <HTTP> <101017> <[ServletContext(id=439433,name=jive,context-path=/jive)] Root cause of ServletException

java.lang.NullPointerException

at com.jivesoftware.forum.database.WatchListener.messageAdded(WatchListener.java:104)

at com.jivesoftware.forum.event.MessageEventDispatcher.dispatchEvent(MessageEventDispatcher.java:60)

at com.jivesoftware.forum.database.DbForum.addThread(DbForum.java:432)

at com.jivesoftware.forum.ForumProxy.addThread(ForumProxy.java:218)

at com.jivesoftware.forum.action.PostAction.createMessage(PostAction.java:764)

at com.jivesoftware.forum.action.PostAction.doExecute(PostAction.java:691)

at java.lang.reflect.Method.invoke(Native Method)

at com.jivesoftware.webwork.action.ActionSupport.invokeCommand(ActionSupport.java:408)

at com.jivesoftware.webwork.action.ActionSupport.execute(ActionSupport.java:106)

at com.jivesoftware.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:263)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:945)

at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:332)

at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:20)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)

at com.jivesoftware.base.presence.PresenceFilter.doFilter(PresenceFilter.java:86)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)

at com.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:40)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5366)

at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:721)

at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3043)

at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2468)

at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)

at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)