我使用是否可以在不重新編譯項目的情況下更改axis2 soap地址?
的WSDL2Java -uri AuthenticationService.wsdl [PARAMS]
然後更改幾個生成的文件和部署我的戰爭文件的命令生成服務代碼。但問題是我已經將此文件部署到QA環境,並且它具有指向QA框的soap地址(epr - end point reference)。
<!-- Soap Service Endpoint -->
<service name="SforceAuthenticationService">
<documentation>Sforce Authentication Service</documentation>
<port binding="tns:AuthenticationBinding" name="AuthenticationService">
<soap:address location="https:[QA URL]/myapp/services/MyService"/>
</port>
</service>
推向生產似乎在我的WSDL文件,我需要再次改變URL和運行中的WSDL2Java命令,它會創建新的文件,然後我又不得不在幾個java類的變化。理想情況下,我希望在質量檢查員簽發時無需重新構建即可投入生產!通過管理控制檯更改肥皂地址可以做到這一點嗎?我找不到任何東西。