0

目前我正在尝试在 glassfish 应用服务器中部署一个耳朵格式的网络应用程序。

按照 jboss 关于如何使用 seam-gen 的说明,我能够创建项目。但是当我调用 gf-deploy 时,我得到了 ff 错误:

gf-deploy-datasource:
     [exec] Authentication failed for user: null
     [exec] (Usually, this means invalid user name and/or password)
     [exec] Command add-resources failed.
     [exec] Authentication failed for user: null
     [exec] (Usually, this means invalid user name and/or password)
     [exec] Result: 1

似乎 glassfish 3.1.2 不再允许匿名部署,如果是这样,我应该如何在 ant glassfish-build.xml 中指定凭据?

有什么建议么?

谢谢,
czetsuya

4

1 回答 1

0

找到了解决方案,目前大多数 glassfish 3.1.2 版本的命令都需要 'user' 和 'passwordFile' 参数。因此,您需要更改调用它们的方式,例如 add-resources:

asadmin add-resources --user admin --passwordFile /localfile
于 2012-04-25T00:19:27.803 回答