웹 서비스 클라이언트를 생성하기위한 구성 요소를 제공하고 싶습니다. 지금까지 내 접근 방식은 JaxWsProxyFactoryBean
을 확장하고 create 메소드를 재정의하고 timeout과 같은 매개 변수에 setter 및 getter를 제공했습니다.JaxWsProxyFactoryBean에 의해 생성 된 Proxy로 서비스 호출을 로그하는 방법
@Override
public synchronized Object create() {
//do some stuff here
Object result = super.create();
//here too
return result;
}
프록시에 대한 호출을 기록하는 적절한 방법은 무엇입니까? getInInterceptors().add(new MyInterceptor());
으로 Interceptor
을 설정하려했지만 JaxWsProxyFactoryBean
은 PhaseInterceptor
만 원했습니다. 그러나 나는 그 인터셉터의 모든 속성을 어떻게 설정해야하는지 알지 못합니다. 이것이 올바른 방법 일 경우 ..