找到这个路经jboss\docs\examples\jca下有二个XML文件oracle-ds.xml,oracle-xa-ds.xml
COPY JBOSS\server\default\deploy下修改
    <jndi-name>OracleDS</jndi-name>
    <connection-url>jdbc:oracle:thin:@youroraclehost:1521:yoursid</connection-url>    <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
    <user-name>x</user-name>
    <password>y</password><xa-datasource-property name="URL">jdbc:oracle:oci8:@tc</xa-datasource-property>上面是3.2以上版本3.08就是文件名字不一样修改方法一样的

解决方案 »

  1.   

    <%@page contentType="text/html"%> 
    <%@page import="java.sql.*,
     javax.sql.DataSource,javax.naming.InitialContext"%> 
    <h3>Test MYSQL Database</h3> 
    <% 
    InitialContext ctx = new InitialContext(); 
    DataSource ds = (DataSource) ctx.lookup("java:/OracleDS"); 
    Connection conn = ds.getConnection(); 
    Statement stmt = conn.createStatement(); 
    ResultSet rs = stmt.executeQuery("SELECT * FROM LB_FORUM"); 
    while ( rs.next() ) { 
    out.println( rs.getString(1) + "<br>"); 
    }
    conn.close(); 
    %>
      

  2.   

    JBOSS中开发BMP上面的方法是可以了,不过开发CMP的话似乎还要配置一些其他文件,谁能够在这里具体的描述一下吗
      

  3.   

    我不知道你是否把jndi.properties文件COPY到你的工程里面了?如果你没有COPY的话,那么你就去COPY吧。否则,这个我也不懂了,我现在也遇到这个问题,你建立上下文对象的时候是否出现异常就是:InitialContext ctx = InitialContext();我现在的问题就是这里抛出异常,你用单步调试看看。