TomEE의 다른 웹앱에서 싱글 톤 EJB에 액세스
-
28-10-2019 - |
문제
Apache TomEE +에 2 개의 웹앱이 배포되어 있습니다.첫 번째 웹앱에서 다음과 같이 선언 된 싱글 톤 EJB 클래스를 만들었습니다. 라코 디스
openejb.log에서 싱글 톤을 사용할 수 있음을 알 수 있습니다. 라코 디스
다른 앱에서 해당 싱글 톤 빈에 액세스하고 싶습니다. 라코 디스
하지만 ClassCastException이 발생합니다 라코 디스
이 $ Proxy94 클래스가 grid.solver.SolverRegistry , org.apache.openejb.core.ivm.IntraVmProxy 및 org 인터페이스를 구현하는지 확인했습니다.apache.openejb.BeanContext $ Removable .
왜 이것이 작동하지 않습니까?
해결책
조회 줄을 다음과 같이 변경하여 문제를 해결했습니다. 라코 디스
openejb : global / global / localhost / SolverCore-1.0 / SolverRegistryBean 이 무엇인지 아직 모릅니다.
제휴하지 않습니다 StackOverflow