was_jaxws_bujava.properties 文件用于在为 IBM® WebSphere® JAX-WS 运行时环境创建自底向上 Java™ Web Service 时,将数据传递至 Ant 任务。此文件描述该模板中可用的参数选项。
在运行 Ant 任务之前,请先更新该模板以使用您需要的选项来创建 Web Service。
必需参数
- ScenarioType
- 选项:service
- 此参数表示 Ant 任务的方案类型。
- InitialSelection
- 此参数是与工作空间相对的输入 Bean 的 URI。此 URI 的形式为 /project/src_folder/package/Class.java。
任选参数
- 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
- ServiceProjectName
- 此参数是 Web Service 项目的定制名称。缺省情况下,项目采用从其创建项目的 Bean 的名称。
- ServiceEarProjectName
- 此参数是 Web Service EAR 项目的定制名称。缺省情况下,项目采用从其创建项目的 Bean 的名称。
- OverwriteFilesEnabled
- 选项:true false
- 此参数确定 Ant 任务是否覆盖已存在的文件。缺省值为 true。
- CreateFoldersEnabled
- 选项:true false
- 此参数确定 Ant 任务是否创建任何必需的文件夹。缺省值为 true。
- CheckoutFilesEnabled
- 选项:true false
- 此参数确定 Ant 任务是否检出存储库中的文件且不进行提示。缺省值为 true。
- 主机(H)
- 此参数表示已生成的 WSDL 文件中的主机名。该值的格式为 myhost:9080。
- 缺省值为 localhost:9080。
- SOAP12
- 选项:true false
- 将此参数设置为 true 以启用 SOAP 1.2 绑定,或设置为 false 以使用 SOAP 1.1 绑定。缺省值是 false。
- MTOM
- 选项:true false
- 将此参数设置为 true 以启用 SOAP 消息传输优化机制来优化二进制内容的传输。
缺省值是 false。
- DelegateClass
- 此参数指定 Java 实现的类名。缺省值为原始 Bean 名称附加“Delegate”。此字段的格式为 packageName.ClassNameDelegate。
- JavaToWSDLMapping
- 选项:
- 该样式定义发送至和发送自 Web Service 的消息的编码样式。参数样式决定方法的参数是否代表整个消息体,或参数是否是合并在以该操作命名的顶级元素中的元素。
- GenerateWSDL
- 选项:true false
- 因为委派类中的注释用于告诉运行时环境 Bean 是一个 Web Service,所以不再于项目中自动生成静态 WSDL 文件。运行时环境可以根据 Bean 中的信息动态生成 WSDL 文件。将此参数设置为 true 以为 Web Service 生成 WSDL 文件。缺省值是 false。
- WSDLTargetNamespace
- 输入 WSDL 服务名称空间。仅当将 GenerateWSDL 设置为 true 时,才使用此字段。
- WSDLServiceName
- 输入 WSDL 服务名称。仅当将 GenerateWSDL 设置为 true 时,才使用此字段。
- WSDLPortName
- 输入 WSDL 服务端口。仅当将 GenerateWSDL 设置为 true 时,才使用此字段。
- AddExtension
- 选项:true false
- 使用此选项以允许处理某些 WSDL 文档时所必需的供应商扩展。