为 IBM® WebSphere® JAX-RPC 运行时环境创建自底向上 Java™ Web Service 时,使用 was_jaxrpc_bujava.properties 文件来将数据传递给 Ant 任务。以下是可用的参数选项。
必需参数
- InitialSelection
- 此参数表示输入 Java bean 相对于工作空间的 URI。此 URI 的格式为 /project/src_folder/package/Class.java。
- ScenarioType
- 选项:service
- 此参数表示 Ant 任务的方案类型。
可选参数
- CheckoutFilesEnabled
- 选项:true false
- 此参数确定 Ant 任务是否检出存储库中的文件且不进行提示。缺省值为 true。
- CreateFoldersEnabled
- 选项:true false
- 此参数确定 Ant 任务是否创建任何必需的文件夹。缺省值为 true。
- GenerateSEIFile
- 选项:true false
- 此参数确定 Ant 任务是否生成新的“服务端点接口”(SEI)文件。缺省值为 true。
- Host
- 此参数表示已生成的 WSDL 文件中的主机名。该值的格式为 myhost:9080。
- 缺省值为 localhost:9080。
- JavaOutput
- 此参数表示已生成 Java 代码的现有 Java 源文件夹相对于工作空间的 URI。
- ListRuntimes
- 选项:true false
- 如果值为 true,则运行 Ant 任务时将显示有效运行时选项的列表。
- ListServers
- 选项:true false
- 如果值为 true,则运行 Ant 任务时将显示有效服务器选项的列表。
- Mappings
- 此参数表示包含从包至名称空间的定制映射的属性文件相对于工作空间的 URI。
- Mappings 用来覆盖已生成 WSDL 文件中的缺省名称空间名称。属性文件中每一行的格式都必须为 package = namespace。URI 的格式应为 /project/folder/mapping.properties。
- 方法
- 此参数用来限制 Web Service 中给出的方法。该值的格式必须为用逗号分隔的方法特征符列表,例如,method1(parmType1), method2(parmType2)。如果未提供列表,则将给出所有方法。
- MimeStyle
- 选项:WSDL11 swaRef
- 此参数表示 WSDL 文件使用的 MIME 样式。
- OverwriteFilesEnabled
- 选项:true false
- 此参数确定 Ant 任务是否使用同名的新文件来覆盖现有文件。缺省值为 true。
- 限定作用域
- 选项:APPLICATION REQUEST SESSION
- 此参数表示应用程序部署的作用域。缺省值为 APPLICATION。
- SecurityConfig
- 选项:0 1 2 3
- 此参数表示 Web Service 的安全性设置。缺省值为 0。
| 选项 |
描述 |
| 0 |
不安全 |
| 1 |
数字签名 |
| 2 |
XML 加密 |
| 3 |
数字签名和 XML 加密 |
- Service.RuntimeId
- 选项:com.ibm.ast.ws.wasWebServiceRT
- 此参数表示 Web Service 的运行时环境的标识。请不要修改此参数。
- Service.ServerId
- 选项:
- com.ibm.ws.ast.st.v61.server.base
- com.ibm.ws.ast.st.v6.server.base
- com.ibm.websphere.v51.server.base
- com.ibm.websphere.v51.server.express
- com.ibm.websphere.v51.server.remote.base
- com.ibm.websphere.v51.server.remote.express
- 此参数表示目标服务器的标识。要自动设置此值,删除或注释掉该参数,Ant 任务就会从动态 Web 项目的服务器设置中获取正确的值。
- ServiceEarProjectName
- 此参数表示 Web Service EAR 项目的定制名称。缺省情况下,项目的名称为创建该项目时所使用的 Java bean 的名称。
- ServiceProjectName
- 此参数表示 Web Service 项目的定制名称。缺省情况下,项目的名称为创建该项目时所使用的 Java bean 的名称。
- SoapAction
- 选项:OPERATION NONE DEFAULT
- 此参数用来在已生成的 WSDL 文件中设置 soapAction 字段。缺省值为 OPERATION。
- Style
- 选项:DOCUMENT RPC WRAPPED
- 此参数表示 SOAP 消息的样式。缺省值为 DOCUMENT。
- Use
- 选项:LITERAL ENCODED
- 此参数表示 SOAP 消息的用法。缺省值为 LITERAL。
- Verbose
- 选项:true false
- 如果值为 true,则则运行 Ant 任务时将显示参考消息和错误。
- VoidReturn
- 选项:ONEWAY TWOWAY
- 此参数确定是将 WSDL 文件中的 void return 方法视为单向还是双向。缺省值为 TWOWAY。