自底向上 Axis Web service Ant 任务属性文件引用

在创建 Axis Web service 时,使用了 axisservice.properties 文件来将数据传递至 Web service Ant 任务。此文件显示可用的选项。

参数

ScenarioType
选项:service
这是必需的元素,用于告诉 Ant 任务是否它要创建 Web service 或 Web service 客户机。
InitialSelection
输入工作空间中 WSDL 文件或 Java bean 的工作空间相对 URI。例如,/dynamicWebProjectName/WebContent/myService.wsdl/dynamicWebProjectName/src/myBean.java
ListRuntimes
选项:true false
如果选择了 true,则在 Ant 任务运行时,将提供有效运行时选项的列表。
ListServers
选项:true false
如果选择了 true,则在 Ant 任务运行时,将提供有效服务器选项的列表。
Service.RuntimeId
这是 Web service 的运行时标识。不应该修改此参数。
Service.ServerId
选项:
  • org.eclipse.jst.server.tomcat.x(其中 x32、40、41、5055
  • org.eclipse.jst.server.generic.weblogicx(其中 x8190
  • org.eclipse.jst.server.generic.jbossx(其中 x3234
  • org.eclipse.jst.server.generic.jonas4
  • org.eclipse.jst.server.generic.oracle1013
  • org.eclipse.jst.servers.websphere.6
这是目标服务器的标识。请将此参数删除或注释掉,以让 Ant 任务根据动态 Web 项目的服务器设置来选择正确的值。
ServiceProjectName
缺省情况下,会为服务项目提供创建了它的 WSDL 文件或 Java bean 的名称。请使用此参数来创建具有另一个名称的服务项目。
ServiceEarProjectName
缺省情况下,会为服务 EAR 项目提供创建了它的 WSDL 文件或 Java bean 的名称。请使用此参数来创建具有另一个名称的服务 EAR 项目。
Mappings
输入包含映射的属性文件的工作空间相对 URI。
映射用来覆盖生成的 WSDL 中的缺省名称空间名称。属性文件内容的格式必须为 package = namespace。
JavaOutput
对于生成的 Java 代码,输入现有 Java 源文件夹的工作空间相对 URI。
Methods
此参数用来限制在服务中公开哪些方法。它的格式必须为用空格定界的方法特征符字符串。例如,method1(parmType1) method2(parmType2)。如果未提供列表,则公开所有方法。
Style
选项:DOCUMENT RPC WRAPPED
选择 SOAP 消息样式。缺省值为 DOCUMENT
Use
选项:LITERAL ENCODED
选择 SOAP 消息是否将为文字或编码。缺省值为 LITERAL
OverwriteFilesEnabled
选项:true false
此参数用来告诉 Ant 任务覆盖任何它所创建且与现有文件同名的文件。缺省情况下,此参数设置为 true
CreateFoldersEnabled
选项:true false
此参数用来告诉 Ant 任务创建任何必需的文件夹。缺省情况下,此参数设置为 true
CheckoutFilesEnabled
选项:true false
此参数用来告诉 Ant 任务从 CVS 检出文件但不必提示您。缺省情况下,此参数设置为 true