`
deepass
  • 浏览: 9370 次
  • 性别: 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-4.0.5.GA.zip

    12. **社区支持**:作为开源项目,JBoss拥有活跃的社区,提供了大量的文档、示例和问题解答,方便用户学习和解决问题。 在使用"jboss-4.0.5.GA.zip"这个压缩包时,用户需要先将其解压,然后按照官方文档或者社区...

    JBoss 下配置 Oracle 数据源

    JBoss 下配置 Oracle 数据源 在 JBoss 中配置 Oracle 数据源是实现企业级应用程序的重要步骤。本文将详细介绍如何在 JBoss 中配置 Oracle 数据源,包括复制配置文件、编辑配置文件、设置数据源参数等步骤。 一、...

    jboss4.0.5-GA在使用RMI时的大坑

    标题中的“jboss4.0.5-GA在使用RMI时的大坑”指的是在使用JBOSS 4.0.5 GA版本时,如果涉及到远程方法调用(Remote Method Invocation, RMI)可能会遇到的一些常见问题或陷阱。在描述中提到了一个博客链接,虽然没有...

    JBOSS 4.0.5 EJB3.0之MDB (ACTIVEMQ)

    **JBoss 4.0.5 EJB3.0与MDB (ActiveMQ)** JBoss 4.0.5是Red Hat公司推出的企业级Java应用服务器版本,它支持EJB3.0规范,这是一种用于构建...通过深入学习和实践,开发者可以更好地利用这些工具来解决复杂的业务问题。

    jboss7连接oracle驱动及配置

    当我们需要在JBoss 7中与Oracle数据库进行交互时,必须正确配置Oracle JDBC驱动。以下是详细的配置步骤和相关知识点。 首先,我们需要获取Oracle的JDBC驱动。Oracle JDBC驱动通常被称为ojdbc.jar,它允许Java应用...

    jboss配置Oracle连接池.doc

    ### jboss配置Oracle连接池知识点解析 #### 一、配置Oracle连接池的步骤与方法 在JBoss服务器中配置Oracle数据库连接池是一项重要的任务,它能够有效地管理应用程序对数据库的访问,提高系统的性能和响应速度。...

    jboss数据库配置+oracle+mysql+sqlserver

    本文档将详细介绍如何在 JBoss AS 4.2.3.GA 版本中配置 MySQL、Oracle 和 SQL Server 数据库,并提供具体的步骤与注意事项。 #### 二、环境准备 - **JBoss AS 版本**: 4.2.3.GA - **Eclipse 版本**: Eclipse JEE ...

    jboss oracle 默认配置

    jboss oracle 默认配置

    jboss配置数据源(oracle)

    本文将详细讲解如何在JBoss中配置Oracle数据源,以便应用程序能够高效、安全地连接到Oracle数据库。 首先,Oracle数据源的配置主要涉及到JBoss服务器的配置文件,通常在`standalone.xml`或`domain.xml`中进行。在这...

    jboss配置入门,jboss的初级配置

    * 配置日志文件:位于$JBOSS-HOME/server/default/conf下,用于配置日志的输出。 * 工作目录:位于$JBOSS-HOME/server/default/work下,用于存放JSP编译后的.java和.class文件。 负载均衡配置 负载均衡是一种常用的...

    jboss端口号修改

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

    6.3 JBoss下Oracle9i数据源配置

    这篇博客"6.3 JBoss下Oracle9i数据源配置"可能详细阐述了这一过程。 首先,配置Oracle9i数据源涉及以下几个关键步骤: 1. **安装JDBC驱动**:Oracle9i需要特定版本的JDBC驱动(Oracle JDBC Thin Driver,也称为...

    在jboss连接oracle

    本文将详细介绍如何在JBoss中配置和连接Oracle数据库。 首先,我们需要了解JBoss与数据库的连接原理。JBoss使用JDBC(Java Database Connectivity)驱动来与数据库建立通信。因此,我们需要在JBoss环境中配置合适的...

    Apache2.2+JBOSS 5 集群配置

    Apache2.2+JBOSS 5 集群配置主要涉及在Linux环境下构建高可用性和负载均衡的服务器集群,以提升应用服务的稳定性和处理能力。以下是详细的知识点: 1. **JBoss集群架构**: JBoss 集群可以采用两种架构:客户端...

    jboss7ejb配置文件

    在没有提供具体的`ejb-jar.xml`和`jboss-ejb3.xml`内容的情况下,我们无法深入分析每个文件的详细配置,但以上已概述了它们在EJB部署中的基本作用和常用配置选项。如果你需要对特定配置进行深入理解,建议查阅官方...

    jboss配置数据源

    jboss配置数据源是指在jboss服务器上配置oracle数据库的数据源,以便在jboss应用程序中使用oracle数据库。下面是jboss配置数据源的详细步骤: 首先,需要将oracle的JDBC驱动程序复制到ClassPath下,通常是将其复制...

    Jboss7.1.1p配置mysql和oracle以及项目调用参照.pdf

    本文详细介绍了在JBoss 7.1.1p环境下配置MySQL和Oracle数据库的方法,包括解压安装、配置数据源目录、修改配置文件等关键步骤。通过这些步骤,可以有效地实现数据库的接入和项目的顺利部署。这对于开发人员来说是...

Global site tag (gtag.js) - Google Analytics