由下而上 Axis Web 服務 Ant 作業內容檔參照

建立 Axis Web 服務時會使用 axisservice.properties 檔案將資料傳遞至 Web 服務 Ant 作業。 這個檔案會顯示可用的選項。

參數

ScenarioType
選項:service
這是必要元素,指示 Ant 作業要建立 Web 服務或 Web 服務用戶端。
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 服務執行時期的 ID。請勿修改這個參數。
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
這個目標伺服器的 ID。如果刪除或註銷這個參數,Ant 作業將根據動態 Web 專案的伺服器設定來選取正確的值。
ServiceProjectName
依預設,服務專案是以建立時所用的 WSDL 檔案或 Java Bean 的名稱來命名。 請利用這個參數來建立不同名稱的服務專案。
ServiceEarProjectName
依預設,服務 EAR 專案是以建立時所用的 WSDL 檔案或 Java Bean 的名稱來命名。 請利用這個參數來建立不同名稱的服務 EAR 專案。
對映
輸入工作區相對 URI 來指向含有對映的內容檔。
在產生的 WSDL 中,對映用來置換預設名稱空間。 內容檔的內容必須是 package = namespace 格式
JavaOutput
輸入工作區相對 URI 來指向產生的 Java 程式碼的現有 Java 來源資料夾。
方法
利用這個參數來限制服務中公開哪些方法。 格式必須是以空格間隔的方法簽章字串。例如, method1(parmType1) method2(parmType2)。如果未提供清單,則會公開所有方法。
樣式
選項: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