2012-06-29 40 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不工作的原因。)

回答