I run Jitsi in the browser as an applet. Recently, with enhanced security
restrictions, Java version 7u25 caused a warning to show up in the loading
process. Long story short, I nailed the issue down to this bit of code in
I recognized your name as being a developer on Jitsi when I came across
discussion forum https://issues.apache.org/jira/browse/FELIX-2780
Your suggestion of replacing http://felix.extensions:9 with
file://felix.extensions:9 <h://felix.extensions:9> is something I
to work as well, but I have no idea why Felix would be using this bizarre
as a way to load libraries into the boot loaders class path.
Me neither, and I never got an easy explanation. Though I didn't follow it
either. The webstart launch of Jitsi was from a project at my former
university and is no longer maintained. We just used a patched version of
Felix back then.
I was wondering if you had any additional thoughts on this.
As you need to modify Jitsi anyway if you use it as an applet, just use the
patched Felix. I didn't notice any bad behavior and Jitsi only uses a small
subset of OSGi anyway.
Engineer - Junction Networks