jbuilder9+jboss3.2.1+oracle9i的一个问题
我的环境如题所示,现在我将oracle-ds.xml配置好放到jboss/server/default/deploy目录下,配置如下:
<datasources>
<local-tx-datasource>
<jndi-name>dbOra</jndi-name>
<connection-url>jdbc:oracle:thin:@localhost:1521:oracle</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>user</user-name>
<password>user</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
</local-tx-datasource>
</datasources>
然后我在jbuilder里写的程序中这样调用:
Context initCtx = new InitialContext();
DataSource ds = (DataSource)initCtx.lookup("java:/dbOra");
conn = ds.getConnection();
但是在执行的(DataSource)initCtx.lookup("java:/dbOra")时抛出异常:
javax.naming.NameNotFoundException: dbOra not bound
我的jboss已经启动了,而且classes12.jar文件已经拷贝到了jboss/../deploy目录下,
同时这个文件也拷到了jbuilder/lib目录,在jbuilder环境中进行了配置
请高手指点如何解决这个问题,是否配置不对或者别的什么,谢谢!!!