Bug 488268 - Import of javax.mail project
Summary: Import of javax.mail project
Status: NEW
Alias: None
Product: OM2M
Classification: IoT
Component: Platform (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-23 03:23 EST by Gregory BONNARDEL CLA
Modified: 2016-02-25 03:29 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gregory BONNARDEL CLA 2016-02-23 03:23:50 EST
javax.mail project is now mandatory because it provides javax.mail.internet. This package is imported by org.eclipse.om2m.core project (please see the MANIFEST file).
This package is used only at runtime. javax.mail.internet.MimeMultipart is loaded. It could be related to the persistence part or the XML library generating Obix (I don't remember exactly which one).
Comment 1 Gregory BONNARDEL CLA 2016-02-23 03:26:03 EST
This bug is related to SMART version.
Comment 2 Gregory BONNARDEL CLA 2016-02-25 03:10:43 EST
FYI, the commit about javax.mail project is wrong.
The Bundle-Classpath manifest property is not correctly set.
The correct value of this property should be: 
  Bundle-ClassPath: .,libs/mail-1.4.5.jar

I'm able to push 
 - either a new commit based on the previous commit from Gerrit + the modification related to the Bundle-Classpath property
 - or just a commit fixing the issue related to the property.
Comment 3 Mahdi Ben Alaya CLA 2016-02-25 03:29:42 EST
Hello Gregory,

It is better to fix the current patch.

Thanks,
Mahdi