需要先建立一个连接池,并且配置datasource.在jbuilder建立entitybean配置数据库连接时写上你已经配置好的datasource的名称。

解决方案 »

  1.   

    要在Weblogic添加一個連接池;該連接池的JNDIName和你在JBuilder中建立
    beans時使用的datasource的JNDIName要完全相同
      

  2.   

    你要在实体bean的描述文件中定义datasource的jndi,而且为 jdbc/datasource
      

  3.   

    具體做法如下:
    webolgicconsole->services->JDBC->connections pool->Create a new JDBC Connection Pool... 
    (以jdbc-odbc為例)
    name:            risinpool(你可以隨意給)
    url:             jdbc:odbc:test(test 為你的odbc數據源名稱)
    DriveClassName:  sun.jdbc.odbc.JdbcOdbcDriver
    Propertties:     port=1433
                     user=sa
                     password=單擊 Create
    在Targets Tab 面板上
    在Available 中 選中ServerName ->
    Apply
    webolgicconsole->services->JDBC->Data Source->Create a new JDBC Data Source... 
    Name:   Test(你可以隨意給)
    JNDI Name:  TestJNDI(該名稱要同你在JBuilder中創見Bean時,使用的Data Source 的jndi name完全相同)
    poolname:  risinpool(這是你前面建立的連接池的名字單擊 Create
    在Targets Tab 面板上
    在Available 中 選中ServerName ->
    Apply關閉Weblogic Server 並重新啟動