首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle服务总线. MIME内容中MIME附件的解码.传输-编码=‘7位’不支持

Oracle服务总线. MIME内容中MIME附件的解码.传输-编码=‘7位’不支持
EN

Stack Overflow用户
提问于 2016-01-13 00:05:57
回答 1查看 1.5K关注 0票数 0

我在OSB 12c中开发了一个启用了MTOM的代理服务

我可以作为pdf、doc、ppt或xls成功地发送二进制文件,但是一旦发送文本文件,就会出现以下错误:

请求:

代码语言:javascript
复制
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:upl="http://UploadFileService.acme/">
   <soap:Header/>
   <soap:Body>
      <upl:scanDocRequest>
         <requestMsg>
            <doc>cid:719461305114</doc>
         </requestMsg>
      </upl:scanDocRequest>
   </soap:Body>
</soap:Envelope>

答复:

代码语言:javascript
复制
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <con:fault xmlns:con="http://www.bea.com/wli/sb/context">
         <con:errorCode>OSB-382118</con:errorCode>
         <con:reason>Decoding of MIME attachments from MIME Content-Transfer-Encoding='7bit' not supported</con:reason>
         <con:location>
            <con:node>AntivirusPipelinePairNode</con:node>
            <con:pipeline>request-a00020f.N696e5fe3.0.15143454755.N8000</con:pipeline>
            <con:stage>ReportingIn</con:stage>
            <con:path>request-pipeline</con:path>
         </con:location>
      </con:fault>
   </soap:Body>
</soap:Envelope>

响应失败

MIME内容中MIME附件的解码-传输-编码=‘7位’不支持

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-27 06:13:16

内容类型=应用程序/八进制流而不是纯文本/文本解决了我的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34756133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档