You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@felix.apache.org by Ali Naddaf <al...@naddaf.org> on 2009/01/20 22:27:52 UTC

Exception starting Felix with J9

Hello everyone.

I just started experimenting with Felix on an resource-constrained 
device (running Linux) and the JVM that I am using there is J9 (found11 
profile). I am getting the following exception when running starting the 
framework and below is some of the exception (the complete exception is 
attached in the exception.log). Could someone please tell me what is 
causing this and how I can get around that? I have very limited 
experience with J9 so I am guessing there is something in that JVM which 
is too restrictive or so.

Many thanks
Ali.


j9 -jcl:foun11 -jar bin/felix.jar

Welcome to Felix.
=================

java.lang.reflect.InvocationTargetException
        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at 
org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown 
Source)
        at 
org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown 
Source)
        at java.net.URL.toExternalForm(Unknown Source)
        at 
org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown 
Source)
        at java.net.URL.<init>(Unknown Source)
        at java.net.URL.<init>(Unknown Source)
        at 
org.apache.felix.framework.cache.JarRevision.initialize(Unknown Source)
        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown 
Source)
        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown 
Source)
        at 
org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown 
Source)
        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown 
Source)
        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown 
Source)
        at org.apache.felix.framework.cache.BundleCache.create(Unknown 
Source)
        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
        at 
org.apache.felix.framework.BundleContextImpl.installBundle(Unknown Source)
        at 
org.apache.felix.main.AutoActivator.processAutoProperties(Unknown Source)
        at org.apache.felix.main.AutoActivator.start(Unknown Source)
        at 
org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
        at 
org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
        at 
org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
        at org.apache.felix.framework.Felix.init(Unknown Source)
        at org.apache.felix.framework.Felix.start(Unknown Source)
        at org.apache.felix.main.Main.main(Unknown Source)
        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
Caused by: java.lang.NullPointerException
        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
        ... 29 more
java.lang.IllegalStateException: Stream handler unavailable due to: null
        at 
org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown 
Source)
        at 
org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown 
Source)
        at java.net.URL.toExternalForm(Unknown Source)
        at 
org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown 
Source)
        at java.net.URL.<init>(Unknown Source)
        at java.net.URL.<init>(Unknown Source)
        at 
org.apache.felix.framework.cache.JarRevision.initialize(Unknown Source)
        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown 
Source)
        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown 
Source)
        at 
org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown 
Source)
        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown 
Source)
        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown 
Source)
        at org.apache.felix.framework.cache.BundleCache.create(Unknown 
Source)
        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
        at 
org.apache.felix.framework.BundleContextImpl.installBundle(Unknown Source)
        at 
org.apache.felix.main.AutoActivator.processAutoProperties(Unknown Source)
        at org.apache.felix.main.AutoActivator.start(Unknown Source)
        at 
org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
        at 
org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
        at 
org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
        at org.apache.felix.framework.Felix.init(Unknown Source)
        at org.apache.felix.framework.Felix.start(Unknown Source)
        at org.apache.felix.main.Main.main(Unknown Source)
        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
Auto-properties install: org.osgi.framework.BundleException: Unable to 
cache bundle: file:bundle/org.apache.felix.shell-1.0.2.jar
java.lang.reflect.InvocationTargetException
        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at 
org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown 
Source)
        at 
org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown 
Source)
        at java.net.URL.toExternalForm(Unknown Source)
        at 
org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown 
Source)
        at java.net.URL.<init>(Unknown Source)
        at java.net.URL.<init>(Unknown Source)
        at 
org.apache.felix.framework.cache.JarRevision.initialize(Unknown Source)
        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown 
Source)
        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown 
Source)
        at 
org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown 
Source)
        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown 
Source)
        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown 
Source)
        at org.apache.felix.framework.cache.BundleCache.create(Unknown 
Source)
        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
        at 
org.apache.felix.framework.BundleContextImpl.installBundle(Unknown Source)
        at 
org.apache.felix.main.AutoActivator.processAutoProperties(Unknown Source)
        at org.apache.felix.main.AutoActivator.start(Unknown Source)
        at 
org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
        at 
org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
        at 
