Glassfish V3中的自动部署和sun-resources.xml中的JNDI问题

Glassfish V3中的自动部署和sun-resources.xml中的JNDI问题,glassfish,deployment,Glassfish,Deployment,当我想在glassfish v3(热部署/自动部署)中部署war时,出现了一个错误 因为我在我的项目中使用数据库资源。它的JNDI存储在sun-resources.xml文件中,因此,当我将war拖放到autodeploy时,会出现错误 但当我使用Netbeans部署ant脚本时,所有事情都会正常发生 我的问题是,如果项目在sun-resources.xml中使用JNDI,如何使用Glassfish V3中的autodeploy文件夹进行部署 谢谢在远程服务器上使用此选项: asadmin--主

当我想在glassfish v3(热部署/自动部署)中部署war时,出现了一个错误

因为我在我的项目中使用数据库资源。它的JNDI存储在sun-resources.xml文件中,因此,当我将war拖放到autodeploy时,会出现错误

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

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


谢谢在远程服务器上使用此选项:

asadmin--主机yourhost--端口yourport添加资源sun-resources.xml


必须在部署*.war文件之前完成此操作。

有关错误的更多详细信息将使回答更容易。错误告诉我,找不到数据源。这是因为sun资源应该导入到domain.xml。您知道,在Tomcat中,Meta inf中的context.xml会自动配置,而无需任何管理命令,它只是在部署war时完成的,这是否可以通过glassfish-resources.xml实现