建立 Axis Web 服務用戶端時會使用 axisclient.properties 檔案將資料傳遞至 Web 服務 Ant 作業。
這個檔案會顯示可用的選項。
參數
- ScenarioType
- 選項:client
- 這是必要元素,指示 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 作業時會提供有效的伺服器選項清單。
- Client.RuntimeId
- 這是 Web 服務執行時期的 ID。請勿修改這個參數。
- Client.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 專案的伺服器設定來選取正確的值。
- ClientProjectName
- 依預設,用戶端專案是以建立時所用的 WSDL 檔案或 Java Bean 的名稱來命名。
請利用這個參數來建立不同名稱的服務專案。
- ClientEarProjectName
- 依預設,用戶端 EAR 專案是以建立時所用的 WSDL 檔案或 Java Bean 的名稱來命名。
請利用這個參數來建立不同名稱的服務 EAR 專案。
- ClientComponentType
選項:jst.web jst.java
請利用這個參數來選取用戶端專案的類型。
Axis 用戶端的有效用戶端專案類型是 jst.web。
- CustomizeClientMappings
選項:true false
在產生的 WSDL 中,對映用來置換預設名稱空間。
內容檔的內容必須是 package = namespace 格式
- 對映
- 輸入工作區相對 URI 來指向含有對映的內容檔。
- OverwriteFilesEnabled
- 選項:true false
- 利用這個參數來指示 Ant 作業在建立檔案時改寫任何與現有檔案同名的檔案。
依預設會設為 true。
- CreateFoldersEnabled
- 選項:true false
- 利用這個參數來指示 Ant 作業建立任何必要的資料夾。
依預設會設為 true。
- CheckoutFilesEnabled
- 選項:true false
- 利用這個參數來指示 Ant 作業直接從 CVS 移出檔案,不需要提示您。
依預設會設為 true。