0

Mule でファイルとメールを読み込もうとしました。ただし、次の例外がスローされます。

  org.mule.api.transformer.TransformerException: Could not find a transformer to    transform "SimpleDataType{type=javax.mail.internet.MimeMessage, mimeType='*/*'}" to "SimpleDataType{type=java.io.InputStream, mimeType='*/*'}".
  at  org.mule.registry.MuleRegistryHelper.lookupTransformer(MuleRegistryHelper.java:252)
  at org.mule.DefaultMuleMessage.getPayload(DefaultMuleMessage.java:355)
  at org.mule.DefaultMuleMessage.getPayload(DefaultMuleMessage.java:313)
 + 3 more (set debug level logging or '-Dmule.verbose.exceptions=true' for everything)

私のミュールファイルは次のとおりです。

<flow name="Exception_HandlingFlow1" doc:name="Exception_HandlingFlow1">
    <file:inbound-endpoint path="D:\WorkArea\COPA\In" responseTimeout="10000" doc:name="File Writer">
        <file:file-to-string-transformer/>
    </file:inbound-endpoint>
    <component doc:name="Java" class="com.exhnlr.Handler.ExceptionHandler"/>
    <smtps:outbound-endpoint host="192.168.131.139" responseTimeout="10000" doc:name="SMTP" 
        from="anbu1@bibs.com" subject="test" to="anbu1@bibs.com" user="anbu1" mimeType="text/plain">
        <email:string-to-email-transformer/>
    </smtps:outbound-endpoint>        
</flow>

同様のリンクを読みましたMule の IMAP トランスポートを使用している場合にインバウンド電子メールを解析するにはどうすればよいですか? 、しかし、それは私にはうまくいきませんでした。

助けてください。

4

1 に答える 1