felix-framework does not start - resource error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
felix-main (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 12.04
felix-main 4.0.1-2
libfelix-main-java 4.0.1-2
The felix-framework script does not start. Instead, when it attempts to run the /usr/share/
$ felix-framework
Could not create framework: java.lang.
java.lang.
at org.apache.
at org.apache.
When I run the jar by hand in verbose mode (reproducing the command line that the felix-framework script uses, I get the following output (massively trimmed down):
$ java -verbose -Dfelix.
[Opened /usr/lib/
[Loaded java.lang.Object from /usr/lib/
[ ... SNIP ... ]
[Loaded org.apache.
[Loaded java.lang.
[Loaded java.lang.
[Loaded sun.misc.Launcher$1 from /usr/lib/
[Loaded java.net.
Could not create framework: java.lang.
java.lang.
at org.apache.
at org.apache.
If the source code at http://
private static FrameworkFactory getFrameworkFac
{
URL url = Main.class.
When I extract and examine felix.jar, there is no "/services/" directory in the "META-INF/" directory in the jar file at all. I *think* that is the root of the problem, but I don't claim to have more than a cursory understanding of the java resource management stuff.
Status changed to 'Confirmed' because the bug affects multiple users.