`
deepass
  • 浏览: 9594 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Jboss4.0.5下配置oracle出现的问题,待解决

阅读更多
Oracle-ds.xml中是如下配置:
<datasources>
   <local-tx-datasource>
     <jndi-name>jdbc/mydatasource </jndi-name>
     <connection-url>jdbc:oracle:thin:@192.168.18.7:1521:hrgl </connection-url>
     <driver-class>oracle.jdbc.driver.OracleDriver </driver-class>
     <user-name>test </user-name>
     <password>test </password>
       <metadata>
          <type-mapping>Oracle9i </type-mapping>
       </metadata>
   </local-tx-datasource>
</datasources>
启动时报:
10:11:32,828 INFO  [STDOUT] Can not get DataBase connection from DB!!!com.lbs.sieaf.exception.NoConnectionException
10:11:32,828 INFO  [STDOUT] trans init finish
10:11:32,859 INFO  [STDOUT] catch NamingException when trying to lookup DataSource name
javax.naming.NameNotFoundException: jdbc not bound
10:11:32,859 ERROR [STDERR] com.lbs.sieaf.exception.NoConnectionException
在控制台中,可以看到两个:
jboss.jdbc
  datasource=DefaultDS,service=metadata 
  datasource=jdbc/mydatasource,service=metadata 
  service=SQLExceptionProcessor 
  service=metadata 

第一个是默认的java数据源
第二个是我要用的oracle的数据源

在网上搜索到jboss配置的文章,按照上面介绍的方法:
在login-config.xml里面配置:
<application-policy name = "OracleDbRealm"> 
       <authentication> 
       <login-module code = 
      "org.jboss.resource.security.ConfiguredIdentityLoginModule" 
      flag = "required"> 
       <module-option name = "principal">sa </module-option> 
       <module-option name = "userName">sa </module-option> 
       <module-option name = "password"> </module-option> 
       <module-option name ="managedConnectionFactoryName"> 
      jboss.jca:service=LocalTxCM,name=jdbc/mydatasource
       </module-option> 
       </login-module> 
       </authentication> 
       </application-policy> 

在standardjaws.xml里面配置:
<jaws> 
       <datasource>jdbc/mydatasource </datasource> 
       <type-mapping>Oracle9i </type-mapping> 
       </jaws> 

在standardjbosscmp-jdbc.xml里面配置:
  <jbosscmp-jdbc> 
       <defaults> 
       <datasource>jdbc/mydatasource </datasource> 
       <datasource-mapping>Oracle9i </datasource-mapping> 
       </defaults> 
       </jbosscmp-jdbc> 

结果测试还是不行,在pl/sql里面有看到连接过去,但是调用启动时候都会出现如下错误:
10:11:32,828 INFO  [STDOUT] Can not get DataBase connection from DB!!!com.lbs.sieaf.exception.NoConnectionException
10:11:32,828 INFO  [STDOUT] trans init finish
10:11:32,859 INFO  [STDOUT] catch NamingException when trying to lookup DataSource name
javax.naming.NameNotFoundException: jdbc not bound
10:11:32,859 ERROR [STDERR] com.lbs.sieaf.exception.NoConnectionException
分享到:
评论

相关推荐

    jboss端口号修改

    - JBoss的主要端口号配置文件位于`/opt/jboss-4.0.5.GA/server/default/deploy/jbossweb-tomcat.sar/server.xml`。这里假设您已经安装了JBoss 4.0.5.GA版本,并且部署目录结构保持默认状态。 3. **修改端口号:** ...

    JBoss Seam Tutorial

    在JBOSS_HOME/server/default/deploy目录下创建一个名为oracle-ds.xml的文件,其中包含Oracle数据库的连接信息。这些信息包括JNDI名称、连接URL、驱动类、用户名、密码以及池的最小和最大大小等。配置文件如下: ``...

    服务器工程配置

    根据不同的JBoss版本,可能需要修改`server.xml`配置文件,例如在Jboss 4.0.5.GA中,修改`jbossweb-tomcat55.sar`下的`server.xml`,而在Jboss 4.2.0.GA中,需要修改`jboss-web.deployer`下的`server.xml`。配置中`...

    架构使用说明文档

    【架构使用说明文档】主要介绍了如何搭建和使用一个基于Java技术的开发环境,以及详细的开发步骤,涵盖了服务器配置、客户端要求、开发环境安装、配置以及软件工具的使用。以下是具体的详细说明: 一、运行开发环境...

    普元EOS服务器搭建及虚拟化解决方案v1.1.docx

    - 企业版:支持多种应用服务器,包括Tomcat 5.5.20/6.0.18/6.0.41/7.0.54/8.5.5、JBoss 4.0.5 GA/6.1.0 Final、WebLogic 9.2/10.0/10.3/10.3.5/12.2.1.0、WebSphere 6.1/7.0/8.5、TongWeb 5.0。 - 部分应用服务器...

    EFGP系统架构

    - 同时也支持Web服务器,包括jboss-4.0.5.GA内含的Tomcat5.5和Weblogic8-10(需支持JDK1.5.0)。 6. 系统登录与使用: - 用户通过指定的URL进行系统登录,URL格式一般为***[IP]:[Port]/NaNaWeb。 - 为保证最佳...

    Ilog部署文档,规则引擎

    2. JBoss 应用程序服务器 4.0.5 作为共享的第三方工具集成到了 ILOG JRules 的安装程序中,并且为 Rule Team Server,Rule Scenario Manager,Rule Execution Server 及 JRules 样例提供了默认的预配置环境,作为...

Global site tag (gtag.js) - Google Analytics