几个关于jive遇到的问题

davidself 02-12-17

这段时间尝试安装,遇到了不少问题:
首先无法设置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)