was_jaxws_bujava.properties 파일은
IBM® WebSphere® JAX-WS 런타임 환경에 대한
상향식 Java™ 웹 서비스를 작성할 때 데이터를 Ant 태스크에 전달하는 데
사용됩니다. 이 파일에서는 템플리트에서 사용 가능한 매개변수 옵션을
설명합니다. 원하는 옵션으로 웹 서비스를 작성하도록 Ant 태스크를 실행하기 전에
템플리트를 업데이트하십시오
필수 매개변수
- ScenarioType
- 옵션: service
- 이 매개변수는 Ant 태스크의 시나리오 유형입니다.
- InitialSelection
- 이 매개변수는 입력 bean의 URI로, 작업공간에
상대적입니다.
이 URI 양식은 /project/src_folder/package/Class.java입니다.
선택적 매개변수
- ListRuntimes
- 옵션: true false
- 값이 true인 경우 Ant 태스크를 실행할 때 올바른 런타임 옵션 목록이
표시됩니다.
- ListServers
- 옵션: true false
- 값이 true인 경우 Ant 태스크를 실행할 때 올바른 서버 옵션 목록이
표시됩니다.
- Verbose
- 옵션: true false
- 값이 true인 경우 Ant 태스크를 실행할 때 정보 메시지와 오류가 표시됩니다.
- Service.RuntimeId
- 이 매개변수는 웹 서비스 런타임 환경의 ID입니다. JAX-WS 웹 서비스의 경우, 유일한 올바른 값은
com.ibm.ast.ws.jaxws.WasWebServiceRT입니다.
- Service.ServerId
- 이 매개변수는 대상 서버의 ID입니다. 이 값을 자동으로 설정하려면
매개변수를 삭제하거나 주석으로 처리해야 하며,
Ant 태스크가 웹 프로젝트의 서버 설정에서 올바른 값을 가져옵니다.
JAX-WS 웹 서비스의 경우 다음 값만 유효합니다.
- com.ibm.ws.ast.st.v7.server.base
- com.ibm.ws.ast.st.v8.server.base
- com.ibm.ws.ast.st.v85.server.base
- com.ibm.ws.st.server.v85.was
- ServiceProjectName
- 이 매개변수는 웹 서비스 프로젝트의 사용자 정의 이름입니다. 프로젝트는
기본적으로 프로젝트가 작성된 Bean의 이름을 사용합니다.
- ServiceEarProjectName
- 이 매개변수는 웹 서비스 EAR 프로젝트의 사용자 정의 이름입니다.
프로젝트는
기본적으로 프로젝트가 작성된 Bean의 이름을 사용합니다.
- OverwriteFilesEnabled
- 옵션: true false
- 이 매개변수는 Ant 태스크가 기존 파일 겹쳐쓰기 여부를 판별합니다. 기본값은 true입니다.
- CreateFoldersEnabled
- 옵션: true false
- 이 매개변수는 Ant 태스크가 필수 폴더 작성 여부를 판별합니다.
기본값은 true입니다.
- CheckoutFilesEnabled
- 옵션: true false
- 이 매개변수는 프롬프트 표시 없이 Ant 태스크가 저장소에서 파일을 체크아웃하는지
판별합니다. 기본값은 true입니다.
- 호스트
- 이 매개변수는 생성된 WSDL 파일의 호스트 이름입니다. 값은
myhost:9080 양식으로 되어 있습니다.
- 기본값은 localhost:9080입니다.
- SOAP12
- 옵션: true false
- 이 매개변수를 true로 설정하여 SOAP 1.2 바인딩을 사용하거나 false로 설정하여 SOAP 1.1
바인딩을 사용하십시오. 기본값은 false입니다.
- MTOM
- 옵션: true false
- SOAP 메시지 전송 최적화 메커니즘을 사용하여 2진 컨텐츠 전송을 최적화하기 위해 이 매개변수를 true로
설정하십시오. 기본값은 false입니다.
- DelegateClass
- 이 매개변수는
Java
구현의 클래스 이름을 지정합니다. 기본값은
"Delegate"가 추가된 원래 Bean 이름입니다. 이 필드의 형식은
packageName.ClassNameDelegate 양식입니다.
- JavaToWSDLMapping
- 옵션:
- Document Wrapped
- Document Bare
- RPC
- 스타일은 웹 서비스와 송수신하는 메시지의 인코딩 스타일을 정의합니다.
매개변수 스타일로, 메소드의 매개변수가 전체 메시지 본문을 나타내는지
아니면 매개변수가 오퍼레이션 후 이름 지정된 최상위 레벨 요소 내에 랩핑된 요소인지 판별합니다.
- GenerateWSDL
- 옵션: true false
- 위임 클래스 내의 어노테이션은 Bean이 웹 서비스인지를 런타임 환경에 알리는
데 사용되기 때문에,
정적 WSDL 파일은 자동으로 프로젝트에 더 이상 생성되지 않습니다. 런타임
환경은 Bean 내부 정보에서
WSDL 파일을 동적으로 생성할 수 있습니다. 이 매개변수를 true로 설정하여 웹 서비스에 대한 WSDL 파일을 생성하십시오.
기본값은 false입니다.
- WSDLTargetNamespace
- WSDL 서비스 네임스페이스를 입력하십시오. 이 필드는 GenerateWSDL을 true로
설정한 경우에만 사용됩니다.
- WSDLServiceName
- WSDL 서비스 이름을 입력하십시오. 이 필드는 GenerateWSDL을 true로
설정한 경우에만 사용됩니다.
- WSDLPortName
- WSDL 서비스 포트를 입력하십시오. 이 필드는 GenerateWSDL을 true로
설정한 경우에만 사용됩니다.
- AddExtension
- 옵션: true false
- 이 옵션을 사용하여 일부 WSDL 문서를 처리하는 데 필요한 벤더 확장기능을 허용합니다.