You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Richard S. Hall (JIRA)" <ji...@apache.org> on 2006/09/05 22:48:23 UTC

[jira] Commented: (FELIX-138) Remove dependencies to javax.microedition.io

    [ http://issues.apache.org/jira/browse/FELIX-138?page=comments#action_12432669 ] 
            
Richard S. Hall commented on FELIX-138:
---------------------------------------

The current approach to removing the dependency on javax.microedition.io is to switch references to Object and hard code some constant values.

While this approach is not unreasonable, I do wonder whether this is the best approach. I probably would just opt to comment out the entire two offending classes and modify the pom to not export org.osgi.service.io at all, since the modified io package is not really usable anyway and could cause some confusion.

Either way, though, the dependency will be removed until the OSGi Alliance makes the necessary classes available.

> Remove dependencies to javax.microedition.io
> --------------------------------------------
>
>                 Key: FELIX-138
>                 URL: http://issues.apache.org/jira/browse/FELIX-138
>             Project: Felix
>          Issue Type: Task
>            Reporter: Marcel Offermans
>         Assigned To: Richard S. Hall
>            Priority: Critical
>             Fix For: 0.8.0
>
>
> The license for javax.microedition.io is incompatible with Apache, so until the OSGi alliance releases a version that is compatible, all dependencies to this package are being removed. This is done as a single patch to the main trunk. Care has to be taken to break as little code as possible.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira