0

我在 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 端口。

请帮忙。阿比吉特

4

2 回答 2

0

是否提到 ESB 代理服务?,如果是这样,他们不听 servlet 传输。他们正在研究您可以配置的 NHHTP 传输。请提供更多信息。ESB 中的 NHTTP 端口是什么?

问候,/女娲

于 2012-10-19T17:00:33.417 回答
0

如果您使用 ESB 的 servlet 传输,管理控制台 UI 将使用相同的端口。你不能为此做任何事情,因为只有一个 Servlet 传输管理 UI 也会使用它。

问候,/女娲

于 2012-10-19T21:49:14.433 回答