Uploaded image for project: 'ServiceMix'
  1. ServiceMix
  2. SM-2938

activation-api - MailcapCommandMap cannot find content_handler for image/jpeg

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • specs-2.7.0
    • specs
    • None

    Description

      The MailcapCommandMap.getCommand() returns a map without checking if it actually contains a desired command, which causes following exception against content type 'image/jpeg' with Java8, as Java8 has a mailcap entry for 'image/jpeg' which doesn't define a content handler.

      Caused by: javax.activation.UnsupportedDataTypeException: image/jpeg
      	at javax.activation.DataHandler$ObjectDataSource.getInputStream(DataHandler.java:184)
      	at org.switchyard.common.camel.HandlerDataSource.getInputStream(HandlerDataSource.java:45)
      	at org.switchyard.common.camel.HandlerDataSource.getInputStream(HandlerDataSource.java:45)
      	at javax.activation.DataHandler.getInputStream(DataHandler.java:67)
      	at javax.activation.DataHandler.writeTo(DataHandler.java:80)
      	at org.apache.cxf.attachment.AttachmentSerializer.writeAttachments(AttachmentSerializer.java:264)
      	at org.apache.cxf.interceptor.AttachmentOutInterceptor$AttachmentOutEndingInterceptor.handleMessage(AttachmentOutInterceptor.java:103)
      	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)[172:org.apache.cxf.cxf-core:3.0.4]
      	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:516)
      	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:425)
      	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:326)
      	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:279)
      	at org.apache.cxf.endpoint.ClientImpl.invokeWrapped(ClientImpl.java:314)
      	at org.apache.cxf.jaxws.DispatchImpl.invoke(DispatchImpl.java:327)
      	... 142 more
      

      Attachments

        Activity

          People

            ffang Freeman Yue Fang
            igarashitm Tomohisa Igarashi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: