gpt4 book ai didi

java - 向 Mule 流添加新组件时出现命名空间问题

转载 作者:行者123 更新时间:2023-12-01 13:26:37 25 4
gpt4 key购买 nike

我是 Mule 新手,每当我将带有固定频率调度程序的“轮询”添加到 Mule 流中时,都会出现命名空间错误。每当我们添加新组件以流经编辑器时,Mule 不应该继续添加命名空间吗?我是否明确添加了与“poll”相关的命名空间?我期待 Mule 核心中可以使用 poll 的命名空间。我正在使用 Mule studio-3.5.0。

Invalid content was found starting with element 'fixed-frequency-scheduler'

这是 mule 配置 -

<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns:file="http://www.mulesoft.org/schema/mule/file" xmlns:tracking="http://www.mulesoft.org/schema/mule/ee/tracking" xmlns:jms="http://www.mulesoft.org/schema/mule/jms" xmlns="http://www.mulesoft.org/schema/mule/core"
xmlns:doc="http://www.mulesoft.org/schema/mule/documentation"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:http="http://www.mulesoft.org/schema/mule/http"
xmlns:vm="http://www.mulesoft.org/schema/mule/vm"
xmlns:spring="http://www.springframework.org/schema/beans"
xmlns:jersey="http://www.mulesoft.org/schema/mule/jersey"
version="EE-3.4.1"
xsi:schemaLocation="http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/http http://www.mulesoft.org/schema/mule/http/current/mule-http.xsd
http://www.mulesoft.org/schema/mule/vm http://www.mulesoft.org/schema/mule/vm/current/mule-vm.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd
http://www.mulesoft.org/schema/mule/jersey http://www.mulesoft.org/schema/mule/jersey/3.4/mule-jersey.xsd
http://jersey.apache.org/core http://jersey.apache.org/schemas/core.xsd
http://www.mulesoft.org/schema/mule/file http://www.mulesoft.org/schema/mule/file/current/mule-file.xsd
http://www.mulesoft.org/schema/mule/ee/tracking http://www.mulesoft.org/schema/mule/ee/tracking/current/mule-tracking-ee.xsd
http://www.mulesoft.org/schema/mule/jms http://www.mulesoft.org/schema/mule/jms/current/mule-jms.xsd">


<jms:activemq-connector name="Active_MQ" brokerURL="tcp://localhost:61616" validateConnections="true" doc:name="Active MQ"/>
<flow name="mule-configFlow" doc:name="mule-configFlow">
<poll doc:name="Poll">
<fixed-frequency-scheduler frequency="10" timeUnit="SECONDS"/>
<http:outbound-endpoint exchange-pattern="request-response" host="localhost" port="8095" path="myapp/v1/ping" method="GET" doc:name="HTTP"/>
</poll>
<object-to-string-transformer doc:name="Object to String"/>
<jms:outbound-endpoint queue="mytest" connector-ref="Active_MQ" doc:name="JMS"/>
</flow>

编辑:根据 David 的建议,我尝试按照 Mule documentations 添加 Mule 3.5.0 运行时但我没有找到 3.5.0 Cascade 或 BigHorn。

enter image description here

最佳答案

固定频率调度程序位于 Mule 核心中,但属于 Mule 3.5.0 Cascade 或 BigHorn,而不是您当前使用的 3.4.1 EE。

切换到这两个运行时之一,它就会工作。

关于java - 向 Mule 流添加新组件时出现命名空间问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21786547/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com