我在 Mac OSX 10.7.5 上使用 ESB 4.0.3。
Java版本是
java 版本“1.6.0_35”/Java(TM) SE 运行时环境(构建 1.6.0_35-b10-428-11M3811)/Java 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 端口?
请告诉我。谢谢阿比吉特
你好女婉
我没有使用 NHTTP 传输。请参阅上面的传输侦听器类。我只对 ESB 使用 serverlet 传输,因为我的要求是不要干扰现有的 HTTP 客户端。
对于 ESB 中的 servlet 传输,我想知道 ADMIN UI 端口是否可以不同于 ESB 代理服务 HTTPS 端口。
请帮忙。阿比吉特