`
daniel_tu
  • 浏览: 185351 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

jboss部署数据源却提示javax.naming.NameNotFoundException

    博客分类:
  • J2EE
阅读更多

javax.naming.NameNotFoundException: DefaultDS not bound
如同这样问题的解决:

我在中文各大知名论坛求助都没有一个好的解决方式,终于在国外的论坛上获取相识问题解决方法:

通常你通过Console都能看到部署成功,在JMX的service=JNDIView中也能看到,就是不能Lookup :)

解决方法:加上下面红色部分!

<datasources>
  <local-tx-datasource>
    <jndi-name>jdbc/OracleDS</jndi-name>
    <use-java-context>false</use-java-context>
    <connection-url>jdbc:oracle:thin:@127.0.0.1:1521:lpar01</connection-url>
    <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
    <user-name>sa</user-name>
    <password>123</password>
    <!-- Uses the pingDatabase method to check a connection is still valid before handing it out from the pool -->
    <!--valid-connection-checker-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleValidConnectionChecker</valid-connection-checker-class-name-->
    <!-- Checks the Oracle error codes and messages for fatal errors -->
    <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
        <!-- sql to call when connection is created
        <new-connection-sql>some arbitrary sql</new-connection-sql>
        -->

        <!-- sql to call on an existing pooled connection when it is obtained from pool - the OracleValidConnectionChecker is prefered
        <check-valid-connection-sql>some arbitrary sql</check-valid-connection-sql>
        -->

      <!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) -->
      <metadata>
         <type-mapping>Oracle9i</type-mapping>
      </metadata>
  </local-tx-datasource>

</datasources>

分享到:
评论

相关推荐

    Javax.naming.NameNotFoundException

    在IT行业中,我们经常遇到各种异常,其中之一是“Javax.naming.NameNotFoundException”。这个异常通常在Java命名和目录接口(JNDI)中出现,当我们尝试查找一个在命名上下文中不存在的名称时,就会抛出这个异常。...

    EJB3.0部署消息驱动Bean抛javax.naming.NameNotFoundException异常

    在部署MDB时,可能会遇到一些问题,其中一种常见的异常是`javax.naming.NameNotFoundException`。该异常说明在查找JNDI命名上下文中找不到指定的名称。 在本文中,将详细讲解当部署EJB3.0的消息驱动Bean时,可能会...

    jaxrs-api,javax.ws.rs.Path;

    import javax.ws.rs.FormParam;... &lt;servlet-class&gt;org.jboss.resteasy.plugins.server.servlet.HttpServlet30Dispatcher &lt;servlet-name&gt;Resteasy &lt;url-pattern&gt;/app/service/* &lt;/servlet-mapping&gt;

    javax.enterprise.inject.spi.BeanManagerjar包

    javax.enterprise.inject.spi.BeanManager jar文件,jboss用到了,但是很烦,是javaee6 的东西,历经千辛万苦找到的

    jboss-modules-1.15.GA.jar

    当时遇到这个问题org.jboss.naming.remote.client.InitialContextFactory(WFLYNAM0027 : ClassNotFoundException: org.jboss.naming.remote.client.InitialContextFactory) 去外网下载了这个,成功通过了

    javax.ejb.EJB 需要的jar____jboss-ejb3x.jar

    开发ejb时总是无法用@EJB 解决办法: javax.ejb.EJB 需要的jar___jboss-ejb3x.jar

    jboss-logging-3.1.0.ga.jar.z

    import org.jboss.logging.Logger; public class MyClass { private static final Logger logger = Logger.getLogger(MyClass.class); public void myMethod() { logger.info("This is an informational ...

    jboss-logging-3.4.3.Final-API文档-中文版.zip

    Maven坐标:org.jboss.logging:jboss-logging:3.4.3.Final; 标签:jboss、logging、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    jboss-logging-3.1.3.GA.jar.zip

    java jar包,亲测试可用 安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 ...能够让JAR包里面的文件依赖于统一版本的类文件。...

    jboss-websocket-api_1.1_spec-2.0.0.Final-API文档-中英对照版.zip

    Maven坐标:org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec:2.0.0.Final; 标签:jboss、spec、javax、websocket、api、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开...

    tomcat jboss数据源配置.rar

    数据源通常是通过JNDI(Java Naming and Directory Interface)服务来查找并使用的,它允许应用服务器管理数据库连接,提供透明的池化和重用,从而提高性能和资源效率。 以下是Tomcat 5.5配置Oracle数据源的基本...

    一台机器部署多个jboss说明

    &lt;mbean code="org.jboss.naming.NamingService" name="jboss:service=Naming" xmbean-dd="resource:xmdesc/NamingService-xmbean.xml"&gt; &lt;attribute name="Port"&gt;1098 &lt;attribute name="Port"&gt;1099 ``` - **...

    javax.annotation-3.0.jar.zip

    例如,如果你有一个名为`dataSource`的成员变量,只需在上面添加`@Resource`,那么容器(如Tomcat、JBoss等)会在启动时自动将配置好的数据源注入到这个变量中,无需手动创建。 在某些情况下,如果在项目中直接使用...

    jboss-logging-3.4.1.Final-API文档-中文版.zip

    Maven坐标:org.jboss.logging:jboss-logging:3.4.1.Final; 标签:jboss、logging、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    jboss-logging-3.3.0.Final.jar源码

    `org.jboss.logging`包主要包含了各种辅助工具和适配器,如`BasicLogger`是所有日志实现的基础,`Marker`接口用于标记特定的日志事件,而`MessageFormatter`和`Parameters`类则用于格式化和解析日志消息。...

    JBoss7配置Mysql5.1数据源.pdf

    - 在多环境部署(如开发、测试、生产环境)中保持数据源配置的一致性。 7. 遇到问题的排查方法:在配置数据源过程中,可能会遇到连接失败、性能不佳等问题。排查这类问题时,可依据JBoss日志、Mysql数据库日志或...

    jboss-logging-3.3.1.Final.jar

    jboss-logging-3.3.1.Final.jar

    jboss-web-2.1.0.GA.zip

    - **独立部署**:尽管通常作为JBoss AS的一部分,但JBoss Web也可以单独部署,作为轻量级的Web服务器使用。 **4. 安装与配置** - **解压部署**:"jboss-web-2.1.0.GA.zip"是一个绿色包,无需安装,解压缩后即可...

    jboss-threads-3.1.0.Final-API文档-中文版.zip

    Maven坐标:org.jboss.threads:jboss-threads:3.1.0.Final; 标签:jboss、threads、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

Global site tag (gtag.js) - Google Analytics