You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Karl Pauls (JIRA)" <ji...@apache.org> on 2009/10/30 18:25:59 UTC

[jira] Created: (FELIX-1834) java.io.IOException: No framework context found when embedding felix frameworks as bundles

java.io.IOException: No framework context found when embedding felix frameworks as bundles
------------------------------------------------------------------------------------------

                 Key: FELIX-1834
                 URL: https://issues.apache.org/jira/browse/FELIX-1834
             Project: Felix
          Issue Type: Bug
          Components: Framework
    Affects Versions: felix-2.0.1
            Reporter: Karl Pauls
            Assignee: Karl Pauls
             Fix For: felix-2.2.0


java.io.IOException: No framework context found 
	at org.apache.felix.framework.URLHandlersBundleStreamHandler.openConnection(URLHandlersBundleStreamHandler.java:74)
	at java.net.URL.openConnection(URL.java:945)

This happens when a version of felix (doesn't matter whether it is 2.0.1 or older) is embedded inside a bundle which gets installed and started inside Felix 2.0.1 (and probably older versions as well). The reason is that we mess up the framework form context lookup inside the urlhandlers which breaks bundle: urls and other stuff. This is only an issue if bundle: urls are created from string and not from the framework (like e.g., spring does). 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (FELIX-1834) java.io.IOException: No framework context found when embedding felix frameworks as bundles

Posted by "Karl Pauls (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-1834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Karl Pauls resolved FELIX-1834.
-------------------------------

    Resolution: Fixed

Fixed in trunk as of r831398. 

We now make sure we can embed felix inside felix as a bundle without breaking framework from context lookup of URLHandlers. Furthermore, that if we embed an earlier version of felix inside the current felix this works as well.

> java.io.IOException: No framework context found when embedding felix frameworks as bundles
> ------------------------------------------------------------------------------------------
>
>                 Key: FELIX-1834
>                 URL: https://issues.apache.org/jira/browse/FELIX-1834
>             Project: Felix
>          Issue Type: Bug
>          Components: Framework
>    Affects Versions: felix-2.0.1
>            Reporter: Karl Pauls
>            Assignee: Karl Pauls
>             Fix For: felix-2.2.0
>
>
> java.io.IOException: No framework context found 
> 	at org.apache.felix.framework.URLHandlersBundleStreamHandler.openConnection(URLHandlersBundleStreamHandler.java:74)
> 	at java.net.URL.openConnection(URL.java:945)
> This happens when a version of felix (doesn't matter whether it is 2.0.1 or older) is embedded inside a bundle which gets installed and started inside Felix 2.0.1 (and probably older versions as well). The reason is that we mess up the framework form context lookup inside the urlhandlers which breaks bundle: urls and other stuff. This is only an issue if bundle: urls are created from string and not from the framework (like e.g., spring does). 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (FELIX-1834) java.io.IOException: No framework context found when embedding felix frameworks as bundles

Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-1834?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Richard S. Hall updated FELIX-1834:
-----------------------------------

    Fix Version/s:     (was: felix-2.2.0)
                   felix-2.0.2

> java.io.IOException: No framework context found when embedding felix frameworks as bundles
> ------------------------------------------------------------------------------------------
>
>                 Key: FELIX-1834
>                 URL: https://issues.apache.org/jira/browse/FELIX-1834
>             Project: Felix
>          Issue Type: Bug
>          Components: Framework
>    Affects Versions: felix-2.0.1
>            Reporter: Karl Pauls
>            Assignee: Karl Pauls
>             Fix For: felix-2.0.2
>
>
> java.io.IOException: No framework context found 
> 	at org.apache.felix.framework.URLHandlersBundleStreamHandler.openConnection(URLHandlersBundleStreamHandler.java:74)
> 	at java.net.URL.openConnection(URL.java:945)
> This happens when a version of felix (doesn't matter whether it is 2.0.1 or older) is embedded inside a bundle which gets installed and started inside Felix 2.0.1 (and probably older versions as well). The reason is that we mess up the framework form context lookup inside the urlhandlers which breaks bundle: urls and other stuff. This is only an issue if bundle: urls are created from string and not from the framework (like e.g., spring does). 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.