웹 서비스 업데이트 병합

웹 서비스를 작성한 후에 웹 서비스를 변경해야 할 수 있습니다. 모든 변경사항을 필요한 모든 파일에 자동으로 전파할 수는 없지만, 생성된 스켈레톤 파일 병합 기능을 사용하면 변경사항을 유지한 상태로 웹 서비스를 업데이트할 수 있습니다. 이 기능을 사용하면 변경사항을 그대로 유지한 채로 웹 서비스를 재생성할 수 있습니다.

생성된 스켈레톤 파일 병합 옵션은 자원 관리 페이지의 웹 서비스 환경 설정에서 설정할 수 있습니다. 이 옵션은 기본적으로 사용하도록 설정됩니다. 이 옵션을 사용할 경우, 동일한 이름의 스켈레톤 파일이 작업공간에 이미 존재하면 새로 생성되는 스켈레톤 파일이 기존의 스켈레톤 파일과 병합됩니다. 이 옵션을 사용 가능하게 설정하여 기존 스켈레톤 파일에서 수정한 코드를 보존하십시오.

이 환경 설정을 사용 가능하게 설정한 경우 인터페이스 리턴 유형을 변경하면 결과로 작성된 스켈레톤 파일이 새 인터페이스에 정의된 유형을 리턴하는 메소드를 갖게 되지만 원래 스켈레톤 파일의 메소드 본체를 갖게 됩니다(다른 유형 리턴). 이렇게 되면 수동으로 정정해야 하는 컴파일 오류가 발생합니다.

참고: 이 기능은 JAX-WS 웹 서비스의 어노테이션과 병합되지 않습니다. 기존의 어노테이션은 그대로 유지되는 반면, 새 스켈레톤 파일의 어노테이션은 제거됩니다.

피드백