发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

请教 一个配置问题

2004-05-23 22:31
赞助商链接

高手们好
我是个新手
在按照http://www.javaresearch.org/article/showarticle.jsp?column=107&thread=2035连接下的这个例子部署CMP的EntityBean时
出了这样的错误
选择EmployeeBean后,按下右侧Entity Tab页次的Deployment Settings按钮。在Deployment Settings窗口取消Database Table面板里的Create table on deploy和Delete Table on undeploy。按下Database Settings在弹出的窗口里的Database JNDI Name 里填写jdbc/canying后按OK返回。按下Generate SQL Now 按钮,出现如下错误:
ERROR:while generating SQL..
java.rmi.ServerException:RemoteException occured in server thread;nested exception is;java.rmi.RemoteException:Error connecting to database;nested exception is;javax.naming.NameNotFoundException:canying_pm not found Please make sure the database name/user/password id valid and the J2EE server and database are running.请问是什么原因?

2004-05-23 22:32

我的服务器和数据库已经启动
我在resource.properties文件中也只找到了
jdbcDataSource.4.name=jdbc/InventoryDB
jdbcDataSource.4.url=jdbc\:cloudscape\:rmi\:CloudscapeDB;create\=true
并在后面加了
jdbcDataSource.5.name=jdbc/LibraryReaderInfoDB
jdbcDataSource.5.url=jdbc\:cloudscape\:rmi\:LibraryReadersInfoDB;creates=true
我的这个名字和我的数据库的名字也一模一样
请问为什么
谢谢!!!!!!!!!!!!!

2004-05-24 18:44

resource.properties不是标准的J2EE配置文件,最好别研究。

2004-05-24 18:56

那请问应该怎么办
怎么让我的EJB访问其他的数据库(不是默认的那个数据库CloudscapeDB);
谢谢

2004-05-25 20:49

EJB是通过JNDI访问外部资源的,配置EJB容器的资源文件,如JBoss的mysql-ds.xml等。

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com