org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
        at org.apache.felix.framework.Felix.init(Unknown Source)
        at org.apache.felix.framework.Felix.start(Unknown Source)
        at org.apache.felix.main.Main.main(Unknown Source)
        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
Caused by: java.lang.NullPointerException
        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
        ... 29 more

Re: Exception starting Felix with J9

Posted by Karl Pauls <ka...@gmail.com>.
Thanks, I will look into it and comment on the JIRA issue from now on.

regards,

Karl

On Tue, Jan 20, 2009 at 11:41 PM, Ali Naddaf <al...@naddaf.org> wrote:
> Thanks for your response Karl. I just created Felix-893 ticket. I also tried
> your suggestion and that got around the issue and the framework came up
> successfully.
>
> Many thanks again for your prompt response,
> Ali.
>
>
> Karl Pauls wrote:
>>
>> This looks like a bug. Could you please create a JIRA to track this:
>>
>> https://issues.apache.org/jira/browse/FELIX
>>
>> I will look into it. For the time being, try to disable URLHandlers
>> using felix.service.urlhandlers=false. Either add that to the
>> config.properties or use:
>>
>> -Dfelix.service.urlhandlers=false
>>
>> regards,
>>
>> Karl
>>
>> On Tue, Jan 20, 2009 at 10:27 PM, Ali Naddaf <al...@naddaf.org> wrote:
>>
>>>
>>> Hello everyone.
>>>
>>> I just started experimenting with Felix on an resource-constrained device
>>> (running Linux) and the JVM that I am using there is J9 (found11
>>> profile). I
>>> am getting the following exception when running starting the framework
>>> and
>>> below is some of the exception (the complete exception is attached in the
>>> exception.log). Could someone please tell me what is causing this and how
>>> I
>>> can get around that? I have very limited experience with J9 so I am
>>> guessing
>>> there is something in that JVM which is too restrictive or so.
>>>
>>> Many thanks
>>> Ali.
>>>
>>>
>>> j9 -jcl:foun11 -jar bin/felix.jar
>>>
>>> Welcome to Felix.
>>> =================
>>>
>>> java.lang.reflect.InvocationTargetException
>>>      at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>>      at java.lang.reflect.Method.invoke(Unknown Source)
>>>      at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>      at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>      at java.net.URL.toExternalForm(Unknown Source)
>>>      at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>      at java.net.URL.<init>(Unknown Source)
>>>      at java.net.URL.<init>(Unknown Source)
>>>      at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>      at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>      at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>      at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>      at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>      at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>      at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>      at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>      at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>      at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>      at org.apache.felix.framework.Felix.init(Unknown Source)
>>>      at org.apache.felix.framework.Felix.start(Unknown Source)
>>>      at org.apache.felix.main.Main.main(Unknown Source)
>>>      at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>      at java.lang.reflect.Method.invoke(Unknown Source)
>>>      at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Caused by: java.lang.NullPointerException
>>>      at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>>      ... 29 more
>>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>>      at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>      at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>      at java.net.URL.toExternalForm(Unknown Source)
>>>      at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>      at java.net.URL.<init>(Unknown Source)
>>>      at java.net.URL.<init>(Unknown Source)
>>>      at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>      at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>      at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>      at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>      at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>      at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>      at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>      at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>      at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>      at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>      at org.apache.felix.framework.Felix.init(Unknown Source)
>>>      at org.apache.felix.framework.Felix.start(Unknown Source)
>>>      at org.apache.felix.main.Main.main(Unknown Source)
>>>      at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>      at java.lang.reflect.Method.invoke(Unknown Source)
>>>      at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Auto-properties install: org.osgi.framework.BundleException: Unable to
>>> cache
>>> bundle: file:bundle/org.apache.felix.shell-1.0.2.jar
>>> java.lang.reflect.InvocationTargetException
>>>      at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>>      at java.lang.reflect.Method.invoke(Unknown Source)
>>>      at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>      at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>      at java.net.URL.toExternalForm(Unknown Source)
>>>      at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>      at java.net.URL.<init>(Unknown Source)
>>>      at java.net.URL.<init>(Unknown Source)
>>>      at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>      at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>      at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>      at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>      at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>      at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>      at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>      at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>      at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>      at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>      at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>      at org.apache.felix.framework.Felix.init(Unknown Source)
>>>      at org.apache.felix.framework.Felix.start(Unknown Source)
>>>      at org.apache.felix.main.Main.main(Unknown Source)
>>>      at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>      at java.lang.reflect.Method.invoke(Unknown Source)
>>>      at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Caused by: java.lang.NullPointerException
>>>      at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>>      ... 29 more
>>>
>>> root@shankar:~/felix/felix-1.4.1# j9 -jcl:foun11 -jar bin/felix.jar
>>>
>>> Welcome to Felix.
>>> =================
>>>
>>> java.lang.reflect.InvocationTargetException
>>>       at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Caused by: java.lang.NullPointerException
>>>       at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>>       ... 29 more
>>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Auto-properties install: org.osgi.framework.BundleException: Unable to
>>> cache
>>> bundle: file:bundle/org.apache.felix.shell-1.0.2.jar
>>> java.lang.reflect.InvocationTargetException
>>>       at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Caused by: java.lang.NullPointerException
>>>       at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>>       ... 29 more
>>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Auto-properties install: org.osgi.framework.BundleException: Unable to
>>> cache
>>> bundle: file:bundle/org.apache.felix.shell.tui-1.0.2.jar
>>> java.lang.reflect.InvocationTargetException
>>>       at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Caused by: java.lang.NullPointerException
>>>       at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>>       ... 29 more
>>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Auto-properties install: org.osgi.framework.BundleException: Unable to
>>> cache
>>> bundle: file:bundle/org.apache.felix.bundlerepository-1.2.1.jar
>>> java.lang.reflect.InvocationTargetException
>>>       at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Caused by: java.lang.NullPointerException
>>>       at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>>       ... 29 more
>>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Auto-properties start: org.osgi.framework.BundleException: Unable to
>>> cache
>>> bundle: file:bundle/org.apache.felix.shell-1.0.2.jar
>>> java.lang.reflect.InvocationTargetException
>>>       at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Caused by: java.lang.NullPointerException
>>>       at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>>       ... 29 more
>>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Auto-properties start: org.osgi.framework.BundleException: Unable to
>>> cache
>>> bundle: file:bundle/org.apache.felix.shell.tui-1.0.2.jar
>>> java.lang.reflect.InvocationTargetException
>>>       at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Caused by: java.lang.NullPointerException
>>>       at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>>       ... 29 more
>>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>>> Source)
>>>       at java.net.URL.toExternalForm(Unknown Source)
>>>       at
>>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>>> Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at java.net.URL.<init>(Unknown Source)
>>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>>> Source)
>>>       at
>>>
>>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>>> Source)
>>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>>       at
>>> org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>>> Source)
>>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown
>>> Source)
>>>       at
>>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>>> Source)
>>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>>       at org.apache.felix.main.Main.main(Unknown Source)
>>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>>> Auto-properties start: org.osgi.framework.BundleException: Unable to
>>> cache
>>> bundle: file:bundle/org.apache.felix.bundlerepository-1.2.1.jar
>>>
>>> root@shankar:~/felix/felix-1.4.1#
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>> For additional commands, e-mail: users-help@felix.apache.org
>>>
>>>
>>
>>
>>
>>
>



