was_jaxws_tdjava.properties 文件用于在为 IBM® WebSphere® JAX-WS 运行时环境创建自顶向下 Java™ Web Service 时,将数据传递至 Ant 任务。此文件描述该模板中可用的参数选项。
在运行 Ant 任务之前,请先更新该模板以使用您需要的选项来创建 Web Service。
必需参数
- 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 任务时显示一列有效的服务器选项。
- 详细方式
- 选项:true false
- 如果值为 true,那么运行 Ant 任务时将显示参考消息和错误。
- Service.RuntimeId
- 此参数是 Web Service 的运行时环境标识。对于 JAX-WS Web Service,唯一有效值为 com.ibm.ast.ws.jaxws.WasWebServiceRT。
- Service.ServerId
- 此参数是目标服务器的标识。要自动设置此值,请删除或注释掉该参数,以便 Ant 任务从 Web 项目的服务器设置接收正确的值。对于 JAX-WS Web Service,只有下列值才有效:
- 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。
- 主机(H)
- 此参数表示已生成的 WSDL 文件中的主机名。该值的格式为 myhost:9080。
- 缺省值为 localhost:9080。
- TargetPackage
- Web Service 客户机向导从指定的 WSDL 生成一些 Java 文件。缺省情况下,将根据 WSDL 文件中指定的名称空间创建包名。 要覆盖此缺省行为,您可以指定自己的包名。
- CopyWSDL
- 选项:true false
- 此参数设置为 true 以将 WSDL 文件复制到服务项目。
- EnableWrapperStyle
- 选项:true false
- 对于实现文档/文字包装模式的 WSDL 文档,将在 XML 模式中声明根元素并将其用作消息流的操作包装器。请求和响应各自具有单独的包装程序元素定义。默认值为 True。
- MTOM
- 选项:true false
- 将此参数设置为 true 以启用 SOAP 消息传输优化机制来优化二进制内容的传输。
缺省值是 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 定制绑定文件并且它们在工作空间,请输入其位置以使用这些文件来创建此 Web Service。
- AddExtension
- 选项:true false
- 使用此选项以允许处理某些 WSDL 文档时所必需的供应商扩展。