激活代理(使用Web UI)时,我总是收到以下错误消息:
WARNING: EPRs are NULL. Transport configuration may be incorrect
但我只是不明白为什么以及它意味着什么?
代理的来源:
<?xml version="1.0" encoding="UTF-8"?>
<proxy xmlns="http://ws.apache.org/ns/synapse" name="patient_toMPI_pJMS_qPatientToMPI" statistics="disable" trace="disable" transports="jms">
<parameter name="transport.jms.Destination">patient_qPatientToMPI</parameter>
<parameter name="transport.jms.ConnectionFactory">queueNonBlocking</parameter>
<parameter name="transport.jms.DestinationType">queue</parameter>
<parameter name="transport.jms.ContentType">
<rules>
<jmsProperty>contentType</jmsProperty>
<default>application/xml</default>
</rules>
</parameter>
<target faultSequence="errorSequence">
<inSequence>
<log level="custom">
<property name="Patient/toMPI" value="proxy (patient_toMPI_pJMS_qPatientToMPI) called"/>
</log>
<sequence key="patient_toMPI_sTransform"/>
</inSequence>
</target>
</proxy>
答案 0 :(得分:1)
简单修复:)只需转到“编辑数据服务”,然后在“传输设置”
上勾选http和https答案 1 :(得分:0)
这已被报告为错误here。它将在未来的版本中得到解决。
答案 2 :(得分:0)
您是以超级租户身份登录的吗?如果是这样,你不应该得到这个问题。上述错误,我们只在租户模式中经历过 请确保您已将所需(正确)的客户端库复制到ESB中的repository / components / lib目录中,以允许ESB和JMS提供程序之间的连接。
例如:如果提供者是active-mq,则需要复制以下jar文件。 activemq-core-xxx.jar和geronimo-j2ee-management_xx_spec-xx.jar