配置Mule ObjectToInputStream转换器

配置Mule ObjectToInputStream转换器,mule,Mule,Mule“使用变压器”文档列出了许多现成的变压器,其中包括ObjectToInputStream和ObjectToString: 对于ObjectToString,它可以进行如下配置: <object-to-string-transformer name="object-to-string" /> 但相应的不适用于ObjectToInputStream: <object-to-input-stream-transformer name="object-to-in

Mule“使用变压器”文档列出了许多现成的变压器,其中包括ObjectToInputStream和ObjectToString:

对于ObjectToString,它可以进行如下配置:

<object-to-string-transformer name="object-to-string" />    

但相应的不适用于ObjectToInputStream:

<object-to-input-stream-transformer name="object-to-input-stream" />

如何配置ObjectToInputStream转换器,它的默认“名称”是什么


提前谢谢

Mule没有为此变压器提供配置标签

但是,mule基本变压器中已经提供了变压器。 这样试试看

<custom-transformer class="org.mule.transformer.simple.ObjectToInputStream"></custom-transformer>


希望这有帮助

嗯,在我看来,使用“定制变压器”元素来配置Mule提供的现成变压器是不对的。ObjectToInputStream是否有我可以从“transformer refs”属性中引用的标准名称?据我所知,没有。Mule提供了transformer,但没有加载该类。我们必须加载它才能使用它。虽然这不是我所希望的答案,但这个建议确实有效。