I’ve created the jira ticket : https://issues.apache.org/jira/browse/KARAF-5989 -- Nicolas Dutertry
De : Freeman Fang <freeman.f...@gmail.com> Envoyé : jeudi 25 octobre 2018 14:58 À : user@karaf.apache.org Objet : Re: Error while sending email because of javax.activation Thanks for reporting this. Could you please create a jira ticket and I will take care of it. ------------- Freeman(Yue) Fang Red Hat, Inc. FuseSource is now part of Red Hat On Oct 25, 2018, at 8:20 PM, DUTERTRY Nicolas <nicolas.duter...@soprahr.com<mailto:nicolas.duter...@soprahr.com>> wrote: Hi, It is not possible to send email in Karaf 4.2 with javax.mail API. When an email is sent, this exception is raised : javax.mail.MessagingException: IOException while sending message; nested exception is: javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed; I’ve found that it is because the Activation Framework (javax.activation) is not OSGI compliant. In the previous Karaf version (4.1) a servicemix implementation of the Activation Framework was included but it is not the case anymore. The solution to have a working Activation Framework is to remove javax.activation references in jre.properties and to install the bundle org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/2.9.0. For the future Karaf 4.2.2 can you please : - Remove javax.activation from jre.properties - Remove activation-1.1.1.jar from directory lib/boot - Let the user install org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/2.9.0 if needed Regards, -- Nicolas Dutertry Sopra HR Software - http://www.soprahr.com/