2017년 10월 24일 화요일

soap 로그 출력

cxf 로 생성된 파일을 이용하여 작업 할 때, soap request나 response 가 필요한 경우가 있다.

  1. Feature를 이용하는 법


		LoggingFeature logFeat = new LoggingFeature();		logFeat.setPrettyLogging(true);		ShoppingService ss = new ShoppingService(logFeat);		ShoppingServiceSoap port = ss.getShoppingServiceSoap();

 

2. InInterceptor를 이용하는 법.
		ShoppingService ss = new ShoppingService();		ShoppingServiceSoap port = ss.getShoppingServiceSoap();	        Client client = ClientProxy.getClient(port);      client.getInInterceptors().add(new LoggingInInterceptor());      client.getOutInterceptors().add(new LoggingOutInterceptor());

 

Feature를 이용한 방법이 요청이 정렬되어서 나오기 때문에 추천한다.

댓글 없음:

댓글 쓰기