누구나 BlazeDS에서 맞춤 클래스 로더를 사용해 보았습니까?Blazeds를 맞춤 클래스 로더와 함께 사용하는 방법은 무엇입니까?
우리는 BlazeDS를 사용하는 웹 응용 프로그램을 가지고 있으며 주 응용 프로그램에서 Java 객체를 문제없이 ActionScript 객체로 변환 할 수 있습니다. 그러나 사용자 정의 클래스 로더를 기반으로하는 플러그인 메커니즘도 있습니다. BlazeDS에 알려주지 못하기 때문에 BlazeDS는 해당 사용자 정의 클래스 로더의 jar 파일에 포함 된 유형을 매핑 할 수 없습니다. 아무도 이미 이것을 했습니까? TypeMarshallingcontext의
LiveDocs의이 setClassloader() 메소드를 보여 주지만, 문맥 싱글로 보이기 때문에, 나는 여러 사용자 정의 클래스 로더가있는 경우이 작동하지 않습니다 가정
(우리는 배치되는 각 플러그인 1가) ,관련,
빔
플러그인 메커니즘을 통해로드 된 클래스에서 원격 메소드를 호출합니까? –
그렇습니다. 모든 매개 변수와 반환 유형은 '기본 제공'유형이어야하며, 플러그인에서만 알 수있는 유형은 사용할 수 없습니다. –
문맥은 내 질문에 언급 한 것처럼 싱글 톤이 아니라 ThreadLocal입니다. –