보상 서비스 사용자 정의 특성
사용자 정의 특성 설정을 통해 보상 서비스에 대한 추가 설정을 지정할 수 있습니다.
보상 서비스에 대한 사용자 정의 특성을
설정하기 위해 다음 단계를 완료하십시오.
- 관리 콘솔을 시작하십시오.
- 탐색 분할창에서 을 클릭하십시오.
- 새로 작성을 클릭하십시오.
- 페이지 설정에서 이름 필드에 구성할 특성을 입력하고 여기에 설정할 값을 값 필드에 입력하십시오.
- 적용 또는 확인을 클릭하십시오.
- 저장을 클릭하여 변경사항을 마스터 구성에 저장하십시오.
- 서버를 다시 시작하십시오.
사용자 정의 특성 페이지를 사용하여
다음 보상 서비스 사용자 정의 특성을 정의할 수 있습니다.
보상 서비스 억제
일부 웹 서버는 CoordinationContext 요소를 포함하는 SOAP 메시지를 처리하도록 구성되지 않습니다. WebSphere® Application Server를 사용하여 웹 서비스 요청에서 CoordinationContext를 전송하지 않는 엔터프라이즈 Java Bean의 미리 정의된 목록을 처리하는 보상 서비스에 대한 사용자 정의 특성을 구성할 수 있습니다.
보상 서비스가 사용될 때, CoordinationContext 요소는 출력 SOAP 헤더에 포함됩니다. 예를 들어 다음과 같습니다.
<wscoor:CoordinationContext soapenv:mustUnderstand="1"
...
</wscoor:CoordinationContext>
그러한 SOAP 메시지가
CoordinationContext 요소를 처리하기 위해 구성되지 않는 웹 서버에서 수신되는 경우,
예외 메시지가 생성됩니다. 다음 예를 참조하십시오.
헤더 블록 로컬 이름 'CoordinationContext'가 정의되지 않습니다.
웹 서비스 요청에서 CoordinationContext 요소를 전송할 수 없는
모든 엔터프라이즈 Java Bean의 목록을 포함하는 파일을 구성할 수 있습니다.
이 파일은 일반 텍스트 형식이어야 하며, 다음 형식으로 행당 하나의
항목을 포함해야 합니다.
application_name#module#bean
application_name#module#bean
application_name#module#bean
여기서 application_name은
서버에 알려진 애플리케이션 이름이고 module은
엔터프라이즈 Java Bean jar 이름이고 bean은
엔터프라이즈 Java Bean 이름입니다. 참고: 이 파일은 보상 서비스를 사용하도록 구성되지 않은
Bean에 대한 항목만 포함해야 합니다.
이 사용자 정의 특성은 보상 서비스 메타데이터가 연관된 파일에 나열된 Bean에 대해서는
적용되지 않습니다.
Name | 값 |
---|---|
SUPPRESS_CSCOPE_ON_WS_CALLS | 완전한 파일 이름 |