Mule ESB JDBC入站端点:';抽象变压器&x27;
我试图向jdbc入站端点添加转换器,但收到以下错误消息:Mule ESB JDBC入站端点:';抽象变压器&x27;,jdbc,mule,Jdbc,Mule,我试图向jdbc入站端点添加转换器,但收到以下错误消息: 原因:org.xml.sax.SAXParseException:cvc elt.2:“抽象转换器”的元素声明中{abstract}的值必须为false。org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(未知源)org.apache.xerces.util.ErrorHandlerWrapper.error(未知源)org.apache.xerces.i
原因:org.xml.sax.SAXParseException:cvc elt.2:“抽象转换器”的元素声明中{abstract}的值必须为false。org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(未知源)org.apache.xerces.util.ErrorHandlerWrapper.error(未知源)org.apache.xerces.impl.XMLErrorReporter.reportError(未知源)
以下是配置:
<jdbc:inbound-endpoint exchange-pattern="one-way"
queryKey="orderSelect"
responseTimeout="10000"
mimeType="text/plain"
queryTimeout="-1"
pollingFrequency="${oms.new.data.polling.interval}"
connector-ref="jdbcConnector"
transformer-refs="ResourceLocker"
doc:name="Select New Orders" >
<abstract-transformer class="com.pb.oms.mule.transformer.ResourceUnlocker"
name="ResourceUnlocker"
abstract="false"
doc:name="ResourceUnlocker" />
</jdbc:inbound-endpoint>
您应该定义一个全局自定义转换器,如下所示:
<custom-transformer class="com.pb.oms.mule.transformer.ResourceUnlocker"
name="ResourceUnlocker"
abstract="false"
doc:name="ResourceUnlocker" />
并使用
<transformer ref="ResourceUnlocker" />
您可以找到有关该主题的文档这是什么?集装箱?我忘了说是骡子