2010-09-03 34 views
0

当我想在glassfish v3(Hot deploy/autodeploy)中部署我的战争时,会引发错误。在sun-resources.xml中自动部署Glassfish V3和JNDI问题

因为我在我的项目中使用数据库资源。它的JNDI存储在sun-resources.xml文件中,所以当我拖动&将战争放到自动部署中时,我会采用Error。

但是当我使用Netbeans部署ant脚本时,所有事情都会正常发生。

我的问题是如何在GlassFish V3中使用autodeploy文件夹进行部署,如果项目在sun-resources.xml中使用JNDI?

感谢

+0

有关您获得的错误的更多详细信息将使这更容易回答。 – vkraemer 2010-09-03 13:59:55

+0

错误告诉我,找不到数据源。这是因为sun-resources应该被导入到domain.xml中。 – Nav 2010-09-03 14:04:36

回答

0

使用这种这里的远程服务器上:

的asadmin --host yourhost --port yourport附加资源Sun-resources.xml中

这已为您之前完成部署你的* .war文件。

+0

你知道,在Tomcat中,meta-inf配置中的context.xml自动没有任何管理员命令,它只是在战争部署时完成,这可能与glassfish-resources.xml是否可行 – Nav 2011-10-25 13:10:06