尽展体育的魅力,创造历史辉煌!2008让我们为奥运加油,为中国加油!
 
 奥运金牌榜
  
  高级搜索
  首页   技术论坛   博客   产品中心   资源中心   银弹在线   商城  





急。EOS JBOSS多数据源问题    
#1楼
给作者发送短消息 给作者发送短消息  
查看用户其他信息
总分 44 分
财富 32 goCom币
威望 1
排名 :(
段位 新手必读

内部数据库服务器192.168.1.95上安装了ORACLE数据库和SQLSERVER2数据库。

我在用EOS进行开发时,需要连接两个数据库,默认是ORACLE,我本地JBOSS两个数据源文件内容如下:

ProductDataSource-ds.xml




ProductDataSource
jdbc:oracle:thin:@192.168.1.95:1521:orcl
oracle.jdbc.driver.OracleDriver
hyhzyl
123
5
100


MSSQLDataSource-ds.xml




MSSQLDataSource
jdbc:microsoft:sqlserver://192.168.1.95:1433;DatabaseName=test
com.microsoft.jdbc.sqlserver.SQLServerDriver
sa
123
5
100

EOSSERVER里面配置SQLSERVER构件包的数据源信息如下:

 

jinfoqueryForMSSql 1 192.168.1.95 1433   java:MSSQLDataSource

构件包里的用到的业务逻辑UNITID也指定了1

程序运行起来后,ORACLE可以连接上,但是运行到jinfoqueryForMSSql构件包里面的业务逻辑时,提示如下错误

WARN  [NamingContext] Failed to connect to null:1099
javax.naming.CommunicationException: Failed to connect to server null:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server null:1099 [Root exception is java.net.UnknownHostException: null: null]]
 at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:213)
 at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1185)

不知道是怎么加事,请大家帮忙解决一下,谢谢了。

 

 

Re: 急。EOS JBOSS多数据源问题    
#2楼
给作者发送短消息 给作者发送短消息 实名会员 
查看用户其他信息
总分 38 分
财富 200 goCom币
威望 37
排名 :(
段位 新手必读

数据源文件一个就够了啊,就ProductDataSource-ds.xml,里面配置了两个数据源,如下: 

<?xml version="1.0" encoding="GB2312"?>
<datasources>
<local-tx-datasource>
<jndi-name>MSSQLDataSource</jndi-name>
<connection-url>jdbc:microsoft:sqlserver://192.168.1.95:1433;DatabaseName=test</connection-url>
<driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>
<connection-property name="user">sa</connection-property>
<connection-property name="password">123</connection-property>
<min-pool-size>5</min-pool-size>
<max-pool-size>100</max-pool-size>
</local-tx-datasource>
<local-tx-datasource>
<jndi-name>ProductDataSource</jndi-name>
<connection-url>jdbc:oracle:thin:@192.168.1.95:1521:orcl</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<connection-property name="user">hyhzyl</connection-property>
<connection-property name="password">123</connection-property>
<min-pool-size>5</min-pool-size>
<max-pool-size>100</max-pool-size>
</local-tx-datasource>
</datasources>

 这样试试

 

Re: 急。EOS JBOSS多数据源问题    
#3楼
给作者发送短消息 给作者发送短消息 实名会员 
查看用户其他信息
总分 38 分
财富 200 goCom币
威望 37
排名 :(
段位 新手必读
 

Re: 急。EOS JBOSS多数据源问题    
#4楼
给作者发送短消息 给作者发送短消息 实名会员 商务会员 
查看用户其他信息
总分 2844 分
财富 3070 goCom币
威望 54
排名 第 79 名
段位 新手必读
 

Re: 急。EOS JBOSS多数据源问题    
#5楼
给作者发送短消息 给作者发送短消息 实名会员 
查看用户其他信息
初级会员
 

Re: 急。EOS JBOSS多数据源问题    
#6楼
给作者发送短消息 给作者发送短消息  
查看用户其他信息
总分 628 分
财富 1856 goCom币
威望 80
排名 第 15 名
段位 新手必读
 




发表回复
账号用户名   密码   登录
内容:url email imgsrc image code quote
范例 Example
bold italic underline linethrough   


 [更多...]