JiveJdon Community Forums
在线120人 J道首页 | 论坛首页 | 培训咨询 | 开源框架 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » J2EE/JavaEE/JEE/EJB/JSF等技术讨论
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 6 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
mrgaohan

发表文章: 7
注册时间: 2006年05月10日 23:57
请教一个jboss4.0配置的问题 发表: 2006年06月11日 15:48 回复
1. 请教jboss 发布顺序的问题
我在jboss4.0中配置了oracle-ds.xml作为数据库连接池,并且在deploy\jbossweb-tomcat55.sar目录下 server.xml中配置了我的web应用。在我的web应用中,初始化的servlet中,我做了一些DB操作。
jboss启动的时候,servlet 初始化的DB操作报错,说jndi的name没有绑定。jboss完全启动后,DB操作便没有问题了。
我觉得可能是jboss服务发布的顺序问题,比如 先发布了我得web应用,然后发布了oracle-ds.xml,所以才出现了该现象。
请问,我的理解是否正确,该问题如何解决?

2. 另外,连接池的一些具体参数如何设定?比如,最大连接数,空闲连接数等
banq

发表文章: 8929
注册时间: 2002年08月03日 17:08
Re: 请教一个jboss4.0配置的问题 发表: 2006年06月11日 17:45 回复
在JBoss下发布只要将.war包或ear包拷贝到deploy下即可,不必修改jbossweb-tomcat55.sar下配置。

由于连接池Object pool原理,JBoss启动时,会根据oracle-ds.xml中配置启动数据库链接,连接池的配置也在oracle-ds.xml中配置。
mrgaohan

发表文章: 7
注册时间: 2006年05月10日 23:57
Re: 请教一个jboss4.0配置的问题 发表: 2006年06月11日 21:16 回复
谢谢解答。
将.war包或ear包拷贝到deploy下即可确实可以自动发布。但是开发时候通过修改 deploy\jbossweb-tomcat55.sar目录下 server.xml 中context直接指向到开发目录应该更方便。
那么我上述现象的原因是什么呢?即servlet init时候DB连接取不到,后来就可以取到了?

另外,oracle-ds.xml是不是有<min-pool-size>等这样的参数配置?有没有相应的demo配置可以参考一下?我在网上找了很久都没找到。jboss的sample里也没有明确这样的参数。

谢谢
mrgaohan

发表文章: 7
注册时间: 2006年05月10日 23:57
Re: 请教一个jboss4.0配置的问题 发表: 2006年06月11日 21:33 回复
谢谢解答。
将.war包或ear包拷贝到deploy下即可确实可以自动发布。但是开发时候通过修改 deploy\jbossweb-tomcat55.sar目录下 server.xml 中context直接指向到开发目录应该更方便。
那么我上述现象的原因是什么呢?即servlet init时候DB连接取不到,后来就可以取到了?

另外,oracle-ds.xml是不是有min-pool-size,max-pool-size 等这样的参数配置?有没有相应的demo配置可以参考一下?我在网上找了很久都没找到。jboss的sample里也没有明确这样的参数。

谢谢
banq

发表文章: 8929
注册时间: 2002年08月03日 17:08
Re: 请教一个jboss4.0配置的问题 发表: 2006年06月12日 16:41 回复
》servlet init时候DB连接取不到
大概因为你两次配置同一个Web应用导致得,需要指向绝对路径目录,直接修改conf/jboss-service.xml中得deploy字段即可,也不必修改.sar下得配置,这个配置是一个Tomcat通用配置。

参考oracle-ds.xml文档如何配置连接池Pool
mrgaohan

发表文章: 7
注册时间: 2006年05月10日 23:57
Re: 请教一个jboss4.0配置的问题 发表: 2006年06月12日 21:26 回复

>直接修改conf/jboss-service.xml中得deploy字段

修改如下内容
<attribute name="URLs">
deploy/
</attribute>

是不是一定要指向一个 *.war 这样的绝对路径?这样好像也有些麻烦。

mrgaohan

发表文章: 7
注册时间: 2006年05月10日 23:57
Re: 请教一个jboss4.0配置的问题 发表: 2006年06月12日 21:27 回复
>直接修改conf/jboss-service.xml中得deploy字段

修改如下内容

<attribute name="URLs">
deploy/
</attribute>


是不是一定要指向一个 *.war 这样的绝对路径?这样好像也有些麻烦。
另外,怎么回复的时候,偶尔一些字符会丢失??
这个主题有 6 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-07 jdon.com

anti spam