我在Mac OSX 10.7.5上使用ESB 4.0.3。WSO2 ESB - 如何爲管理控制檯以外的代理服務設置HTTPS端口HTTPS端口
Java版本是
Java版本 「1.6.0_35」/ 的Java(TM)SE運行時環境(建立1.6.0_35-b10-428-11M3811)/ 爪哇的HotSpot(TM)64位服務器VM(建20.10-b01-428,混合模式)
在我axis2.xml我使用有HTTPS傳輸聽者
<transportReceiver name="https" class="org.wso2.carbon.core.transports.http.HttpsTransportListener">
<parameter name="port" locked="true">9443</parameter>
</transportReceiver>
下面的配置,我的MGT-transports.xml我有以下配置
<parameter name="port" locked="xsd:false">${Ports.ServletTransports.HTTPS}</parameter>
在我carbon.xml我有以下配置
<ServletTransports>
<HTTPS>9440</HTTPS>
<HTTP>9763</HTTP>
</ServletTransports>
如何過,當我開始ESB的代理/數據服務上的HTTPS端口從來不聽9443在那裏,因爲他們在9440聽所有的時間。
如何爲代理和數據服務啓用不同於管理控制檯HTTPS端口的HTTPS端口?
請讓我知道。 感謝 作者Abhijit
嗨Nuwan
我沒有使用NHTTP運輸。請參閱上面的transportlistener類。因爲我的要求是不打擾現有的HTTP客戶端,所以我只使用ESB的servelet傳輸。
對於ESB中的servlet傳輸我想知道ADMIN UI端口是否可以不同於ESB代理服務HTTPS端口。
請幫忙。 Abhijit
我已經更新了上面的問題。 –
嗨Nuwan我已經更新了這個問題。請參閱axis2.xml中的傳輸監聽器片段。我沒有使用NHTTP,而是使用servlet傳輸。請幫助解決這個問題。 –