2012-06-29 37 views
0

该问题类似于Java EE declarative security, acquiring reference to a secured bean from application client,但更具体。单元测试具有安全性的远程EJB bean

我可以使用Glassfish嵌入式容器对本地bean进行单元测试。对于我编写应用程序客户端的远程bean。在远程bean应用安全性之前,这是一个可行的解决方案。现在我遇到了面向Glassfish 3.1.1验证应用程序客户端的问题。

的现象:

  • 与应用程序的客户端测试远程豆没有安全是所有权利。
  • 在ProgrammaticLogin的应用程序中使用安全性的方法不起作用,我不确定这是在单元测试中解决问题的正确方法。 (见开头附加链接。)

问:

  • 您如何看待与远程豆类安全单元测试应该怎么办?
  • 哪里需要放置glassfish-ejb-jar.xml? (也许这是我的情况erronous,这是该ProgrammaticLogin不工作的原因。)

回答