EJB 布署错误 大哥哥们帮手

kairwen 2002-09-23 02:37:14
JBuilder6 + Weblogic 6
错误如下:

Unable to deploy EJB: Employee from Employee.jar:

The DataSource with the JNDI name: DataSource could not be located. Please ensur
e that the DataSource has been deployed successfully and that the JNDI name in y
our EJB Deployment descriptor is correct.

>
<2002-9-23 下午01时46分40秒> <Error> <Management> <Error deploying application .
\config\mydomain\applications\Employee.jar: java.lang.reflect.UndeclaredThrowabl
eException>
...全文
32 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lifeiqhp 2002-09-23
  • 打赏
  • 举报
回复
具體做法如下:
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 並重新啟動

rushing 2002-09-23
  • 打赏
  • 举报
回复
为什么要帮你?
yuechun 2002-09-23
  • 打赏
  • 举报
回复
你要在实体bean的描述文件中定义datasource的jndi,而且为 jdbc/datasource
lifeiqhp 2002-09-23
  • 打赏
  • 举报
回复
要在Weblogic添加一個連接池;該連接池的JNDIName和你在JBuilder中建立
beans時使用的datasource的JNDIName要完全相同
ylunar 2002-09-23
  • 打赏
  • 举报
回复
需要先建立一个连接池,并且配置datasource.在jbuilder建立entitybean配置数据库连接时写上你已经配置好的datasource的名称。

67,542

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