建立 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(其中,x 是 32、40、41、50 或 55)
- org.eclipse.jst.server.generic.weblogicx(其中,x 是 81 或 90)
- org.eclipse.jst.server.generic.jbossx(其中,x 是 323 或 4)
- 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。