I agree, but we will need to import javax.microedition.io as optional and dynamic the same way javax.servlet packages are imported in org.eclipse.osgi.services. This allows for late binding of the javax.microedition.io package if it is installed later.
Tom Pavlin Dobrev <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 07/06/2007 04:46 AM Please respond to Pavlin Dobrev <[EMAIL PROTECTED]>; Please respond to Equinox development mailing list <[email protected]> To Equinox development mailing list <[email protected]> cc Subject [equinox-dev] Importing of javax packages Hi all, I do some testing with OSGi test cases on equinox ( org.osgi.test.cases.signature.cpeg.jar and org.osgi.test.cases.signature.mobile.jar) and found that currently they are some missing imports: 1. org.eclipse.osgi.util does'nt import javax.xml.parsers used from org.osgi.util.xml.XMLParserActivator 2. org.eclipse.osgi.services does'nt import javax.microedition.io used from ConnectionFactory and ConnectorService in org.osgi.service.io package There is no problem test cases to pass if org.osgi.framework.bootdelegation=* ( see http://help.eclipse.org/stable/index.jsp?topic=/org.eclipse.platform.doc.isv/porting/3.3/incompatibilities.html ). According to the section 3.8.3 Parent Delegation from OSGi Service Platform Core Specification Release 4, Version 4.1 "The Framework must always delegate any package that starts with java. to the parent class loader.". My personal opinion is that required import must be added to the corresponding bundles. What do you think? -Pavlin ----------------------------------------------------- Pavlin Dobrev · Research and Development Manager ProSyst Labs EOOD 1606 Sofia, Bulgaria · 48 Vladajska Str. Tel. (+359 2) 954 91 62 . Fax. (+359 2) 953 26 17 http://www.prosyst.com · [EMAIL PROTECTED] ----------------------------------------------------- stay in touch with your product. ----------------------------------------------------- _______________________________________________ equinox-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/equinox-dev
_______________________________________________ equinox-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/equinox-dev