-- 
Karl Pauls
karlpauls@gmail.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: Exception starting Felix with J9

Posted by Ali Naddaf <al...@naddaf.org>.
Thanks for your response Karl. I just created Felix-893 ticket. I also 
tried your suggestion and that got around the issue and the framework 
came up successfully.

Many thanks again for your prompt response,
Ali.


Karl Pauls wrote:
> This looks like a bug. Could you please create a JIRA to track this:
>
> https://issues.apache.org/jira/browse/FELIX
>
> I will look into it. For the time being, try to disable URLHandlers
> using felix.service.urlhandlers=false. Either add that to the
> config.properties or use:
>
> -Dfelix.service.urlhandlers=false
>
> regards,
>
> Karl
>
> On Tue, Jan 20, 2009 at 10:27 PM, Ali Naddaf <al...@naddaf.org> wrote:
>   
>> Hello everyone.
>>
>> I just started experimenting with Felix on an resource-constrained device
>> (running Linux) and the JVM that I am using there is J9 (found11 profile). I
>> am getting the following exception when running starting the framework and
>> below is some of the exception (the complete exception is attached in the
>> exception.log). Could someone please tell me what is causing this and how I
>> can get around that? I have very limited experience with J9 so I am guessing
>> there is something in that JVM which is too restrictive or so.
>>
>> Many thanks
>> Ali.
>>
>>
>> j9 -jcl:foun11 -jar bin/felix.jar
>>
>> Welcome to Felix.
>> =================
>>
>> java.lang.reflect.InvocationTargetException
>>       at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>       at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>       at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>       at java.net.URL.toExternalForm(Unknown Source)
>>       at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>       at java.net.URL.<init>(Unknown Source)
>>       at java.net.URL.<init>(Unknown Source)
>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>>       at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown Source)
>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>       at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>       at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>> Source)
>>       at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>> Source)
>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>       at org.apache.felix.main.Main.main(Unknown Source)
>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Caused by: java.lang.NullPointerException
>>       at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>       ... 29 more
>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>       at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>       at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>       at java.net.URL.toExternalForm(Unknown Source)
>>       at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>       at java.net.URL.<init>(Unknown Source)
>>       at java.net.URL.<init>(Unknown Source)
>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>>       at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown Source)
>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>       at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>       at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>> Source)
>>       at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>> Source)
>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>       at org.apache.felix.main.Main.main(Unknown Source)
>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Auto-properties install: org.osgi.framework.BundleException: Unable to cache
>> bundle: file:bundle/org.apache.felix.shell-1.0.2.jar
>> java.lang.reflect.InvocationTargetException
>>       at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>       at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>       at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>       at java.net.URL.toExternalForm(Unknown Source)
>>       at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>       at java.net.URL.<init>(Unknown Source)
>>       at java.net.URL.<init>(Unknown Source)
>>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>>       at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>       at org.apache.felix.framework.cache.BundleCache.create(Unknown Source)
>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>       at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>       at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>> Source)
>>       at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
>> Source)
>>       at org.apache.felix.framework.Felix.init(Unknown Source)
>>       at org.apache.felix.framework.Felix.start(Unknown Source)
>>       at org.apache.felix.main.Main.main(Unknown Source)
>>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>       at java.lang.reflect.Method.invoke(Unknown Source)
>>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Caused by: java.lang.NullPointerException
>>       at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>       ... 29 more
>>
>> root@shankar:~/felix/felix-1.4.1# j9 -jcl:foun11 -jar bin/felix.jar
>>
>> Welcome to Felix.
>> =================
>>
>> java.lang.reflect.InvocationTargetException
>>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Caused by: java.lang.NullPointerException
>>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>        ... 29 more
>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Auto-properties install: org.osgi.framework.BundleException: Unable to cache
>> bundle: file:bundle/org.apache.felix.shell-1.0.2.jar
>> java.lang.reflect.InvocationTargetException
>>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Caused by: java.lang.NullPointerException
>>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>        ... 29 more
>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Auto-properties install: org.osgi.framework.BundleException: Unable to cache
>> bundle: file:bundle/org.apache.felix.shell.tui-1.0.2.jar
>> java.lang.reflect.InvocationTargetException
>>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Caused by: java.lang.NullPointerException
>>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>        ... 29 more
>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Auto-properties install: org.osgi.framework.BundleException: Unable to cache
>> bundle: file:bundle/org.apache.felix.bundlerepository-1.2.1.jar
>> java.lang.reflect.InvocationTargetException
>>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Caused by: java.lang.NullPointerException
>>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>        ... 29 more
>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Auto-properties start: org.osgi.framework.BundleException: Unable to cache
>> bundle: file:bundle/org.apache.felix.shell-1.0.2.jar
>> java.lang.reflect.InvocationTargetException
>>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Caused by: java.lang.NullPointerException
>>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>        ... 29 more
>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Auto-properties start: org.osgi.framework.BundleException: Unable to cache
>> bundle: file:bundle/org.apache.felix.shell.tui-1.0.2.jar
>> java.lang.reflect.InvocationTargetException
>>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Caused by: java.lang.NullPointerException
>>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>>        ... 29 more
>> java.lang.IllegalStateException: Stream handler unavailable due to: null
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
>> Source)
>>        at java.net.URL.toExternalForm(Unknown Source)
>>        at
>> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
>> Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at java.net.URL.<init>(Unknown Source)
>>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
>> Source)
>>        at
>> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
>> Source)
>>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
>> Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
>> Source)
>>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at
>> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>>        at
>> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>>        at org.apache.felix.framework.Felix.init(Unknown Source)
>>        at org.apache.felix.framework.Felix.start(Unknown Source)
>>        at org.apache.felix.main.Main.main(Unknown Source)
>>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>>        at java.lang.reflect.Method.invoke(Unknown Source)
>>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
>> Auto-properties start: org.osgi.framework.BundleException: Unable to cache
>> bundle: file:bundle/org.apache.felix.bundlerepository-1.2.1.jar
>>
>> root@shankar:~/felix/felix-1.4.1#
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>>
>>     
>
>
>
>   

Re: Exception starting Felix with J9

Posted by Karl Pauls <ka...@gmail.com>.
This looks like a bug. Could you please create a JIRA to track this:

https://issues.apache.org/jira/browse/FELIX

I will look into it. For the time being, try to disable URLHandlers
using felix.service.urlhandlers=false. Either add that to the
config.properties or use:

-Dfelix.service.urlhandlers=false

regards,

Karl

On Tue, Jan 20, 2009 at 10:27 PM, Ali Naddaf <al...@naddaf.org> wrote:
> Hello everyone.
>
> I just started experimenting with Felix on an resource-constrained device
> (running Linux) and the JVM that I am using there is J9 (found11 profile). I
> am getting the following exception when running starting the framework and
> below is some of the exception (the complete exception is attached in the
> exception.log). Could someone please tell me what is causing this and how I
> can get around that? I have very limited experience with J9 so I am guessing
> there is something in that JVM which is too restrictive or so.
>
> Many thanks
> Ali.
>
>
> j9 -jcl:foun11 -jar bin/felix.jar
>
> Welcome to Felix.
> =================
>
> java.lang.reflect.InvocationTargetException
>       at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>       at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>       at java.net.URL.toExternalForm(Unknown Source)
>       at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>       at java.net.URL.<init>(Unknown Source)
>       at java.net.URL.<init>(Unknown Source)
>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>       at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>       at org.apache.felix.framework.cache.BundleCache.create(Unknown Source)
>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>       at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>       at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
> Source)
>       at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
> Source)
>       at org.apache.felix.framework.Felix.init(Unknown Source)
>       at org.apache.felix.framework.Felix.start(Unknown Source)
>       at org.apache.felix.main.Main.main(Unknown Source)
>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Caused by: java.lang.NullPointerException
>       at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>       ... 29 more
> java.lang.IllegalStateException: Stream handler unavailable due to: null
>       at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>       at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>       at java.net.URL.toExternalForm(Unknown Source)
>       at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>       at java.net.URL.<init>(Unknown Source)
>       at java.net.URL.<init>(Unknown Source)
>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>       at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>       at org.apache.felix.framework.cache.BundleCache.create(Unknown Source)
>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>       at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>       at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
> Source)
>       at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
> Source)
>       at org.apache.felix.framework.Felix.init(Unknown Source)
>       at org.apache.felix.framework.Felix.start(Unknown Source)
>       at org.apache.felix.main.Main.main(Unknown Source)
>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Auto-properties install: org.osgi.framework.BundleException: Unable to cache
> bundle: file:bundle/org.apache.felix.shell-1.0.2.jar
> java.lang.reflect.InvocationTargetException
>       at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>       at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>       at java.net.URL.toExternalForm(Unknown Source)
>       at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>       at java.net.URL.<init>(Unknown Source)
>       at java.net.URL.<init>(Unknown Source)
>       at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>       at org.apache.felix.framework.cache.JarRevision.<init>(Unknown Source)
>       at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>       at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>       at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>       at org.apache.felix.framework.cache.BundleCache.create(Unknown Source)
>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>       at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>       at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>       at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>       at org.apache.felix.main.AutoActivator.start(Unknown Source)
>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
> Source)
>       at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>       at org.apache.felix.framework.util.SecureAction.startActivator(Unknown
> Source)
>       at org.apache.felix.framework.Felix.init(Unknown Source)
>       at org.apache.felix.framework.Felix.start(Unknown Source)
>       at org.apache.felix.main.Main.main(Unknown Source)
>       at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Caused by: java.lang.NullPointerException
>       at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>       ... 29 more
>
> root@shankar:~/felix/felix-1.4.1# j9 -jcl:foun11 -jar bin/felix.jar
>
> Welcome to Felix.
> =================
>
> java.lang.reflect.InvocationTargetException
>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Caused by: java.lang.NullPointerException
>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>        ... 29 more
> java.lang.IllegalStateException: Stream handler unavailable due to: null
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Auto-properties install: org.osgi.framework.BundleException: Unable to cache
> bundle: file:bundle/org.apache.felix.shell-1.0.2.jar
> java.lang.reflect.InvocationTargetException
>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Caused by: java.lang.NullPointerException
>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>        ... 29 more
> java.lang.IllegalStateException: Stream handler unavailable due to: null
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Auto-properties install: org.osgi.framework.BundleException: Unable to cache
> bundle: file:bundle/org.apache.felix.shell.tui-1.0.2.jar
> java.lang.reflect.InvocationTargetException
>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Caused by: java.lang.NullPointerException
>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>        ... 29 more
> java.lang.IllegalStateException: Stream handler unavailable due to: null
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Auto-properties install: org.osgi.framework.BundleException: Unable to cache
> bundle: file:bundle/org.apache.felix.bundlerepository-1.2.1.jar
> java.lang.reflect.InvocationTargetException
>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Caused by: java.lang.NullPointerException
>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>        ... 29 more
> java.lang.IllegalStateException: Stream handler unavailable due to: null
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Auto-properties start: org.osgi.framework.BundleException: Unable to cache
> bundle: file:bundle/org.apache.felix.shell-1.0.2.jar
> java.lang.reflect.InvocationTargetException
>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Caused by: java.lang.NullPointerException
>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>        ... 29 more
> java.lang.IllegalStateException: Stream handler unavailable due to: null
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Auto-properties start: org.osgi.framework.BundleException: Unable to cache
> bundle: file:bundle/org.apache.felix.shell.tui-1.0.2.jar
> java.lang.reflect.InvocationTargetException
>        at java.lang.reflect.AccessibleObject.invokeL(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Caused by: java.lang.NullPointerException
>        at java.net.URLStreamHandler.toExternalForm(Unknown Source)
>        ... 29 more
> java.lang.IllegalStateException: Stream handler unavailable due to: null
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.toExternalForm(Unknown
> Source)
>        at java.net.URL.toExternalForm(Unknown Source)
>        at
> org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(Unknown
> Source)
>        at java.net.URL.<init>(Unknown Source)
>        at java.net.URL.<init>(Unknown Source)
>        at org.apache.felix.framework.cache.JarRevision.initialize(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.JarRevision.<init>(Unknown
> Source)
>        at
> org.apache.felix.framework.cache.BundleArchive.createRevisionFromLocation(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.revise(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleArchive.<init>(Unknown
> Source)
>        at org.apache.felix.framework.cache.BundleCache.create(Unknown
> Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.Felix.installBundle(Unknown Source)
>        at org.apache.felix.framework.BundleContextImpl.installBundle(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.processAutoProperties(Unknown
> Source)
>        at org.apache.felix.main.AutoActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Unknown Source)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(Unknown Source)
>        at org.apache.felix.framework.Felix.init(Unknown Source)
>        at org.apache.felix.framework.Felix.start(Unknown Source)
>        at org.apache.felix.main.Main.main(Unknown Source)
>        at java.lang.reflect.AccessibleObject.invokeV(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.ibm.oti.vm.JarRunner.main(Unknown Source)
> Auto-properties start: org.osgi.framework.BundleException: Unable to cache
> bundle: file:bundle/org.apache.felix.bundlerepository-1.2.1.jar
>
> root@shankar:~/felix/felix-1.4.1#
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>



-- 
Karl Pauls
karlpauls@gmail.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org