2010-10-13 54 views
0

我目前正在学习Java EE开发。到目前为止,我一直使用事务类型为RESOURCE_LOCAL的持久性单元,并且可以在Services选项卡下浏览Netbeans内的数据库表。我正在使用Derby数据库org.apache.derby.jdbc.ClientDriver。使用事务类型浏览Netbeans中的数据库表JTA

为了让EJB工作,我必须将事务类型更改为JTA,但现在我再也看不到Netbeans中的任何表。

我能解决这个问题吗?

回答

0

为了让EJB工作,我不得不将事务类型更改为JTA,但现在我再也看不到Netbeans中的任何表。

这是非常奇怪的,据我所知,NetBeans的“数据库浏览器”和persistence.xml是两个完全不相关的东西。

什么特别的或引人注意的关于连接字符串?你能ping通GlassFish下的连接池吗(你正在使用GlassFish,对不对?)?您是否使用由GlassFish启动的derby服务器或由NetBeans启动的服务器?你能描述允许重现你的问题的步骤吗?