当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

关于jboss的数据源的配置--另外感谢斑竹对BLOG程序的修改,使

发表于: 2004-06-30   作者:ChinaHopes   来源:转载   浏览次数:
摘要: 从玩Weblogic到玩Jboss是非常痛苦. 通过几天来的摸索发现: 1、jboss3.2.X 版本的数据源配置要方便些,并且配置文件为 XXX-ds.xml jboss3.0.X的版本为XXX-service.xml 并且文件内容简化许多。也不用配置log-in.xml文件。 2、Weblogic中的 initialContex(); 可以查到默认的
从玩Weblogic到玩Jboss是非常痛苦.

通过几天来的摸索发现:
1、jboss3.2.X 版本的数据源配置要方便些,并且配置文件为

XXX-ds.xml

jboss3.0.X的版本为XXX-service.xml

并且文件内容简化许多。也不用配置log-in.xml文件。

2、Weblogic中的

initialContex();

可以查到默认的Context。

Jboss中要像下面的写法。

url = "jnp://localhost:1099";
factory = "org.jnp.interfaces.NamingContextFactory";
Properties prop = new Properties();;			
prop.setProperty(Context.INITIAL_CONTEXT_FACTORY,factory);;
prop.setProperty(Context.PROVIDER_URL,url);;			
Connection conn = null;
try {
Context ctx = new InitialContext(prop);;				
//System.out.println("get DataSource from JNDI......");;
Object jndiRef = ctx.lookup(datasource);;	
Object portableObj =
				PortableRemoteObject.narrow(jndiRef,DataSource.class);;			
DataSource newDataSource = (DataSource); portableObj;
//System.out.println("got DataSource within name :"+serviceName);;			
conn =newDataSource.getConnection();;
} catch (NamingException e); {
// TODO Auto-generated catch block
e.printStackTrace();;
} catch (SQLException e); {
// TODO Auto-generated catch block
e.printStackTrace();;
}



我以为是数据源配置的不对,其实是查找jndi的代码不对。
哎,头发掉了大把啊。


另外:感谢斑竹把程序改好,使得左边的类别树可以显示。

祝各位斑竹万寿无疆!!

关于jboss的数据源的配置--另外感谢斑竹对BLOG程序的修改,使

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
//-------------- 实体bean 的开发 1:实体bean 属于Java持久化规范 (简称JPA)里的技术,实体bean通过
//-------------- 实体bean 的开发 1:实体bean 属于Java持久化规范 (简称JPA)里的技术,实体bean通过
//-------------- 实体bean 的开发 1:实体bean 属于Java持久化规范 (简称JPA)里的技术,实体bean通过
//-------------- 实体bean 的开发 1:实体bean 属于Java持久化规范 (简称JPA)里的技术,实体bean通过
//-------------- 实体bean 的开发 1:实体bean 属于Java持久化规范 (简称JPA)里的技术,实体bean通过
//-------------- 实体bean 的开发 1:实体bean 属于Java持久化规范 (简称JPA)里的技术,实体bean通过
一. Jboss端配置JNDI 数据源 Jboss安装目录 doc\examples\jca 下有各种如oracle,db2,sqlserver等数
数据源可以减少数据库连接对象的创建数量来提升系统性能 在jboss中创建数据源: 首先在jboss文档中
前提: EAP版本: EAP6.1 模式:standalone模式 数据库: Postgresql 9.3 数据源模式:NON-XA DataS
前提: EAP版本: EAP6.1 模式:standalone模式 数据库: Postgresql 9.3 数据源模式:NON-XA DataS
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号