was_jaxws_tdjava.properties 파일은
IBM® WebSphere® JAX-WS 런타임 환경에 대한
하향식 Java™ 웹 서비스를 작성할 때 데이터를
Ant 태스크로 전달하는 데 사용됩니다. 이 파일에서는 템플리트에서 사용 가능한 매개변수 옵션을
설명합니다. 원하는 옵션으로 웹 서비스를 작성하도록 Ant 태스크를 실행하기 전에
템플리트를 업데이트하십시오
필수 매개변수
- ScenarioType
- 옵션: service
- 이 매개변수는 Ant 태스크의 시나리오 유형입니다.
- InitialSelection
- 이 매개변수는 작업공간에 연관된 입력 WSDL 파일의 URI 또는 WSDL 파일의 완전한 URL입니다. 이 URI 양식은
/project/MyWSDL.wsdl 또는 http://myurl.com/service.wsdl입니다.
선택적 매개변수
- 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
- JavaOutput
- 기본값을 승인하거나 Java 스켈레톤을 생성할 경로를 입력하십시오.
- OverwriteFilesEnabled
- 옵션: true false
- 이 매개변수는 Ant 태스크가 기존 파일 겹쳐쓰기 여부를 판별합니다. 기본값은 true입니다.
- CreateFoldersEnabled
- 옵션: true false
- 이 매개변수는 Ant 태스크가 필수 폴더 작성 여부를 판별합니다.
기본값은 true입니다.
- CheckoutFilesEnabled
- 옵션: true false
- 이 매개변수는 프롬프트 표시 없이 Ant 태스크가 저장소에서 파일을 체크아웃하는지
판별합니다. 기본값은 true입니다.
- 호스트
- 이 매개변수는 생성된 WSDL 파일의 호스트 이름입니다. 값은
myhost:9080 양식으로 되어 있습니다.
- 기본값은 localhost:9080입니다.
- TargetPackage
- 웹 서비스 클라이언트 마법사는 지정된 WSDL에서 여러 개의 Java 파일을
생성합니다. 기본적으로 WSDL 파일에 지정된 네임스페이스를 기반으로
패키지 이름을 작성합니다. 이 기본 동작을 겹쳐쓰기 위해 사용자의 패키지 이름을 지정할 수 있습니다.
- CopyWSDL
- 옵션: true false
- WSDL 파일을 서비스 프로젝트로 복사하려면 이 매개변수를 true로 설정하십시오.
- EnableWrapperStyle
- 옵션: true false
- 문서/리터럴 랩핑 패턴을 구현하는 WSDL 문서의 경우,
루트 요소가 XML 스키마에 선언되며 메시지 플로우에 대한 오퍼레이션 랩퍼로
사용됩니다. 요청 및 응답에 대해 별도의 랩퍼 요소 정의가 존재합니다. 기본값은 true입니다.
- MTOM
- 옵션: true false
- SOAP 메시지 전송 최적화 메커니즘을 사용하여 2진 컨텐츠 전송을 최적화하기 위해 이 매개변수를 true로
설정하십시오. 기본값은 false입니다.
- GenXSDLibrary
- 스키마 라이브러리를 생성하려면 이 매개변수를 true로 설정하십시오.
- JAXWSVersion
- 옵션: 2.0 2.1
- WebSphere Application
Server V7 또는 V8 서버를 대상으로 하는 경우 Ant 태스크에서 JAX-WS 2.0 또는 2.1 호환 코드를
생성할 수 있습니다.
- PortToImplBeanMapping
- WSDL 파일에 정의된 각 포트의 경우 ","를 분리문자로 사용하여
서비스 구현 클래스 이름을 포트 이름과 구현 Bean 값 양식으로 입력할 수 있습니다(예: Port1=ImplBean1,Port2=ImplBean2).
- BindingFiles
- JAX-WS 또는 JAXB 사용자 정의 바인딩 파일을 작성하고 해당 파일이 작업공간에 있는 경우에
이 웹 서비스를 작성하는 데 사용하려면 해당 위치를 입력하십시오.
- AddExtension
- 옵션: true false
- 이 옵션을 사용하여 일부 WSDL 문서를 처리하는 데 필요한 벤더 확장기능을 허용합니다.