Jboss服务器JNDI配置数据源连接数据库

一、Jboss端配置JNDI 数据源 Jboss安装目录 docexamplesjca 下有各种如oracle,db2,sqlserver等数据库JNDI配置的模板文件,形式为“数据库-ds.xml”,在此我们以配置oracle10g 数据库为例: 将 Jboss_homedocsexamplesjca 下的oracle-ds.xml拷贝到 Jboss_homeserverdefaultdeploy 下,并做相应的修改,主要内容如下: 配置JNDI 数据源 其中红色标注的是后面加上的,有了这句在jndi前可以不用加前缀;否则,需要加前缀java(即:lookup(“Zqb Oracle Test”) 和 lookup(“java:Zqb Oracle Test”)的区别)。 二、拷贝数据库驱动程序 配置好JNDI数据源后还不够,还需要将相应数据库的驱动程序拷贝至Jboss_homeserverdefaultlib,在此将oracle数据库驱动ojdbc14.jar拷贝至 Jboss_homeserverdefaultlib 目录下。 三、用JNDI连接数据源并制作模板 打开报表设计器,使用JDBC连接oracle10g数据库并制作好报表模板,将数据源修改为JNDI,如下图: 连接jdbc报表数据源 Initial_context_factory:选择org.jboss.naming.HttpNamingContextFactory,Provider_url: 修改其中的地址为相应服务器所在地址与端口。保存报表模板。 四、部署应用并访问 重命名WebReport文件夹为WebReport.war,拷贝至 Jboss_homeserverdefaultdeploy 下,启动服务器输入地址,便可以访问jndi数据源制作的模板了。
立即发现·数据价值

推荐阅读

→ 可视化分析平台对企业作用几何? → FineReport报表和水晶报表的比较 → 一款简单、实时、酷炫的图表制作软件 → jasperReport+Ireport和FineReport报表的对比 → 融资?不要!上市?不急!这个帆软有点酷…… → 如何搭建科学的MES报表系统? → 3步搞定销售分析报表 → 怎样用图表分析数据(一) → 自定义报表之自定义参数界面 → 对企业而言,为何要选择优质的内部报表系统?
版权所有©2017 南京帆软软件有限公司 | 苏ICP备14031611号-3
返回顶部