0
이 질문은 Java EE declarative security, acquiring reference to a secured bean from application client과 유사하지만보다 구체적입니다.보안이있는 원격 EJB bean 단위 테스트
로컬 콩을 Glassfish 내장 컨테이너로 단위 테스트 할 수 있습니다. 원격 빈의 경우 응용 프로그램 클라이언트를 작성했습니다. 원격 Bean에 보안이 적용될 때까지 가능한 솔루션이었습니다. 이제 Glassfish 3.1.1에 대한 응용 프로그램 클라이언트를 인증하는 문제가 발생했습니다.
현상 :
- 응용 프로그램 클라이언트 보안없이 원격 빈을 테스트 모든 권리입니다.
- ProgrammaticLogin의 응용 프로그램과 함께 보안을 사용하는 접근 방식이 작동하지 않으며 단위 테스트에서 문제를 해결하는 올바른 방법인지 확신 할 수 없습니다. (처음에 첨부 된 링크를 참조하십시오.)
질문 :
- 어떻게 원격 콩 보안 단위 테스트를 수행해야한다고 생각합니까?
- glassfish-ejb-jar.xml을 어디에 둘 필요가 있습니까? (어쩌면 이것은 내 경우에는 erronous이며, 이는 ProgrammaticLogin이 작동하지 않는 이유입니다.)