CustomProperties 정책 및 바인딩 특성
CustomProperties 정책 세트 바인딩에 대한 추가 구성 정보를 지정하려면 setBinding 명령에 -attributes 매개변수를 사용하십시오. 애플리케이션 및 시스템 정책 세트는 CustomProperties 정책과 바인딩을 사용할 수 있습니다.
이 제품은 CustomProperties 정책 및 바인딩을 사용하여 다른 정책 유형에서 지원되지 않는 일반 특성을 설정하도록 지원합니다. 추가 특성은 바인딩에 설정됩니다. 정책에서 enabled 속성과 같은 기존 특성만 업데이트해야 합니다. CustomProperties 정책은 JAX-WS 프로그래밍 모델을 사용하여 BindingProvider 오브젝트에서 특성을 설정하지 않고 바인딩 특성을 설정할 수 있는 대체 방법을 제공합니다. CustomProperties 바인딩은 서비스 클라이언트에서만 지원됩니다.
AdminTask 오브젝트의 PolicySetManagement
그룹에 있는 다음 명령 및 매개변수를 사용하여 정책 세트 구성을 사용자 정의하십시오.
- getPolicyType 및 getBinding 명령에 -attributes 매개변수를 사용하여 정책 및 바인딩 구성에 대한 특성을 보십시오. 속성을 가져오려면 특성 이름을 getPolicyType 또는 getBinding 명령에 전달하십시오.
- setPolicyType 및 setBinding 명령에 -attributes 매개변수를 사용하여 정책 및 바인딩 구성에서 특성을 추가, 업데이트 또는 제거하십시오. 속성을 추가하거나 업데이트하려면 특성 이름과 값을 지정하십시오. setPolicyType 및 setBinding 명령은 속성이 있는 경우 값을 업데이트하며, 속성이 없는 경우에는 속성 및 값을 추가합니다. 속성을 제거하려면 값을 빈 문자열("")로 지정하십시오. -attributes 매개변수는 특성 오브젝트를 허용합니다.
참고: -attributes 매개변수와 함께 제공된 특성 이름 또는 값이
유효하지 않으면, setPolicyType 및 setBinding 명령이 예외와 함께 실패합니다.
유효하지 않은 특성은 SystemOut.log 파일에 오류나 경고로
로그됩니다. 그러나 명령 예외는 예외의 원인이 된 특성에 대한 자세한 정보를
포함하지 않을 수도 있습니다.
setPolicyType 및 setBinding 명령이 실패하면, SystemOut.log 파일에서
-attributes 매개변수 입력에 유효하지 않은 하나 이상의 특성이 포함되어
있음을 나타내는 오류 및 경고 메시지를 확인하십시오.
참고: 이 주제는 하나 이상의 애플리케이션 서버 로그 파일을
참조합니다. 권장되는 대안은 분배 및 IBM® i 시스템에서 SystemOut.log, SystemErr.log, trace.log 및 activity.log 파일을 사용하는 대신
HPEL(High Performance Extensible Logging) 로그를 사용하고
인프라를 추적하도록 서버를 구성하는 것입니다. 원시 z/OS® 로깅 기능과 연계하여 HPEL을 사용할 수도 있습니다. HPEL을 사용하는 경우
서버 프로파일 바이너리 디렉토리의 LogViewer 명령행 도구를 사용하여
모든 로그에 액세스하고 정보를 추적할 수 있습니다. HPEL 사용에 대한 자세한 정보는
HPEL을 사용한 애플리케이션 문제점 해결 정보를
참조하십시오.
다음 setBinding 명령 예제는
CustomProperties 바인딩을 사용하여 WSADDRESSING_DESTINATION_EPR 엔드포인트 참조 바인딩 특성 값을 설정하는 방법을 보여줍니다.
AdminTask.setBinding('[-bindingLocation "" -bindingName generalCellWideBind1 -attachmentType client
-policyType CustomProperties -attributes "[[WSADDRESSING_DESTINATION_EPR addressValue]]"]')

- WebSphere® Application Server 버전 8.0 이전인 Application Server에 배치된 애플리케이션용 CustomProperties 정책을 포함하여 정책 세트에 첨부 파일을 작성하지 않아야 합니다. CustomProperties 정책은 WebSphere Application Server 8.0 이상 버전에 대해서만 지원됩니다.
- CustomProperties 정책을 포함하는 정책 세트에 대한 첨부 파일을 포함하는 애플리케이션은 WebSphere Application Server 8.0 이전 버전인 Application Server에 배치되지 않아야 합니다.
- 클러스터 환경에서 배치된 애플리케이션이 CustomProperties 정책을 포함하는 정책 세트에 대한 첨부 파일을 포함하면, WebSphere Application Server 8.0 이전 버전인 멤버 Application Server를 클러스터에 추가하지 않아야 합니다.