JiveJdon3Bate5不能创建论坛问题

07-01-23 wlmouse

我在您的网站上下载了最新的JiveJdon3,并且按照安装说明配置好了JBoss和MySQL。JDK使用的是Sun JDK 5.0 Update10。但是首先发现您的mysql-ds.xml文件好像有问题。没有<datasources>标签,JBoss报错。我按照JBoss里的别的数据库配置文件改了一下。

内容如下:

<datasources>
<local-tx-datasource>
    <jndi-name>JiveJdonDS</jndi-name>
    <connection-url>jdbc:mysql://localhost:3306/jivejdon?useUnicode=true&amp;characterEncoding=UTF-8</connection-url>
    <driver-class>com.mysql.jdbc.Driver</driver-class>
    <user-name>benq</user-name>
    <password>xxxx</password>
    <min-pool-size>3</min-pool-size>
<max-pool-size>20</max-pool-size>  
  </local-tx-datasource>


<local-tx-datasource>
    <jndi-name>Security</jndi-name>
    <connection-url>jdbc:mysql://localhost:3306/security?useUnicode=true&amp;characterEncoding=UTF-8</connection-url>
    <driver-class>com.mysql.jdbc.Driver</driver-class>
    <user-name>benq</user-name>
    <password>xxxx</password>
<min-pool-size>1</min-pool-size>
<max-pool-size>10</max-pool-size>    
  </local-tx-datasource>
</datasources>

总算能够出现论坛界面了。

但是,我发现我无法在论坛配置里创建一个新论坛。一创建,JSP页面就开始报错。我去数据库里看了一下,创建的论坛记录已经存在。

只要是有论坛记录,论坛概览功能就不能用。

我看了JBOSS中的server.log文件只有一个ERROR错误。您能帮我看看是怎么回事情吗?还有,如何把JiveJdon导入到Eclipse或者NetBeans中去运行呢?我想好好学习一下您的代码。拜托。

[该贴被wlmouse于2007年01月23日 11:00修改过]

wlmouse
2007-01-23 11:13

昏,错误太长,发不上来。只能把错误头贴了。

2007-01-23 10:36:25,312 ERROR [com.jdon.jivejdon.dao.sql.ForumDaoSql] java.lang.ClassCastException: java.lang.Long

2007-01-23 10:36:25,328 ERROR [com.jdon.jivejdon.repository.ForumBuilder] java.lang.NullPointerException

2007-01-23 10:36:25,328 DEBUG [com.jdon.aop.reflection.MethodInvokerUtil] [JdonFramework] method invoke successfully

2007-01-23 10:36:25,328 DEBUG [com.jdon.aop.interceptor.PoolInterceptor] [JdonFramework] realease a object:com.jdon.jivejdon.service.imp.ForumServiceImp to pool

2007-01-23 10:36:25,328 DEBUG [com.jdon.aop.interceptor.CacheInterceptor] [JdonFramework] save to cache

2007-01-23 10:36:25,328 DEBUG [com.jdon.model.cache.ModelCacheManager] [JdonFramework]save cache: Modelcom.jdon.jivejdon.model.Forum103 hashCode:31782506

2007-01-23 10:36:25,328 DEBUG [com.jdon.bussinessproxy.dyncproxy.DynamicProxyWeaving] [JdonFramework]<################>finish executing method=com.jdon.jivejdon.service.ForumService.getForum successfully!

2007-01-23 10:36:25,328 DEBUG [com.jdon.bussinessproxy.dyncproxy.DynamicProxyWeaving] <################################><end:

2007-01-23 10:36:25,328 DEBUG [com.jdon.strutsutil.ModelListAction] [JdonFramework] listForm 's property: getList size is 1

2007-01-23 10:36:25,609 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/jivejdon].[jsp]] Servlet.service() for servlet jsp threw exception

javax.servlet.jsp.JspException: Invalid argument looking up property forumState.threadCount of bean forum

at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:1017)

2007-01-23 10:36:25,625 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/jivejdon].[action]] Servlet.service() for servlet action threw exception

javax.servlet.jsp.JspException: Invalid argument looking up property forumState.threadCount of bean forum

at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:1017)

2007-01-23 10:36:25,625 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/jivejdon].[action]] Servlet.service() for servlet action threw exception

javax.servlet.jsp.JspException: Invalid argument looking up property forumState.threadCount of bean forum

at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:1017)

[该贴被wlmouse于2007年01月23日 11:25修改过]

jdonfans
2007-01-23 14:33

你还晕啊, 发那么长, 叫人家 BenQ 大哥帮你打工啊, 你付多少薪水? 还是自己看看, 把不必要的信息去掉, 再传来给看才是.