You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by Pierre De Rop <pi...@gmail.com> on 2014/11/12 22:49:52 UTC

Framework compilation problems

Hello everyone;

I would like to test the patch provided by Felix for the FELIX-4692 issue
("Improve Service access time").
But before applying the patch provided by Felix, I just can't compile the
framework (the tests does not seem to compile):

I'm on a linux fc19,
uname -a = Linux nx0012 3.14.22-100.fc19.i686.PAE #1 SMP Wed Oct 15
13:06:27 UTC 2014 i686 i686 i386 GNU/Linux
and my jdk is "1.7.0_67":

I have attached the compile errors I'm having. it looks like there is a
problem with my framework os version (with the
jvm org.osgi.framework.os.version system property). But I tried to compile
on another linux box and I'm having the same kind of errors.

can anyone please take a look ?

thanks;

kind regards
/Pierre

Re: Framework compilation problems

Posted by Pierre De Rop <pi...@gmail.com>.
Hi Felix,

You are correct; it looks like the ExtensionManager is trying to parse my
os version.
In the initial mail I sent, I attached the logs, but it seems that @dev
list does like attachments ?

Here is a copy/past of the compile error logs (i don't have applied your
patch from the FELIX-4692 issue):

------------------- Compile Errors ----------------------
[INFO] Scanning for projects...
[INFO]

[INFO]
------------------------------------------------------------------------
[INFO] Building Apache Felix Framework 4.5.0-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @
org.apache.felix.framework ---
[INFO] Deleting /home/nxuser/work/osgi/felix-trunk/framework/target
[INFO]
[INFO] --- maven-remote-resources-plugin:1.1:process (default) @
org.apache.felix.framework ---
[INFO] Setting property: classpath.resource.loader.class =>
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @
org.apache.felix.framework ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 17 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @
org.apache.felix.framework ---
[INFO] Compiling 202 source files to
/home/nxuser/work/osgi/felix-trunk/framework/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources
(default-testResources) @ org.apache.felix.framework ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
/home/nxuser/work/osgi/felix-trunk/framework/src/test/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @
org.apache.felix.framework ---
[INFO] Compiling 17 source files to
/home/nxuser/work/osgi/felix-trunk/framework/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.7.2:test (default-test) @
org.apache.felix.framework ---
[INFO] Surefire report directory:
/home/nxuser/work/osgi/felix-trunk/framework/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.felix.framework.StartBundleTest
ERROR: Error parsing system bundle export statement: org.osgi.dto;
version=1.0.0, org.osgi.framework; version=1.8.0, org.osgi.framework.dto;
version=1.8.0, org.osgi.framework.hooks.bundle; version=1.1.0,
org.osgi.framework.hooks.resolver; version=1.0.0,
org.osgi.framework.hooks.service; version=1.1.0,
org.osgi.framework.hooks.weaving; version=1.1.0, org.osgi.framework.launch;
version=1.2.0, org.osgi.framework.namespace; version=1.1.0,
org.osgi.framework.startlevel; version=1.0.0,
org.osgi.framework.startlevel.dto; version=1.0.0,
org.osgi.framework.wiring; version=1.2.0, org.osgi.framework.wiring.dto;
version=1.2.0, org.osgi.resource; version=1.0.0, org.osgi.resource.dto;
version=1.0.0, org.osgi.service.packageadmin; version=1.2.0,
org.osgi.service.startlevel; version=1.1.0, org.osgi.service.url;
version=1.0.0, org.osgi.util.tracker; version=1.5.1 ,
javax.accessibility;uses:="javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.activation;version="0.0.0.1_007_JavaSE",
javax.activity;version="0.0.0.1_007_JavaSE",
javax.annotation.processing;uses:="javax.tools,javax.lang.model,javax.lang.model.element,javax.lang.model.util";version="0.0.0.1_007_JavaSE",
javax.annotation;version="0.0.0.1_007_JavaSE",
javax.crypto.interfaces;uses:="javax.crypto.spec,javax.crypto";version="0.0.0.1_007_JavaSE",
javax.crypto.spec;uses:="javax.crypto";version="0.0.0.1_007_JavaSE",
javax.crypto;uses:="javax.crypto.spec";version="0.0.0.1_007_JavaSE",
javax.imageio.event;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.metadata;uses:="org.w3c.dom,javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.plugins.bmp;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.plugins.jpeg;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.spi;uses:="javax.imageio.stream,javax.imageio,javax.imageio.metadata";version="0.0.0.1_007_JavaSE",
javax.imageio.stream;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio;uses:="javax.imageio.metadata,javax.imageio.stream,javax.imageio.spi,javax.imageio.event";version="0.0.0.1_007_JavaSE",
javax.jws.soap;version="0.0.0.1_007_JavaSE",
javax.jws;version="0.0.0.1_007_JavaSE",
javax.lang.model.element;uses:="javax.lang.model.type,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.lang.model.type;uses:="javax.lang.model.element,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.lang.model.util;uses:="javax.lang.model,javax.lang.model.element,javax.annotation.processing,javax.lang.model.type";version="0.0.0.1_007_JavaSE",
javax.lang.model;version="0.0.0.1_007_JavaSE",
javax.management.loading;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.modelmbean;uses:="javax.management,javax.management.loading";version="0.0.0.1_007_JavaSE",
javax.management.monitor;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.openmbean;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.relation;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.remote.rmi;uses:="javax.management.remote,javax.security.auth,javax.management,javax.management.loading,javax.naming,javax.rmi.ssl,org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,javax.rmi.CORBA,javax.rmi";version="0.0.0.1_007_JavaSE",
javax.management.remote;uses:="javax.security.auth,javax.management";version="0.0.0.1_007_JavaSE",
javax.management.timer;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management;uses:="javax.management.loading,javax.management.openmbean";version="0.0.0.1_007_JavaSE",
javax.naming.directory;uses:="javax.naming";version="0.0.0.1_007_JavaSE",
javax.naming.event;uses:="javax.naming,javax.naming.directory";version="0.0.0.1_007_JavaSE",
javax.naming.ldap;uses:="javax.naming,javax.naming.directory,javax.net.ssl,javax.naming.event";version="0.0.0.1_007_JavaSE",
javax.naming.spi;uses:="javax.naming,javax.naming.directory";version="0.0.0.1_007_JavaSE",
javax.naming;uses:="javax.naming.spi";version="0.0.0.1_007_JavaSE",
javax.net.ssl;uses:="javax.security.cert,javax.security.auth.x500,javax.net";version="0.0.0.1_007_JavaSE",
javax.net;version="0.0.0.1_007_JavaSE",
javax.print.attribute.standard;uses:="javax.print.attribute";version="0.0.0.1_007_JavaSE",
javax.print.attribute;version="0.0.0.1_007_JavaSE",
javax.print.event;uses:="javax.print,javax.print.attribute";version="0.0.0.1_007_JavaSE",
javax.print;uses:="javax.print.attribute,javax.print.event,javax.print.attribute.standard";version="0.0.0.1_007_JavaSE",
javax.rmi.CORBA;uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,org.omg.SendingContext";version="0.0.0.1_007_JavaSE",
javax.rmi.ssl;uses:="javax.net,javax.net.ssl";version="0.0.0.1_007_JavaSE",
javax.rmi;uses:="org.omg.CORBA,javax.rmi.CORBA";version="0.0.0.1_007_JavaSE",
javax.script;version="0.0.0.1_007_JavaSE",
javax.security.auth.callback;version="0.0.0.1_007_JavaSE",
javax.security.auth.kerberos;uses:="javax.security.auth,javax.crypto";version="0.0.0.1_007_JavaSE",
javax.security.auth.login;uses:="javax.security.auth,javax.security.auth.callback";version="0.0.0.1_007_JavaSE",
javax.security.auth.spi;uses:="javax.security.auth.callback,javax.security.auth.login,javax.security.auth";version="0.0.0.1_007_JavaSE",
javax.security.auth.x500;uses:="javax.security.auth";version="0.0.0.1_007_JavaSE",
javax.security.auth;version="0.0.0.1_007_JavaSE",
javax.security.cert;version="0.0.0.1_007_JavaSE",
javax.security.sasl;uses:="javax.security.auth.callback";version="0.0.0.1_007_JavaSE",
javax.sound.midi.spi;uses:="javax.sound.midi";version="0.0.0.1_007_JavaSE",
javax.sound.midi;uses:="javax.sound.midi.spi";version="0.0.0.1_007_JavaSE",
javax.sound.sampled.spi;uses:="javax.sound.sampled";version="0.0.0.1_007_JavaSE",
javax.sound.sampled;uses:="javax.sound.sampled.spi";version="0.0.0.1_007_JavaSE",
javax.sql.rowset.serial;uses:="javax.sql.rowset";version="0.0.0.1_007_JavaSE",
javax.sql.rowset.spi;uses:="javax.sql,javax.naming,javax.sql.rowset";version="0.0.0.1_007_JavaSE",
javax.sql.rowset;uses:="javax.sql,javax.sql.rowset.serial,javax.sql.rowset.spi";version="0.0.0.1_007_JavaSE",
javax.sql;uses:="javax.transaction.xa";version="0.0.0.1_007_JavaSE",
javax.swing.border;uses:="javax.swing";version="0.0.0.1_007_JavaSE",
javax.swing.colorchooser;uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.swing.event;uses:="javax.swing,javax.swing.text,javax.swing.table,javax.swing.tree,javax.swing.undo";version="0.0.0.1_007_JavaSE",
javax.swing.filechooser;uses:="javax.swing";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.basic;uses:="javax.swing.border,javax.swing,javax.swing.plaf,javax.swing.text,javax.swing.event,javax.swing.colorchooser,javax.accessibility,javax.swing.filechooser,javax.swing.text.html,javax.sound.sampled,javax.swing.table,javax.swing.plaf.synth,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.metal;uses:="javax.swing.plaf,javax.swing,javax.swing.border,javax.swing.text,javax.swing.plaf.basic,javax.swing.filechooser,javax.swing.event,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.multi;uses:="javax.accessibility,javax.swing,javax.swing.plaf,javax.swing.filechooser,javax.swing.text,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.nimbus;uses:="javax.swing,javax.swing.plaf,javax.swing.border,javax.swing.plaf.synth";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.synth;uses:="javax.swing,javax.swing.plaf,javax.swing.text,javax.swing.border,javax.swing.plaf.basic,javax.swing.colorchooser,javax.swing.event,javax.xml.parsers,org.xml.sax,org.xml.sax.helpers,javax.swing.table,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf;uses:="javax.swing,javax.swing.border,javax.accessibility,javax.swing.filechooser,javax.swing.text,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.table;uses:="javax.swing.event,javax.swing.plaf,javax.swing.border,javax.swing,javax.accessibility";version="0.0.0.1_007_JavaSE",
javax.swing.text.html.parser;uses:="javax.swing.text,javax.swing.text.html";version="0.0.0.1_007_JavaSE",
javax.swing.text.html;uses:="javax.swing.event,javax.swing.text,javax.accessibility,javax.swing,javax.swing.plaf,javax.swing.border,javax.swing.undo";version="0.0.0.1_007_JavaSE",
javax.swing.text.rtf;uses:="javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.swing.text;uses:="javax.swing.event,javax.swing.tree,javax.swing.undo,javax.swing,javax.swing.plaf,javax.swing.plaf.basic,javax.print,javax.print.attribute,javax.accessibility,javax.swing.text.html";version="0.0.0.1_007_JavaSE",
javax.swing.tree;uses:="javax.swing.event,javax.swing,javax.swing.border,javax.swing.plaf,javax.swing.plaf.basic";version="0.0.0.1_007_JavaSE",
javax.swing.undo;uses:="javax.swing,javax.swing.event";version="0.0.0.1_007_JavaSE",
javax.swing;uses:="javax.swing.event,javax.accessibility,javax.swing.text,javax.swing.plaf,javax.swing.border,javax.swing.tree,javax.swing.table,javax.swing.colorchooser,javax.swing.plaf.basic,javax.swing.text.html,javax.swing.filechooser,javax.print,javax.print.attribute,javax.swing.plaf.metal";version="0.0.0.1_007_JavaSE",
javax.tools;uses:="javax.lang.model.element,javax.annotation.processing,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.transaction.xa;version="0.0.0.1_007_JavaSE",
javax.transaction;version="0.0.0.1_007_JavaSE",
javax.xml.bind.annotation.adapters;uses:="javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.bind.annotation;uses:="javax.xml.transform,javax.xml.bind,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.bind.attachment;uses:="javax.activation";version="0.0.0.1_007_JavaSE",
javax.xml.bind.helpers;uses:="javax.xml.bind.annotation.adapters,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,javax.xml.bind.attachment,javax.xml.stream,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,javax.xml.transform.sax,javax.xml.bind,javax.xml.parsers";version="0.0.0.1_007_JavaSE",
javax.xml.bind.util;uses:="javax.xml.transform.sax,javax.xml.bind,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
javax.xml.bind;uses:="javax.xml.validation,javax.xml.namespace,javax.xml.datatype,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.stream,org.w3c.dom,javax.xml.bind.attachment,javax.xml.stream,javax.xml.bind.annotation.adapters,org.xml.sax";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dom;uses:="javax.xml.crypto,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.dom;uses:="javax.xml.crypto.dsig,javax.xml.crypto,org.w3c.dom,javax.xml.crypto.dom";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.keyinfo;uses:="javax.xml.crypto";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.spec;uses:="javax.xml.crypto";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig;uses:="javax.xml.crypto,javax.xml.crypto.dsig.spec,javax.xml.crypto.dsig.keyinfo";version="0.0.0.1_007_JavaSE",
javax.xml.crypto;uses:="javax.xml.crypto.dsig.keyinfo";version="0.0.0.1_007_JavaSE",
javax.xml.datatype;uses:="javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.namespace;version="0.0.0.1_007_JavaSE",
javax.xml.parsers;uses:="javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
javax.xml.soap;uses:="javax.activation,javax.xml.namespace,org.w3c.dom,javax.xml.transform.dom,javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.stream.events;uses:="javax.xml.namespace,javax.xml.stream";version="0.0.0.1_007_JavaSE",
javax.xml.stream.util;uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.stream;uses:="javax.xml.stream.events,javax.xml.namespace,javax.xml.stream.util,javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.transform.dom;uses:="javax.xml.transform,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.transform.sax;uses:="org.xml.sax.ext,javax.xml.transform,org.xml.sax,javax.xml.transform.stream";version="0.0.0.1_007_JavaSE",
javax.xml.transform.stax;uses:="javax.xml.stream,javax.xml.transform,javax.xml.stream.events";version="0.0.0.1_007_JavaSE",
javax.xml.transform.stream;uses:="javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.transform;version="0.0.0.1_007_JavaSE",
javax.xml.validation;uses:="org.w3c.dom.ls,javax.xml.transform,javax.xml.transform.stream,org.xml.sax,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.ws.handler.soap;uses:="javax.xml.ws.handler,javax.xml.namespace,javax.xml.soap,javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.ws.handler;uses:="javax.xml.ws,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.ws.http;uses:="javax.xml.ws";version="0.0.0.1_007_JavaSE",
javax.xml.ws.soap;uses:="javax.xml.ws.spi,javax.xml.ws,javax.xml.soap";version="0.0.0.1_007_JavaSE",
javax.xml.ws.spi.http;version="0.0.0.1_007_JavaSE", javax.xml.ws.spi;uses:="
javax.xml.ws,javax.xml.ws.wsaddressing,javax.xml.transform,org.w3c.dom,javax.xml.namespace,javax.xml.ws.handler,javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.ws.wsaddressing;uses:="javax.xml.bind.annotation,javax.xml.namespace,org.w3c.dom,javax.xml.transform,javax.xml.bind,
javax.xml.ws,javax.xml.ws.spi";version="0.0.0.1_007_JavaSE",
javax.xml.ws;uses:="javax.xml.ws.handler,javax.xml.ws.spi,javax.xml.ws.spi.http,javax.xml.transform,org.w3c.dom,javax.xml.bind.annotation,javax.xml.transform.stream,javax.xml.bind,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.xpath;uses:="org.xml.sax,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml;version="0.0.0.1_007_JavaSE",
org.ietf.jgss;version="0.0.0.1_007_JavaSE",
org.omg.CORBA.DynAnyPackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.ORBPackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.TypeCodePackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.portable;uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable";version="0.0.0.1_007_JavaSE",
org.omg.CORBA;uses:="org.omg.CORBA.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA_2_3.portable,org.omg.CORBA.TypeCodePackage";version="0.0.0.1_007_JavaSE",
org.omg.CORBA_2_3.portable;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CORBA_2_3;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming.NamingContextExtPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming.NamingContextPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming;uses:="org.omg.CORBA.portable,org.omg.CORBA,org.omg.PortableServer,org.omg.CosNaming.NamingContextPackage,org.omg.CosNaming.NamingContextExtPackage";version="0.0.0.1_007_JavaSE",
org.omg.Dynamic;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny.DynAnyFactoryPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny.DynAnyPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage";version="0.0.0.1_007_JavaSE",
org.omg.IOP.CodecFactoryPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.IOP.CodecPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.IOP;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage";version="0.0.0.1_007_JavaSE",
org.omg.Messaging;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableInterceptor.ORBInitInfoPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableInterceptor;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.CORBA_2_3.portable,org.omg.Dynamic";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.CurrentPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.POAManagerPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.POAPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.ServantLocatorPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.portable;uses:="org.omg.CORBA,org.omg.PortableServer";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.CORBA_2_3,org.omg.PortableServer.ServantLocatorPackage";version="0.0.0.1_007_JavaSE",
org.omg.SendingContext;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.stub.java.rmi;uses:="javax.rmi.CORBA";version="0.0.0.1_007_JavaSE",
org.w3c.dom.bootstrap;uses:="org.w3c.dom";version="0.0.0.1_007_JavaSE",
org.w3c.dom.events;uses:="org.w3c.dom,org.w3c.dom.views";version="0.0.0.1_007_JavaSE",
org.w3c.dom.ls;uses:="org.w3c.dom,org.w3c.dom.events,org.w3c.dom.traversal";version="0.0.0.1_007_JavaSE",
org.w3c.dom;version="0.0.0.1_007_JavaSE",
org.xml.sax.ext;uses:="org.xml.sax,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
org.xml.sax.helpers;uses:="org.xml.sax";version="0.0.0.1_007_JavaSE",
org.xml.sax;version="0.0.0.1_007_JavaSE"
(java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100")
java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100"
    at org.osgi.framework.Version.parseInt(Version.java:170)
    at org.osgi.framework.Version.<init>(Version.java:134)
    at
org.apache.felix.framework.ExtensionManager.buildNativeCapabilites(ExtensionManager.java:265)
    at
org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:233)
    at org.apache.felix.framework.Felix.<init>(Felix.java:415)
    at
org.apache.felix.framework.StartBundleTest.testTransientExeption(StartBundleTest.java:37)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at junit.framework.TestCase.runTest(TestCase.java:164)
    at junit.framework.TestCase.runBare(TestCase.java:130)
    at junit.framework.TestResult$1.protect(TestResult.java:110)
    at junit.framework.TestResult.runProtected(TestResult.java:128)
    at junit.framework.TestResult.run(TestResult.java:113)
    at junit.framework.TestCase.run(TestCase.java:120)
    at junit.framework.TestSuite.runTest(TestSuite.java:228)
    at junit.framework.TestSuite.run(TestSuite.java:223)
    at
org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at
org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
    at com.sun.proxy.$Proxy0.invoke(Unknown Source)
    at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
    at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: java.lang.NumberFormatException: For input string: "22-100"
    at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:492)
    at java.lang.Integer.parseInt(Integer.java:527)
    at org.osgi.framework.Version.parseInt(Version.java:168)
    ... 30 more
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.242 sec
Running org.apache.felix.framework.FilterTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.apache.felix.framework.StartStopBundleTest
ERROR: Error parsing system bundle export statement: org.osgi.framework;
version=1.4.0,org.osgi.service.packageadmin;
version=1.2.0,org.osgi.service.startlevel;
version=1.1.0,org.osgi.util.tracker; version=1.3.3,org.osgi.service.url;
version=1.0.0 (java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100")
java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100"
    at org.osgi.framework.Version.parseInt(Version.java:170)
    at org.osgi.framework.Version.<init>(Version.java:134)
    at
org.apache.felix.framework.ExtensionManager.buildNativeCapabilites(ExtensionManager.java:265)
    at
org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:233)
    at org.apache.felix.framework.Felix.<init>(Felix.java:415)
    at
org.apache.felix.framework.StartStopBundleTest.testStartStopBundle(StartStopBundleTest.java:68)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at junit.framework.TestCase.runTest(TestCase.java:164)
    at junit.framework.TestCase.runBare(TestCase.java:130)
    at junit.framework.TestResult$1.protect(TestResult.java:110)
    at junit.framework.TestResult.runProtected(TestResult.java:128)
    at junit.framework.TestResult.run(TestResult.java:113)
    at junit.framework.TestCase.run(TestCase.java:120)
    at junit.framework.TestSuite.runTest(TestSuite.java:228)
    at junit.framework.TestSuite.run(TestSuite.java:223)
    at
org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at
org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
    at com.sun.proxy.$Proxy0.invoke(Unknown Source)
    at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
    at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: java.lang.NumberFormatException: For input string: "22-100"
    at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:492)
    at java.lang.Integer.parseInt(Integer.java:527)
    at org.osgi.framework.Version.parseInt(Version.java:168)
    ... 30 more
org.osgi.framework.BundleException: Unresolved constraint in bundle
boot.test [1]: Unable to resolve 1.0: missing requirement [1.0]
osgi.wiring.package; (osgi.wiring.package=org.osgi.framework)
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:976)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:963)
    at
org.apache.felix.framework.StartStopBundleTest$1.run(StartStopBundleTest.java:81)
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.323 sec
<<< FAILURE!
Running org.apache.felix.framework.FrameworkVersionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running org.apache.felix.framework.util.EventDispatcherTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 sec
Running org.apache.felix.framework.util.UtilTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.felix.framework.util.manifestparser.R4LibraryClauseTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.felix.framework.util.manifestparser.ManifestParserTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.felix.framework.util.WeakZipFileTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running org.apache.felix.framework.BootLoaderTest
ERROR: Error parsing system bundle export statement: org.osgi.framework;
version=1.4.0,org.osgi.service.packageadmin;
version=1.2.0,org.osgi.service.startlevel;
version=1.1.0,org.osgi.util.tracker; version=1.3.3,org.osgi.service.url;
version=1.0.0 (java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100")
java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100"
    at org.osgi.framework.Version.parseInt(Version.java:170)
    at org.osgi.framework.Version.<init>(Version.java:134)
    at
org.apache.felix.framework.ExtensionManager.buildNativeCapabilites(ExtensionManager.java:265)
    at
org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:233)
    at org.apache.felix.framework.Felix.<init>(Felix.java:415)
    at
org.apache.felix.framework.BootLoaderTest.testCanProvideOwnClassLoader(BootLoaderTest.java:82)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at junit.framework.TestCase.runTest(TestCase.java:164)
    at junit.framework.TestCase.runBare(TestCase.java:130)
    at junit.framework.TestResult$1.protect(TestResult.java:110)
    at junit.framework.TestResult.runProtected(TestResult.java:128)
    at junit.framework.TestResult.run(TestResult.java:113)
    at junit.framework.TestCase.run(TestCase.java:120)
    at junit.framework.TestSuite.runTest(TestSuite.java:228)
    at junit.framework.TestSuite.run(TestSuite.java:223)
    at
org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at
org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
    at com.sun.proxy.$Proxy0.invoke(Unknown Source)
    at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
    at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: java.lang.NumberFormatException: For input string: "22-100"
    at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:492)
    at java.lang.Integer.parseInt(Integer.java:527)
    at org.osgi.framework.Version.parseInt(Version.java:168)
    ... 30 more
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec
Running org.apache.felix.framework.capabilityset.SimpleFilterTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.apache.felix.framework.ExtensionManagerTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec
Running org.apache.felix.framework.URLHandlersTest
ERROR: Error parsing system bundle export statement: org.osgi.framework;
version=1.4.0,org.osgi.service.packageadmin;
version=1.2.0,org.osgi.service.startlevel;
version=1.1.0,org.osgi.util.tracker; version=1.3.3,org.osgi.service.url;
version=1.0.0 (java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100")
java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100"
    at org.osgi.framework.Version.parseInt(Version.java:170)
    at org.osgi.framework.Version.<init>(Version.java:134)
    at
org.apache.felix.framework.ExtensionManager.buildNativeCapabilites(ExtensionManager.java:265)
    at
org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:233)
    at org.apache.felix.framework.Felix.<init>(Felix.java:415)
    at
org.apache.felix.framework.URLHandlersTest.createFramework(URLHandlersTest.java:383)
    at
org.apache.felix.framework.URLHandlersTest.testURLHandlersWithClassLoaderIsolation(URLHandlersTest.java:91)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at junit.framework.TestCase.runTest(TestCase.java:164)
    at junit.framework.TestCase.runBare(TestCase.java:130)
    at junit.framework.TestResult$1.protect(TestResult.java:110)
    at junit.framework.TestResult.runProtected(TestResult.java:128)
    at junit.framework.TestResult.run(TestResult.java:113)
    at junit.framework.TestCase.run(TestCase.java:120)
    at junit.framework.TestSuite.runTest(TestSuite.java:228)
    at junit.framework.TestSuite.run(TestSuite.java:223)
    at
org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at
org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
    at com.sun.proxy.$Proxy0.invoke(Unknown Source)
    at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
    at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: java.lang.NumberFormatException: For input string: "22-100"
    at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:492)
    at java.lang.Integer.parseInt(Integer.java:527)
    at org.osgi.framework.Version.parseInt(Version.java:168)
    ... 31 more
ERROR: Error parsing system bundle export statement: org.osgi.framework;
version=1.4.0,org.osgi.service.packageadmin;
version=1.2.0,org.osgi.service.startlevel;
version=1.1.0,org.osgi.util.tracker; version=1.3.3,org.osgi.service.url;
version=1.0.0 (java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100")
java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100"
    at org.osgi.framework.Version.parseInt(Version.java:170)
    at org.osgi.framework.Version.<init>(Version.java:134)
    at
org.apache.felix.framework.ExtensionManager.buildNativeCapabilites(ExtensionManager.java:265)
    at
org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:233)
    at org.apache.felix.framework.Felix.<init>(Felix.java:415)
    at
org.apache.felix.framework.URLHandlersTest.createFramework(URLHandlersTest.java:383)
    at
org.apache.felix.framework.URLHandlersTest.testURLHandlers(URLHandlersTest.java:65)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at junit.framework.TestCase.runTest(TestCase.java:164)
    at junit.framework.TestCase.runBare(TestCase.java:130)
    at junit.framework.TestResult$1.protect(TestResult.java:110)
    at junit.framework.TestResult.runProtected(TestResult.java:128)
    at junit.framework.TestResult.run(TestResult.java:113)
    at junit.framework.TestCase.run(TestCase.java:120)
    at junit.framework.TestSuite.runTest(TestSuite.java:228)
    at junit.framework.TestSuite.run(TestSuite.java:223)
    at
org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at
org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
    at com.sun.proxy.$Proxy0.invoke(Unknown Source)
    at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
    at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: java.lang.NumberFormatException: For input string: "22-100"
    at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:492)
    at java.lang.Integer.parseInt(Integer.java:527)
    at org.osgi.framework.Version.parseInt(Version.java:168)
    ... 31 more
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.019 sec
<<< FAILURE!
Running org.apache.felix.framework.RequirementsCapabilitiesTest
java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100"
ERROR: Error parsing system bundle export statement: org.osgi.dto;
version=1.0.0, org.osgi.framework; version=1.8.0, org.osgi.framework.dto;
version=1.8.0, org.osgi.framework.hooks.bundle; version=1.1.0,
org.osgi.framework.hooks.resolver; version=1.0.0,
org.osgi.framework.hooks.service; version=1.1.0,
org.osgi.framework.hooks.weaving; version=1.1.0, org.osgi.framework.launch;
version=1.2.0, org.osgi.framework.namespace; version=1.1.0,
org.osgi.framework.startlevel; version=1.0.0,
org.osgi.framework.startlevel.dto; version=1.0.0,
org.osgi.framework.wiring; version=1.2.0, org.osgi.framework.wiring.dto;
version=1.2.0, org.osgi.resource; version=1.0.0, org.osgi.resource.dto;
version=1.0.0, org.osgi.service.packageadmin; version=1.2.0,
org.osgi.service.startlevel; version=1.1.0, org.osgi.service.url;
version=1.0.0, org.osgi.util.tracker; version=1.5.1 ,
javax.accessibility;uses:="javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.activation;version="0.0.0.1_007_JavaSE",
javax.activity;version="0.0.0.1_007_JavaSE",
javax.annotation.processing;uses:="javax.tools,javax.lang.model,javax.lang.model.element,javax.lang.model.util";version="0.0.0.1_007_JavaSE",
javax.annotation;version="0.0.0.1_007_JavaSE",
javax.crypto.interfaces;uses:="javax.crypto.spec,javax.crypto";version="0.0.0.1_007_JavaSE",
javax.crypto.spec;uses:="javax.crypto";version="0.0.0.1_007_JavaSE",
javax.crypto;uses:="javax.crypto.spec";version="0.0.0.1_007_JavaSE",
javax.imageio.event;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.metadata;uses:="org.w3c.dom,javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.plugins.bmp;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.plugins.jpeg;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.spi;uses:="javax.imageio.stream,javax.imageio,javax.imageio.metadata";version="0.0.0.1_007_JavaSE",
javax.imageio.stream;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio;uses:="javax.imageio.metadata,javax.imageio.stream,javax.imageio.spi,javax.imageio.event";version="0.0.0.1_007_JavaSE",
javax.jws.soap;version="0.0.0.1_007_JavaSE",
javax.jws;version="0.0.0.1_007_JavaSE",
javax.lang.model.element;uses:="javax.lang.model.type,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.lang.model.type;uses:="javax.lang.model.element,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.lang.model.util;uses:="javax.lang.model,javax.lang.model.element,javax.annotation.processing,javax.lang.model.type";version="0.0.0.1_007_JavaSE",
javax.lang.model;version="0.0.0.1_007_JavaSE",
javax.management.loading;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.modelmbean;uses:="javax.management,javax.management.loading";version="0.0.0.1_007_JavaSE",
javax.management.monitor;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.openmbean;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.relation;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.remote.rmi;uses:="javax.management.remote,javax.security.auth,javax.management,javax.management.loading,javax.naming,javax.rmi.ssl,org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,javax.rmi.CORBA,javax.rmi";version="0.0.0.1_007_JavaSE",
javax.management.remote;uses:="javax.security.auth,javax.management";version="0.0.0.1_007_JavaSE",
javax.management.timer;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management;uses:="javax.management.loading,javax.management.openmbean";version="0.0.0.1_007_JavaSE",
javax.naming.directory;uses:="javax.naming";version="0.0.0.1_007_JavaSE",
javax.naming.event;uses:="javax.naming,javax.naming.directory";version="0.0.0.1_007_JavaSE",
javax.naming.ldap;uses:="javax.naming,javax.naming.directory,javax.net.ssl,javax.naming.event";version="0.0.0.1_007_JavaSE",
javax.naming.spi;uses:="javax.naming,javax.naming.directory";version="0.0.0.1_007_JavaSE",
javax.naming;uses:="javax.naming.spi";version="0.0.0.1_007_JavaSE",
javax.net.ssl;uses:="javax.security.cert,javax.security.auth.x500,javax.net";version="0.0.0.1_007_JavaSE",
javax.net;version="0.0.0.1_007_JavaSE",
javax.print.attribute.standard;uses:="javax.print.attribute";version="0.0.0.1_007_JavaSE",
javax.print.attribute;version="0.0.0.1_007_JavaSE",
javax.print.event;uses:="javax.print,javax.print.attribute";version="0.0.0.1_007_JavaSE",
javax.print;uses:="javax.print.attribute,javax.print.event,javax.print.attribute.standard";version="0.0.0.1_007_JavaSE",
javax.rmi.CORBA;uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,org.omg.SendingContext";version="0.0.0.1_007_JavaSE",
javax.rmi.ssl;uses:="javax.net,javax.net.ssl";version="0.0.0.1_007_JavaSE",
javax.rmi;uses:="org.omg.CORBA,javax.rmi.CORBA";version="0.0.0.1_007_JavaSE",
javax.script;version="0.0.0.1_007_JavaSE",
javax.security.auth.callback;version="0.0.0.1_007_JavaSE",
javax.security.auth.kerberos;uses:="javax.security.auth,javax.crypto";version="0.0.0.1_007_JavaSE",
javax.security.auth.login;uses:="javax.security.auth,javax.security.auth.callback";version="0.0.0.1_007_JavaSE",
javax.security.auth.spi;uses:="javax.security.auth.callback,javax.security.auth.login,javax.security.auth";version="0.0.0.1_007_JavaSE",
javax.security.auth.x500;uses:="javax.security.auth";version="0.0.0.1_007_JavaSE",
javax.security.auth;version="0.0.0.1_007_JavaSE",
javax.security.cert;version="0.0.0.1_007_JavaSE",
javax.security.sasl;uses:="javax.security.auth.callback";version="0.0.0.1_007_JavaSE",
javax.sound.midi.spi;uses:="javax.sound.midi";version="0.0.0.1_007_JavaSE",
javax.sound.midi;uses:="javax.sound.midi.spi";version="0.0.0.1_007_JavaSE",
javax.sound.sampled.spi;uses:="javax.sound.sampled";version="0.0.0.1_007_JavaSE",
javax.sound.sampled;uses:="javax.sound.sampled.spi";version="0.0.0.1_007_JavaSE",
javax.sql.rowset.serial;uses:="javax.sql.rowset";version="0.0.0.1_007_JavaSE",
javax.sql.rowset.spi;uses:="javax.sql,javax.naming,javax.sql.rowset";version="0.0.0.1_007_JavaSE",
javax.sql.rowset;uses:="javax.sql,javax.sql.rowset.serial,javax.sql.rowset.spi";version="0.0.0.1_007_JavaSE",
javax.sql;uses:="javax.transaction.xa";version="0.0.0.1_007_JavaSE",
javax.swing.border;uses:="javax.swing";version="0.0.0.1_007_JavaSE",
javax.swing.colorchooser;uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.swing.event;uses:="javax.swing,javax.swing.text,javax.swing.table,javax.swing.tree,javax.swing.undo";version="0.0.0.1_007_JavaSE",
javax.swing.filechooser;uses:="javax.swing";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.basic;uses:="javax.swing.border,javax.swing,javax.swing.plaf,javax.swing.text,javax.swing.event,javax.swing.colorchooser,javax.accessibility,javax.swing.filechooser,javax.swing.text.html,javax.sound.sampled,javax.swing.table,javax.swing.plaf.synth,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.metal;uses:="javax.swing.plaf,javax.swing,javax.swing.border,javax.swing.text,javax.swing.plaf.basic,javax.swing.filechooser,javax.swing.event,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.multi;uses:="javax.accessibility,javax.swing,javax.swing.plaf,javax.swing.filechooser,javax.swing.text,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.nimbus;uses:="javax.swing,javax.swing.plaf,javax.swing.border,javax.swing.plaf.synth";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.synth;uses:="javax.swing,javax.swing.plaf,javax.swing.text,javax.swing.border,javax.swing.plaf.basic,javax.swing.colorchooser,javax.swing.event,javax.xml.parsers,org.xml.sax,org.xml.sax.helpers,javax.swing.table,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf;uses:="javax.swing,javax.swing.border,javax.accessibility,javax.swing.filechooser,javax.swing.text,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.table;uses:="javax.swing.event,javax.swing.plaf,javax.swing.border,javax.swing,javax.accessibility";version="0.0.0.1_007_JavaSE",
javax.swing.text.html.parser;uses:="javax.swing.text,javax.swing.text.html";version="0.0.0.1_007_JavaSE",
javax.swing.text.html;uses:="javax.swing.event,javax.swing.text,javax.accessibility,javax.swing,javax.swing.plaf,javax.swing.border,javax.swing.undo";version="0.0.0.1_007_JavaSE",
javax.swing.text.rtf;uses:="javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.swing.text;uses:="javax.swing.event,javax.swing.tree,javax.swing.undo,javax.swing,javax.swing.plaf,javax.swing.plaf.basic,javax.print,javax.print.attribute,javax.accessibility,javax.swing.text.html";version="0.0.0.1_007_JavaSE",
javax.swing.tree;uses:="javax.swing.event,javax.swing,javax.swing.border,javax.swing.plaf,javax.swing.plaf.basic";version="0.0.0.1_007_JavaSE",
javax.swing.undo;uses:="javax.swing,javax.swing.event";version="0.0.0.1_007_JavaSE",
javax.swing;uses:="javax.swing.event,javax.accessibility,javax.swing.text,javax.swing.plaf,javax.swing.border,javax.swing.tree,javax.swing.table,javax.swing.colorchooser,javax.swing.plaf.basic,javax.swing.text.html,javax.swing.filechooser,javax.print,javax.print.attribute,javax.swing.plaf.metal";version="0.0.0.1_007_JavaSE",
javax.tools;uses:="javax.lang.model.element,javax.annotation.processing,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.transaction.xa;version="0.0.0.1_007_JavaSE",
javax.transaction;version="0.0.0.1_007_JavaSE",
javax.xml.bind.annotation.adapters;uses:="javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.bind.annotation;uses:="javax.xml.transform,javax.xml.bind,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.bind.attachment;uses:="javax.activation";version="0.0.0.1_007_JavaSE",
javax.xml.bind.helpers;uses:="javax.xml.bind.annotation.adapters,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,javax.xml.bind.attachment,javax.xml.stream,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,javax.xml.transform.sax,javax.xml.bind,javax.xml.parsers";version="0.0.0.1_007_JavaSE",
javax.xml.bind.util;uses:="javax.xml.transform.sax,javax.xml.bind,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
javax.xml.bind;uses:="javax.xml.validation,javax.xml.namespace,javax.xml.datatype,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.stream,org.w3c.dom,javax.xml.bind.attachment,javax.xml.stream,javax.xml.bind.annotation.adapters,org.xml.sax";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dom;uses:="javax.xml.crypto,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.dom;uses:="javax.xml.crypto.dsig,javax.xml.crypto,org.w3c.dom,javax.xml.crypto.dom";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.keyinfo;uses:="javax.xml.crypto";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.spec;uses:="javax.xml.crypto";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig;uses:="javax.xml.crypto,javax.xml.crypto.dsig.spec,javax.xml.crypto.dsig.keyinfo";version="0.0.0.1_007_JavaSE",
javax.xml.crypto;uses:="javax.xml.crypto.dsig.keyinfo";version="0.0.0.1_007_JavaSE",
javax.xml.datatype;uses:="javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.namespace;version="0.0.0.1_007_JavaSE",
javax.xml.parsers;uses:="javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
javax.xml.soap;uses:="javax.activation,javax.xml.namespace,org.w3c.dom,javax.xml.transform.dom,javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.stream.events;uses:="javax.xml.namespace,javax.xml.stream";version="0.0.0.1_007_JavaSE",
javax.xml.stream.util;uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.stream;uses:="javax.xml.stream.events,javax.xml.namespace,javax.xml.stream.util,javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.transform.dom;uses:="javax.xml.transform,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.transform.sax;uses:="org.xml.sax.ext,javax.xml.transform,org.xml.sax,javax.xml.transform.stream";version="0.0.0.1_007_JavaSE",
javax.xml.transform.stax;uses:="javax.xml.stream,javax.xml.transform,javax.xml.stream.events";version="0.0.0.1_007_JavaSE",
javax.xml.transform.stream;uses:="javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.transform;version="0.0.0.1_007_JavaSE",
javax.xml.validation;uses:="org.w3c.dom.ls,javax.xml.transform,javax.xml.transform.stream,org.xml.sax,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.ws.handler.soap;uses:="javax.xml.ws.handler,javax.xml.namespace,javax.xml.soap,javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.ws.handler;uses:="javax.xml.ws,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.ws.http;uses:="javax.xml.ws";version="0.0.0.1_007_JavaSE",
javax.xml.ws.soap;uses:="javax.xml.ws.spi,javax.xml.ws,javax.xml.soap";version="0.0.0.1_007_JavaSE",
javax.xml.ws.spi.http;version="0.0.0.1_007_JavaSE", javax.xml.ws.spi;uses:="
javax.xml.ws,javax.xml.ws.wsaddressing,javax.xml.transform,org.w3c.dom,javax.xml.namespace,javax.xml.ws.handler,javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.ws.wsaddressing;uses:="javax.xml.bind.annotation,javax.xml.namespace,org.w3c.dom,javax.xml.transform,javax.xml.bind,
javax.xml.ws,javax.xml.ws.spi";version="0.0.0.1_007_JavaSE",
javax.xml.ws;uses:="javax.xml.ws.handler,javax.xml.ws.spi,javax.xml.ws.spi.http,javax.xml.transform,org.w3c.dom,javax.xml.bind.annotation,javax.xml.transform.stream,javax.xml.bind,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.xpath;uses:="org.xml.sax,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml;version="0.0.0.1_007_JavaSE",
org.ietf.jgss;version="0.0.0.1_007_JavaSE",
org.omg.CORBA.DynAnyPackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.ORBPackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.TypeCodePackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.portable;uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable";version="0.0.0.1_007_JavaSE",
org.omg.CORBA;uses:="org.omg.CORBA.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA_2_3.portable,org.omg.CORBA.TypeCodePackage";version="0.0.0.1_007_JavaSE",
org.omg.CORBA_2_3.portable;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CORBA_2_3;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming.NamingContextExtPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming.NamingContextPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming;uses:="org.omg.CORBA.portable,org.omg.CORBA,org.omg.PortableServer,org.omg.CosNaming.NamingContextPackage,org.omg.CosNaming.NamingContextExtPackage";version="0.0.0.1_007_JavaSE",
org.omg.Dynamic;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny.DynAnyFactoryPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny.DynAnyPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage";version="0.0.0.1_007_JavaSE",
org.omg.IOP.CodecFactoryPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.IOP.CodecPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.IOP;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage";version="0.0.0.1_007_JavaSE",
org.omg.Messaging;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableInterceptor.ORBInitInfoPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableInterceptor;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.CORBA_2_3.portable,org.omg.Dynamic";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.CurrentPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.POAManagerPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.POAPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.ServantLocatorPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.portable;uses:="org.omg.CORBA,org.omg.PortableServer";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.CORBA_2_3,org.omg.PortableServer.ServantLocatorPackage";version="0.0.0.1_007_JavaSE",
org.omg.SendingContext;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.stub.java.rmi;uses:="javax.rmi.CORBA";version="0.0.0.1_007_JavaSE",
org.w3c.dom.bootstrap;uses:="org.w3c.dom";version="0.0.0.1_007_JavaSE",
org.w3c.dom.events;uses:="org.w3c.dom,org.w3c.dom.views";version="0.0.0.1_007_JavaSE",
org.w3c.dom.ls;uses:="org.w3c.dom,org.w3c.dom.events,org.w3c.dom.traversal";version="0.0.0.1_007_JavaSE",
org.w3c.dom;version="0.0.0.1_007_JavaSE",
org.xml.sax.ext;uses:="org.xml.sax,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
org.xml.sax.helpers;uses:="org.xml.sax";version="0.0.0.1_007_JavaSE",
org.xml.sax;version="0.0.0.1_007_JavaSE"
(java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100")
    at org.osgi.framework.Version.parseInt(Version.java:170)
    at org.osgi.framework.Version.<init>(Version.java:134)
    at
org.apache.felix.framework.ExtensionManager.buildNativeCapabilites(ExtensionManager.java:265)
    at
org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:233)
    at org.apache.felix.framework.Felix.<init>(Felix.java:415)
    at
org.apache.felix.framework.RequirementsCapabilitiesTest.setUp(RequirementsCapabilitiesTest.java:68)
    at junit.framework.TestCase.runBare(TestCase.java:128)
    at junit.framework.TestResult$1.protect(TestResult.java:110)
    at junit.framework.TestResult.runProtected(TestResult.java:128)
    at junit.framework.TestResult.run(TestResult.java:113)
    at junit.framework.TestCase.run(TestCase.java:120)
    at junit.framework.TestSuite.runTest(TestSuite.java:228)
    at junit.framework.TestSuite.run(TestSuite.java:223)
    at
org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at
org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
    at com.sun.proxy.$Proxy0.invoke(Unknown Source)
    at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
    at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: java.lang.NumberFormatException: For input string: "22-100"
    at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:492)
    at java.lang.Integer.parseInt(Integer.java:527)
    at org.osgi.framework.Version.parseInt(Version.java:168)
    ... 25 more
ERROR: Error parsing system bundle export statement: org.osgi.dto;
version=1.0.0, org.osgi.framework; version=1.8.0, org.osgi.framework.dto;
version=1.8.0, org.osgi.framework.hooks.bundle; version=1.1.0,
org.osgi.framework.hooks.resolver; version=1.0.0,
org.osgi.framework.hooks.service; version=1.1.0,
org.osgi.framework.hooks.weaving; version=1.1.0, org.osgi.framework.launch;
version=1.2.0, org.osgi.framework.namespace; version=1.1.0,
org.osgi.framework.startlevel; version=1.0.0,
org.osgi.framework.startlevel.dto; version=1.0.0,
org.osgi.framework.wiring; version=1.2.0, org.osgi.framework.wiring.dto;
version=1.2.0, org.osgi.resource; version=1.0.0, org.osgi.resource.dto;
version=1.0.0, org.osgi.service.packageadmin; version=1.2.0,
org.osgi.service.startlevel; version=1.1.0, org.osgi.service.url;
version=1.0.0, org.osgi.util.tracker; version=1.5.1 ,
javax.accessibility;uses:="javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.activation;version="0.0.0.1_007_JavaSE",
javax.activity;version="0.0.0.1_007_JavaSE",
javax.annotation.processing;uses:="javax.tools,javax.lang.model,javax.lang.model.element,javax.lang.model.util";version="0.0.0.1_007_JavaSE",
javax.annotation;version="0.0.0.1_007_JavaSE",
javax.crypto.interfaces;uses:="javax.crypto.spec,javax.crypto";version="0.0.0.1_007_JavaSE",
javax.crypto.spec;uses:="javax.crypto";version="0.0.0.1_007_JavaSE",
javax.crypto;uses:="javax.crypto.spec";version="0.0.0.1_007_JavaSE",
javax.imageio.event;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.metadata;uses:="org.w3c.dom,javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.plugins.bmp;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.plugins.jpeg;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.spi;uses:="javax.imageio.stream,javax.imageio,javax.imageio.metadata";version="0.0.0.1_007_JavaSE",
javax.imageio.stream;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio;uses:="javax.imageio.metadata,javax.imageio.stream,javax.imageio.spi,javax.imageio.event";version="0.0.0.1_007_JavaSE",
javax.jws.soap;version="0.0.0.1_007_JavaSE",
javax.jws;version="0.0.0.1_007_JavaSE",
javax.lang.model.element;uses:="javax.lang.model.type,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.lang.model.type;uses:="javax.lang.model.element,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.lang.model.util;uses:="javax.lang.model,javax.lang.model.element,javax.annotation.processing,javax.lang.model.type";version="0.0.0.1_007_JavaSE",
javax.lang.model;version="0.0.0.1_007_JavaSE",
javax.management.loading;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.modelmbean;uses:="javax.management,javax.management.loading";version="0.0.0.1_007_JavaSE",
javax.management.monitor;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.openmbean;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.relation;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.remote.rmi;uses:="javax.management.remote,javax.security.auth,javax.management,javax.management.loading,javax.naming,javax.rmi.ssl,org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,javax.rmi.CORBA,javax.rmi";version="0.0.0.1_007_JavaSE",
javax.management.remote;uses:="javax.security.auth,javax.management";version="0.0.0.1_007_JavaSE",
javax.management.timer;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management;uses:="javax.management.loading,javax.management.openmbean";version="0.0.0.1_007_JavaSE",
javax.naming.directory;uses:="javax.naming";version="0.0.0.1_007_JavaSE",
javax.naming.event;uses:="javax.naming,javax.naming.directory";version="0.0.0.1_007_JavaSE",
javax.naming.ldap;uses:="javax.naming,javax.naming.directory,javax.net.ssl,javax.naming.event";version="0.0.0.1_007_JavaSE",
javax.naming.spi;uses:="javax.naming,javax.naming.directory";version="0.0.0.1_007_JavaSE",
javax.naming;uses:="javax.naming.spi";version="0.0.0.1_007_JavaSE",
javax.net.ssl;uses:="javax.security.cert,javax.security.auth.x500,javax.net";version="0.0.0.1_007_JavaSE",
javax.net;version="0.0.0.1_007_JavaSE",
javax.print.attribute.standard;uses:="javax.print.attribute";version="0.0.0.1_007_JavaSE",
javax.print.attribute;version="0.0.0.1_007_JavaSE",
javax.print.event;uses:="javax.print,javax.print.attribute";version="0.0.0.1_007_JavaSE",
javax.print;uses:="javax.print.attribute,javax.print.event,javax.print.attribute.standard";version="0.0.0.1_007_JavaSE",
javax.rmi.CORBA;uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,org.omg.SendingContext";version="0.0.0.1_007_JavaSE",
javax.rmi.ssl;uses:="javax.net,javax.net.ssl";version="0.0.0.1_007_JavaSE",
javax.rmi;uses:="org.omg.CORBA,javax.rmi.CORBA";version="0.0.0.1_007_JavaSE",
javax.script;version="0.0.0.1_007_JavaSE",
javax.security.auth.callback;version="0.0.0.1_007_JavaSE",
javax.security.auth.kerberos;uses:="javax.security.auth,javax.crypto";version="0.0.0.1_007_JavaSE",
javax.security.auth.login;uses:="javax.security.auth,javax.security.auth.callback";version="0.0.0.1_007_JavaSE",
javax.security.auth.spi;uses:="javax.security.auth.callback,javax.security.auth.login,javax.security.auth";version="0.0.0.1_007_JavaSE",
javax.security.auth.x500;uses:="javax.security.auth";version="0.0.0.1_007_JavaSE",
javax.security.auth;version="0.0.0.1_007_JavaSE",
javax.security.cert;version="0.0.0.1_007_JavaSE",
javax.security.sasl;uses:="javax.security.auth.callback";version="0.0.0.1_007_JavaSE",
javax.sound.midi.spi;uses:="javax.sound.midi";version="0.0.0.1_007_JavaSE",
javax.sound.midi;uses:="javax.sound.midi.spi";version="0.0.0.1_007_JavaSE",
javax.sound.sampled.spi;uses:="javax.sound.sampled";version="0.0.0.1_007_JavaSE",
javax.sound.sampled;uses:="javax.sound.sampled.spi";version="0.0.0.1_007_JavaSE",
javax.sql.rowset.serial;uses:="javax.sql.rowset";version="0.0.0.1_007_JavaSE",
javax.sql.rowset.spi;uses:="javax.sql,javax.naming,javax.sql.rowset";version="0.0.0.1_007_JavaSE",
javax.sql.rowset;uses:="javax.sql,javax.sql.rowset.serial,javax.sql.rowset.spi";version="0.0.0.1_007_JavaSE",
javax.sql;uses:="javax.transaction.xa";version="0.0.0.1_007_JavaSE",
javax.swing.border;uses:="javax.swing";version="0.0.0.1_007_JavaSE",
javax.swing.colorchooser;uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.swing.event;uses:="javax.swing,javax.swing.text,javax.swing.table,javax.swing.tree,javax.swing.undo";version="0.0.0.1_007_JavaSE",
javax.swing.filechooser;uses:="javax.swing";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.basic;uses:="javax.swing.border,javax.swing,javax.swing.plaf,javax.swing.text,javax.swing.event,javax.swing.colorchooser,javax.accessibility,javax.swing.filechooser,javax.swing.text.html,javax.sound.sampled,javax.swing.table,javax.swing.plaf.synth,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.metal;uses:="javax.swing.plaf,javax.swing,javax.swing.border,javax.swing.text,javax.swing.plaf.basic,javax.swing.filechooser,javax.swing.event,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.multi;uses:="javax.accessibility,javax.swing,javax.swing.plaf,javax.swing.filechooser,javax.swing.text,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.nimbus;uses:="javax.swing,javax.swing.plaf,javax.swing.border,javax.swing.plaf.synth";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.synth;uses:="javax.swing,javax.swing.plaf,javax.swing.text,javax.swing.border,javax.swing.plaf.basic,javax.swing.colorchooser,javax.swing.event,javax.xml.parsers,org.xml.sax,org.xml.sax.helpers,javax.swing.table,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf;uses:="javax.swing,javax.swing.border,javax.accessibility,javax.swing.filechooser,javax.swing.text,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.table;uses:="javax.swing.event,javax.swing.plaf,javax.swing.border,javax.swing,javax.accessibility";version="0.0.0.1_007_JavaSE",
javax.swing.text.html.parser;uses:="javax.swing.text,javax.swing.text.html";version="0.0.0.1_007_JavaSE",
javax.swing.text.html;uses:="javax.swing.event,javax.swing.text,javax.accessibility,javax.swing,javax.swing.plaf,javax.swing.border,javax.swing.undo";version="0.0.0.1_007_JavaSE",
javax.swing.text.rtf;uses:="javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.swing.text;uses:="javax.swing.event,javax.swing.tree,javax.swing.undo,javax.swing,javax.swing.plaf,javax.swing.plaf.basic,javax.print,javax.print.attribute,javax.accessibility,javax.swing.text.html";version="0.0.0.1_007_JavaSE",
javax.swing.tree;uses:="javax.swing.event,javax.swing,javax.swing.border,javax.swing.plaf,javax.swing.plaf.basic";version="0.0.0.1_007_JavaSE",
javax.swing.undo;uses:="javax.swing,javax.swing.event";version="0.0.0.1_007_JavaSE",
javax.swing;uses:="javax.swing.event,javax.accessibility,javax.swing.text,javax.swing.plaf,javax.swing.border,javax.swing.tree,javax.swing.table,javax.swing.colorchooser,javax.swing.plaf.basic,javax.swing.text.html,javax.swing.filechooser,javax.print,javax.print.attribute,javax.swing.plaf.metal";version="0.0.0.1_007_JavaSE",
javax.tools;uses:="javax.lang.model.element,javax.annotation.processing,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.transaction.xa;version="0.0.0.1_007_JavaSE",
javax.transaction;version="0.0.0.1_007_JavaSE",
javax.xml.bind.annotation.adapters;uses:="javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.bind.annotation;uses:="javax.xml.transform,javax.xml.bind,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.bind.attachment;uses:="javax.activation";version="0.0.0.1_007_JavaSE",
javax.xml.bind.helpers;uses:="javax.xml.bind.annotation.adapters,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,javax.xml.bind.attachment,javax.xml.stream,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,javax.xml.transform.sax,javax.xml.bind,javax.xml.parsers";version="0.0.0.1_007_JavaSE",
javax.xml.bind.util;uses:="javax.xml.transform.sax,javax.xml.bind,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
javax.xml.bind;uses:="javax.xml.validation,javax.xml.namespace,javax.xml.datatype,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.stream,org.w3c.dom,javax.xml.bind.attachment,javax.xml.stream,javax.xml.bind.annotation.adapters,org.xml.sax";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dom;uses:="javax.xml.crypto,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.dom;uses:="javax.xml.crypto.dsig,javax.xml.crypto,org.w3c.dom,javax.xml.crypto.dom";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.keyinfo;uses:="javax.xml.crypto";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.spec;uses:="javax.xml.crypto";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig;uses:="javax.xml.crypto,javax.xml.crypto.dsig.spec,javax.xml.crypto.dsig.keyinfo";version="0.0.0.1_007_JavaSE",
javax.xml.crypto;uses:="javax.xml.crypto.dsig.keyinfo";version="0.0.0.1_007_JavaSE",
javax.xml.datatype;uses:="javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.namespace;version="0.0.0.1_007_JavaSE",
javax.xml.parsers;uses:="javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
javax.xml.soap;uses:="javax.activation,javax.xml.namespace,org.w3c.dom,javax.xml.transform.dom,javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.stream.events;uses:="javax.xml.namespace,javax.xml.stream";version="0.0.0.1_007_JavaSE",
javax.xml.stream.util;uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.stream;uses:="javax.xml.stream.events,javax.xml.namespace,javax.xml.stream.util,javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.transform.dom;uses:="javax.xml.transform,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.transform.sax;uses:="org.xml.sax.ext,javax.xml.transform,org.xml.sax,javax.xml.transform.stream";version="0.0.0.1_007_JavaSE",
javax.xml.transform.stax;uses:="javax.xml.stream,javax.xml.transform,javax.xml.stream.events";version="0.0.0.1_007_JavaSE",
javax.xml.transform.stream;uses:="javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.transform;version="0.0.0.1_007_JavaSE",
javax.xml.validation;uses:="org.w3c.dom.ls,javax.xml.transform,javax.xml.transform.stream,org.xml.sax,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.ws.handler.soap;uses:="javax.xml.ws.handler,javax.xml.namespace,javax.xml.soap,javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.ws.handler;uses:="javax.xml.ws,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.ws.http;uses:="javax.xml.ws";version="0.0.0.1_007_JavaSE",
javax.xml.ws.soap;uses:="javax.xml.ws.spi,javax.xml.ws,javax.xml.soap";version="0.0.0.1_007_JavaSE",
javax.xml.ws.spi.http;version="0.0.0.1_007_JavaSE", javax.xml.ws.spi;uses:="
javax.xml.ws,javax.xml.ws.wsaddressing,javax.xml.transform,org.w3c.dom,javax.xml.namespace,javax.xml.ws.handler,javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.ws.wsaddressing;uses:="javax.xml.bind.annotation,javax.xml.namespace,org.w3c.dom,javax.xml.transform,javax.xml.bind,
javax.xml.ws,javax.xml.ws.spi";version="0.0.0.1_007_JavaSE",
javax.xml.ws;uses:="javax.xml.ws.handler,javax.xml.ws.spi,javax.xml.ws.spi.http,javax.xml.transform,org.w3c.dom,javax.xml.bind.annotation,javax.xml.transform.stream,javax.xml.bind,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.xpath;uses:="org.xml.sax,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml;version="0.0.0.1_007_JavaSE",
org.ietf.jgss;version="0.0.0.1_007_JavaSE",
org.omg.CORBA.DynAnyPackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.ORBPackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.TypeCodePackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.portable;uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable";version="0.0.0.1_007_JavaSE",
org.omg.CORBA;uses:="org.omg.CORBA.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA_2_3.portable,org.omg.CORBA.TypeCodePackage";version="0.0.0.1_007_JavaSE",
org.omg.CORBA_2_3.portable;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CORBA_2_3;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming.NamingContextExtPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming.NamingContextPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming;uses:="org.omg.CORBA.portable,org.omg.CORBA,org.omg.PortableServer,org.omg.CosNaming.NamingContextPackage,org.omg.CosNaming.NamingContextExtPackage";version="0.0.0.1_007_JavaSE",
org.omg.Dynamic;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny.DynAnyFactoryPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny.DynAnyPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage";version="0.0.0.1_007_JavaSE",
org.omg.IOP.CodecFactoryPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.IOP.CodecPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.IOP;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage";version="0.0.0.1_007_JavaSE",
org.omg.Messaging;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableInterceptor.ORBInitInfoPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableInterceptor;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.CORBA_2_3.portable,org.omg.Dynamic";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.CurrentPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.POAManagerPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.POAPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.ServantLocatorPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.portable;uses:="org.omg.CORBA,org.omg.PortableServer";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.CORBA_2_3,org.omg.PortableServer.ServantLocatorPackage";version="0.0.0.1_007_JavaSE",
org.omg.SendingContext;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.stub.java.rmi;uses:="javax.rmi.CORBA";version="0.0.0.1_007_JavaSE",
org.w3c.dom.bootstrap;uses:="org.w3c.dom";version="0.0.0.1_007_JavaSE",
org.w3c.dom.events;uses:="org.w3c.dom,org.w3c.dom.views";version="0.0.0.1_007_JavaSE",
org.w3c.dom.ls;uses:="org.w3c.dom,org.w3c.dom.events,org.w3c.dom.traversal";version="0.0.0.1_007_JavaSE",
org.w3c.dom;version="0.0.0.1_007_JavaSE",
org.xml.sax.ext;uses:="org.xml.sax,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
org.xml.sax.helpers;uses:="org.xml.sax";version="0.0.0.1_007_JavaSE",
org.xml.sax;version="0.0.0.1_007_JavaSE"
(java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100")
java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100"
    at org.osgi.framework.Version.parseInt(Version.java:170)
    at org.osgi.framework.Version.<init>(Version.java:134)
    at
org.apache.felix.framework.ExtensionManager.buildNativeCapabilites(ExtensionManager.java:265)
    at
org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:233)
    at org.apache.felix.framework.Felix.<init>(Felix.java:415)
    at
org.apache.felix.framework.RequirementsCapabilitiesTest.setUp(RequirementsCapabilitiesTest.java:68)
    at junit.framework.TestCase.runBare(TestCase.java:128)
    at junit.framework.TestResult$1.protect(TestResult.java:110)
    at junit.framework.TestResult.runProtected(TestResult.java:128)
    at junit.framework.TestResult.run(TestResult.java:113)
    at junit.framework.TestCase.run(TestCase.java:120)
    at junit.framework.TestSuite.runTest(TestSuite.java:228)
    at junit.framework.TestSuite.run(TestSuite.java:223)
    at
org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at
org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
    at com.sun.proxy.$Proxy0.invoke(Unknown Source)
    at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
    at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: java.lang.NumberFormatException: For input string: "22-100"
    at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:492)
    at java.lang.Integer.parseInt(Integer.java:527)
    at org.osgi.framework.Version.parseInt(Version.java:168)
    ... 25 more
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.053 sec
<<< FAILURE!
Running org.apache.felix.framework.ServiceRegistryTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
Running org.apache.felix.framework.CollisionHookTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.106 sec
Running org.apache.felix.framework.PackageAdminImplTest
ERROR: Error parsing system bundle export statement: org.osgi.dto;
version=1.0.0, org.osgi.framework; version=1.8.0, org.osgi.framework.dto;
version=1.8.0, org.osgi.framework.hooks.bundle; version=1.1.0,
org.osgi.framework.hooks.resolver; version=1.0.0,
org.osgi.framework.hooks.service; version=1.1.0,
org.osgi.framework.hooks.weaving; version=1.1.0, org.osgi.framework.launch;
version=1.2.0, org.osgi.framework.namespace; version=1.1.0,
org.osgi.framework.startlevel; version=1.0.0,
org.osgi.framework.startlevel.dto; version=1.0.0,
org.osgi.framework.wiring; version=1.2.0, org.osgi.framework.wiring.dto;
version=1.2.0, org.osgi.resource; version=1.0.0, org.osgi.resource.dto;
version=1.0.0, org.osgi.service.packageadmin; version=1.2.0,
org.osgi.service.startlevel; version=1.1.0, org.osgi.service.url;
version=1.0.0, org.osgi.util.tracker; version=1.5.1 ,
javax.accessibility;uses:="javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.activation;version="0.0.0.1_007_JavaSE",
javax.activity;version="0.0.0.1_007_JavaSE",
javax.annotation.processing;uses:="javax.tools,javax.lang.model,javax.lang.model.element,javax.lang.model.util";version="0.0.0.1_007_JavaSE",
javax.annotation;version="0.0.0.1_007_JavaSE",
javax.crypto.interfaces;uses:="javax.crypto.spec,javax.crypto";version="0.0.0.1_007_JavaSE",
javax.crypto.spec;uses:="javax.crypto";version="0.0.0.1_007_JavaSE",
javax.crypto;uses:="javax.crypto.spec";version="0.0.0.1_007_JavaSE",
javax.imageio.event;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.metadata;uses:="org.w3c.dom,javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.plugins.bmp;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.plugins.jpeg;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio.spi;uses:="javax.imageio.stream,javax.imageio,javax.imageio.metadata";version="0.0.0.1_007_JavaSE",
javax.imageio.stream;uses:="javax.imageio";version="0.0.0.1_007_JavaSE",
javax.imageio;uses:="javax.imageio.metadata,javax.imageio.stream,javax.imageio.spi,javax.imageio.event";version="0.0.0.1_007_JavaSE",
javax.jws.soap;version="0.0.0.1_007_JavaSE",
javax.jws;version="0.0.0.1_007_JavaSE",
javax.lang.model.element;uses:="javax.lang.model.type,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.lang.model.type;uses:="javax.lang.model.element,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.lang.model.util;uses:="javax.lang.model,javax.lang.model.element,javax.annotation.processing,javax.lang.model.type";version="0.0.0.1_007_JavaSE",
javax.lang.model;version="0.0.0.1_007_JavaSE",
javax.management.loading;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.modelmbean;uses:="javax.management,javax.management.loading";version="0.0.0.1_007_JavaSE",
javax.management.monitor;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.openmbean;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.relation;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management.remote.rmi;uses:="javax.management.remote,javax.security.auth,javax.management,javax.management.loading,javax.naming,javax.rmi.ssl,org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,javax.rmi.CORBA,javax.rmi";version="0.0.0.1_007_JavaSE",
javax.management.remote;uses:="javax.security.auth,javax.management";version="0.0.0.1_007_JavaSE",
javax.management.timer;uses:="javax.management";version="0.0.0.1_007_JavaSE",
javax.management;uses:="javax.management.loading,javax.management.openmbean";version="0.0.0.1_007_JavaSE",
javax.naming.directory;uses:="javax.naming";version="0.0.0.1_007_JavaSE",
javax.naming.event;uses:="javax.naming,javax.naming.directory";version="0.0.0.1_007_JavaSE",
javax.naming.ldap;uses:="javax.naming,javax.naming.directory,javax.net.ssl,javax.naming.event";version="0.0.0.1_007_JavaSE",
javax.naming.spi;uses:="javax.naming,javax.naming.directory";version="0.0.0.1_007_JavaSE",
javax.naming;uses:="javax.naming.spi";version="0.0.0.1_007_JavaSE",
javax.net.ssl;uses:="javax.security.cert,javax.security.auth.x500,javax.net";version="0.0.0.1_007_JavaSE",
javax.net;version="0.0.0.1_007_JavaSE",
javax.print.attribute.standard;uses:="javax.print.attribute";version="0.0.0.1_007_JavaSE",
javax.print.attribute;version="0.0.0.1_007_JavaSE",
javax.print.event;uses:="javax.print,javax.print.attribute";version="0.0.0.1_007_JavaSE",
javax.print;uses:="javax.print.attribute,javax.print.event,javax.print.attribute.standard";version="0.0.0.1_007_JavaSE",
javax.rmi.CORBA;uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,org.omg.SendingContext";version="0.0.0.1_007_JavaSE",
javax.rmi.ssl;uses:="javax.net,javax.net.ssl";version="0.0.0.1_007_JavaSE",
javax.rmi;uses:="org.omg.CORBA,javax.rmi.CORBA";version="0.0.0.1_007_JavaSE",
javax.script;version="0.0.0.1_007_JavaSE",
javax.security.auth.callback;version="0.0.0.1_007_JavaSE",
javax.security.auth.kerberos;uses:="javax.security.auth,javax.crypto";version="0.0.0.1_007_JavaSE",
javax.security.auth.login;uses:="javax.security.auth,javax.security.auth.callback";version="0.0.0.1_007_JavaSE",
javax.security.auth.spi;uses:="javax.security.auth.callback,javax.security.auth.login,javax.security.auth";version="0.0.0.1_007_JavaSE",
javax.security.auth.x500;uses:="javax.security.auth";version="0.0.0.1_007_JavaSE",
javax.security.auth;version="0.0.0.1_007_JavaSE",
javax.security.cert;version="0.0.0.1_007_JavaSE",
javax.security.sasl;uses:="javax.security.auth.callback";version="0.0.0.1_007_JavaSE",
javax.sound.midi.spi;uses:="javax.sound.midi";version="0.0.0.1_007_JavaSE",
javax.sound.midi;uses:="javax.sound.midi.spi";version="0.0.0.1_007_JavaSE",
javax.sound.sampled.spi;uses:="javax.sound.sampled";version="0.0.0.1_007_JavaSE",
javax.sound.sampled;uses:="javax.sound.sampled.spi";version="0.0.0.1_007_JavaSE",
javax.sql.rowset.serial;uses:="javax.sql.rowset";version="0.0.0.1_007_JavaSE",
javax.sql.rowset.spi;uses:="javax.sql,javax.naming,javax.sql.rowset";version="0.0.0.1_007_JavaSE",
javax.sql.rowset;uses:="javax.sql,javax.sql.rowset.serial,javax.sql.rowset.spi";version="0.0.0.1_007_JavaSE",
javax.sql;uses:="javax.transaction.xa";version="0.0.0.1_007_JavaSE",
javax.swing.border;uses:="javax.swing";version="0.0.0.1_007_JavaSE",
javax.swing.colorchooser;uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.swing.event;uses:="javax.swing,javax.swing.text,javax.swing.table,javax.swing.tree,javax.swing.undo";version="0.0.0.1_007_JavaSE",
javax.swing.filechooser;uses:="javax.swing";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.basic;uses:="javax.swing.border,javax.swing,javax.swing.plaf,javax.swing.text,javax.swing.event,javax.swing.colorchooser,javax.accessibility,javax.swing.filechooser,javax.swing.text.html,javax.sound.sampled,javax.swing.table,javax.swing.plaf.synth,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.metal;uses:="javax.swing.plaf,javax.swing,javax.swing.border,javax.swing.text,javax.swing.plaf.basic,javax.swing.filechooser,javax.swing.event,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.multi;uses:="javax.accessibility,javax.swing,javax.swing.plaf,javax.swing.filechooser,javax.swing.text,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.nimbus;uses:="javax.swing,javax.swing.plaf,javax.swing.border,javax.swing.plaf.synth";version="0.0.0.1_007_JavaSE",
javax.swing.plaf.synth;uses:="javax.swing,javax.swing.plaf,javax.swing.text,javax.swing.border,javax.swing.plaf.basic,javax.swing.colorchooser,javax.swing.event,javax.xml.parsers,org.xml.sax,org.xml.sax.helpers,javax.swing.table,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.plaf;uses:="javax.swing,javax.swing.border,javax.accessibility,javax.swing.filechooser,javax.swing.text,javax.swing.tree";version="0.0.0.1_007_JavaSE",
javax.swing.table;uses:="javax.swing.event,javax.swing.plaf,javax.swing.border,javax.swing,javax.accessibility";version="0.0.0.1_007_JavaSE",
javax.swing.text.html.parser;uses:="javax.swing.text,javax.swing.text.html";version="0.0.0.1_007_JavaSE",
javax.swing.text.html;uses:="javax.swing.event,javax.swing.text,javax.accessibility,javax.swing,javax.swing.plaf,javax.swing.border,javax.swing.undo";version="0.0.0.1_007_JavaSE",
javax.swing.text.rtf;uses:="javax.swing.text";version="0.0.0.1_007_JavaSE",
javax.swing.text;uses:="javax.swing.event,javax.swing.tree,javax.swing.undo,javax.swing,javax.swing.plaf,javax.swing.plaf.basic,javax.print,javax.print.attribute,javax.accessibility,javax.swing.text.html";version="0.0.0.1_007_JavaSE",
javax.swing.tree;uses:="javax.swing.event,javax.swing,javax.swing.border,javax.swing.plaf,javax.swing.plaf.basic";version="0.0.0.1_007_JavaSE",
javax.swing.undo;uses:="javax.swing,javax.swing.event";version="0.0.0.1_007_JavaSE",
javax.swing;uses:="javax.swing.event,javax.accessibility,javax.swing.text,javax.swing.plaf,javax.swing.border,javax.swing.tree,javax.swing.table,javax.swing.colorchooser,javax.swing.plaf.basic,javax.swing.text.html,javax.swing.filechooser,javax.print,javax.print.attribute,javax.swing.plaf.metal";version="0.0.0.1_007_JavaSE",
javax.tools;uses:="javax.lang.model.element,javax.annotation.processing,javax.lang.model";version="0.0.0.1_007_JavaSE",
javax.transaction.xa;version="0.0.0.1_007_JavaSE",
javax.transaction;version="0.0.0.1_007_JavaSE",
javax.xml.bind.annotation.adapters;uses:="javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.bind.annotation;uses:="javax.xml.transform,javax.xml.bind,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.bind.attachment;uses:="javax.activation";version="0.0.0.1_007_JavaSE",
javax.xml.bind.helpers;uses:="javax.xml.bind.annotation.adapters,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,javax.xml.bind.attachment,javax.xml.stream,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,javax.xml.transform.sax,javax.xml.bind,javax.xml.parsers";version="0.0.0.1_007_JavaSE",
javax.xml.bind.util;uses:="javax.xml.transform.sax,javax.xml.bind,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
javax.xml.bind;uses:="javax.xml.validation,javax.xml.namespace,javax.xml.datatype,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.stream,org.w3c.dom,javax.xml.bind.attachment,javax.xml.stream,javax.xml.bind.annotation.adapters,org.xml.sax";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dom;uses:="javax.xml.crypto,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.dom;uses:="javax.xml.crypto.dsig,javax.xml.crypto,org.w3c.dom,javax.xml.crypto.dom";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.keyinfo;uses:="javax.xml.crypto";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig.spec;uses:="javax.xml.crypto";version="0.0.0.1_007_JavaSE",
javax.xml.crypto.dsig;uses:="javax.xml.crypto,javax.xml.crypto.dsig.spec,javax.xml.crypto.dsig.keyinfo";version="0.0.0.1_007_JavaSE",
javax.xml.crypto;uses:="javax.xml.crypto.dsig.keyinfo";version="0.0.0.1_007_JavaSE",
javax.xml.datatype;uses:="javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.namespace;version="0.0.0.1_007_JavaSE",
javax.xml.parsers;uses:="javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
javax.xml.soap;uses:="javax.activation,javax.xml.namespace,org.w3c.dom,javax.xml.transform.dom,javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.stream.events;uses:="javax.xml.namespace,javax.xml.stream";version="0.0.0.1_007_JavaSE",
javax.xml.stream.util;uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.stream;uses:="javax.xml.stream.events,javax.xml.namespace,javax.xml.stream.util,javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.transform.dom;uses:="javax.xml.transform,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.transform.sax;uses:="org.xml.sax.ext,javax.xml.transform,org.xml.sax,javax.xml.transform.stream";version="0.0.0.1_007_JavaSE",
javax.xml.transform.stax;uses:="javax.xml.stream,javax.xml.transform,javax.xml.stream.events";version="0.0.0.1_007_JavaSE",
javax.xml.transform.stream;uses:="javax.xml.transform";version="0.0.0.1_007_JavaSE",
javax.xml.transform;version="0.0.0.1_007_JavaSE",
javax.xml.validation;uses:="org.w3c.dom.ls,javax.xml.transform,javax.xml.transform.stream,org.xml.sax,org.w3c.dom";version="0.0.0.1_007_JavaSE",
javax.xml.ws.handler.soap;uses:="javax.xml.ws.handler,javax.xml.namespace,javax.xml.soap,javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.ws.handler;uses:="javax.xml.ws,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.ws.http;uses:="javax.xml.ws";version="0.0.0.1_007_JavaSE",
javax.xml.ws.soap;uses:="javax.xml.ws.spi,javax.xml.ws,javax.xml.soap";version="0.0.0.1_007_JavaSE",
javax.xml.ws.spi.http;version="0.0.0.1_007_JavaSE", javax.xml.ws.spi;uses:="
javax.xml.ws,javax.xml.ws.wsaddressing,javax.xml.transform,org.w3c.dom,javax.xml.namespace,javax.xml.ws.handler,javax.xml.bind";version="0.0.0.1_007_JavaSE",
javax.xml.ws.wsaddressing;uses:="javax.xml.bind.annotation,javax.xml.namespace,org.w3c.dom,javax.xml.transform,javax.xml.bind,
javax.xml.ws,javax.xml.ws.spi";version="0.0.0.1_007_JavaSE",
javax.xml.ws;uses:="javax.xml.ws.handler,javax.xml.ws.spi,javax.xml.ws.spi.http,javax.xml.transform,org.w3c.dom,javax.xml.bind.annotation,javax.xml.transform.stream,javax.xml.bind,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml.xpath;uses:="org.xml.sax,javax.xml.namespace";version="0.0.0.1_007_JavaSE",
javax.xml;version="0.0.0.1_007_JavaSE",
org.ietf.jgss;version="0.0.0.1_007_JavaSE",
org.omg.CORBA.DynAnyPackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.ORBPackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.TypeCodePackage;uses:="org.omg.CORBA";version="0.0.0.1_007_JavaSE",
org.omg.CORBA.portable;uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable";version="0.0.0.1_007_JavaSE",
org.omg.CORBA;uses:="org.omg.CORBA.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA_2_3.portable,org.omg.CORBA.TypeCodePackage";version="0.0.0.1_007_JavaSE",
org.omg.CORBA_2_3.portable;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CORBA_2_3;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming.NamingContextExtPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming.NamingContextPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming";version="0.0.0.1_007_JavaSE",
org.omg.CosNaming;uses:="org.omg.CORBA.portable,org.omg.CORBA,org.omg.PortableServer,org.omg.CosNaming.NamingContextPackage,org.omg.CosNaming.NamingContextExtPackage";version="0.0.0.1_007_JavaSE",
org.omg.Dynamic;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny.DynAnyFactoryPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny.DynAnyPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.DynamicAny;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage";version="0.0.0.1_007_JavaSE",
org.omg.IOP.CodecFactoryPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.IOP.CodecPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.IOP;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage";version="0.0.0.1_007_JavaSE",
org.omg.Messaging;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableInterceptor.ORBInitInfoPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableInterceptor;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.CORBA_2_3.portable,org.omg.Dynamic";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.CurrentPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.POAManagerPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.POAPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.ServantLocatorPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer.portable;uses:="org.omg.CORBA,org.omg.PortableServer";version="0.0.0.1_007_JavaSE",
org.omg.PortableServer;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.CORBA_2_3,org.omg.PortableServer.ServantLocatorPackage";version="0.0.0.1_007_JavaSE",
org.omg.SendingContext;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_007_JavaSE",
org.omg.stub.java.rmi;uses:="javax.rmi.CORBA";version="0.0.0.1_007_JavaSE",
org.w3c.dom.bootstrap;uses:="org.w3c.dom";version="0.0.0.1_007_JavaSE",
org.w3c.dom.events;uses:="org.w3c.dom,org.w3c.dom.views";version="0.0.0.1_007_JavaSE",
org.w3c.dom.ls;uses:="org.w3c.dom,org.w3c.dom.events,org.w3c.dom.traversal";version="0.0.0.1_007_JavaSE",
org.w3c.dom;version="0.0.0.1_007_JavaSE",
org.xml.sax.ext;uses:="org.xml.sax,org.xml.sax.helpers";version="0.0.0.1_007_JavaSE",
org.xml.sax.helpers;uses:="org.xml.sax";version="0.0.0.1_007_JavaSE",
org.xml.sax;version="0.0.0.1_007_JavaSE"
(java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100")
java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100"
    at org.osgi.framework.Version.parseInt(Version.java:170)
    at org.osgi.framework.Version.<init>(Version.java:134)
    at
org.apache.felix.framework.ExtensionManager.buildNativeCapabilites(ExtensionManager.java:265)
    at
org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:233)
    at org.apache.felix.framework.Felix.<init>(Felix.java:415)
    at
org.apache.felix.framework.PackageAdminImplTest.setUp(PackageAdminImplTest.java:64)
    at junit.framework.TestCase.runBare(TestCase.java:128)
    at junit.framework.TestResult$1.protect(TestResult.java:110)
    at junit.framework.TestResult.runProtected(TestResult.java:128)
    at junit.framework.TestResult.run(TestResult.java:113)
    at junit.framework.TestCase.run(TestCase.java:120)
    at junit.framework.TestSuite.runTest(TestSuite.java:228)
    at junit.framework.TestSuite.run(TestSuite.java:223)
    at
org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
    at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at
org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
    at com.sun.proxy.$Proxy0.invoke(Unknown Source)
    at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
    at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
    at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: java.lang.NumberFormatException: For input string: "22-100"
    at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:492)
    at java.lang.Integer.parseInt(Integer.java:527)
    at org.osgi.framework.Version.parseInt(Version.java:168)
    ... 25 more
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 sec

Results :

Failed tests:
  testStartStopBundle(org.apache.felix.framework.StartStopBundleTest):
expected:<4> but was:<2>

Tests in error:

testURLHandlersWithClassLoaderIsolation(org.apache.felix.framework.URLHandlersTest):
Unresolved constraint in bundle url.test [1]: Unable to resolve 1.0:
missing requirement [1.0] osgi.wiring.package;
(osgi.wiring.package=org.osgi.framework)
  testURLHandlers(org.apache.felix.framework.URLHandlersTest): Unresolved
constraint in bundle url.test [1]: Unable to resolve 1.0: missing
requirement [1.0] osgi.wiring.package;
(osgi.wiring.package=org.osgi.framework)

testIdentityCapabilityFrameworkExtension(org.apache.felix.framework.RequirementsCapabilitiesTest):
Could not create bundle object.

testIdentityCapabilityBundleFragment(org.apache.felix.framework.RequirementsCapabilitiesTest):
Unresolved constraint in bundle cap.bundle [1]: Unable to resolve 1.0:
missing requirement [1.0] osgi.wiring.package;
(osgi.wiring.package=org.osgi.framework)

Tests run: 32, Failures: 1, Errors: 4, Skipped: 0

[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 10.563s
[INFO] Finished at: Wed Nov 12 22:37:11 CET 2014
[INFO] Final Memory: 19M/491M
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.7.2:test (default-test) on
project org.apache.felix.framework: There are test failures.
[ERROR]
[ERROR] Please refer to
/home/nxuser/work/osgi/felix-trunk/framework/target/surefire-reports for
the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

--------------------------------------------------------------


And when I remove all the fwk tests, then I'm able to build the fwk, and
then the felix-trunk/main module.
But, at runtime (I'm at this point using java8 because my benchmark
framework needs j8), I'm then having this runtime error (which looks like
the same problem):

------------------------ Runtime error with java8 -------------------
export PATH=/opt/jdk1.8.0_25/bin:$PATH
java -jar bin/felix.jar

ERROR: Error parsing system bundle export statement: org.osgi.dto;
version=1.0.0, org.osgi.framework; version=1.8.0, org.osgi.framework.dto;
version=1.8.0, org.osgi.framework.hooks.bundle; version=1.1.0,
org.osgi.framework.hooks.resolver; version=1.0.0,
org.osgi.framework.hooks.service; version=1.1.0,
org.osgi.framework.hooks.weaving; version=1.1.0, org.osgi.framework.launch;
version=1.2.0, org.osgi.framework.namespace; version=1.1.0,
org.osgi.framework.startlevel; version=1.0.0,
org.osgi.framework.startlevel.dto; version=1.0.0,
org.osgi.framework.wiring; version=1.2.0, org.osgi.framework.wiring.dto;
version=1.2.0, org.osgi.resource; version=1.0.0, org.osgi.resource.dto;
version=1.0.0, org.osgi.service.packageadmin; version=1.2.0,
org.osgi.service.startlevel; version=1.1.0, org.osgi.service.url;
version=1.0.0, org.osgi.util.tracker; version=1.5.1 ,
javax.accessibility;uses:="javax.swing.text";version="0.0.0.1_008_JavaSE",
javax.activation;version="0.0.0.1_008_JavaSE",
javax.activity;version="0.0.0.1_008_JavaSE",
javax.annotation.processing;uses:="javax.tools,javax.lang.model,javax.lang.model.element,javax.lang.model.util";version="0.0.0.1_008_JavaSE",
javax.annotation;version="0.0.0.1_008_JavaSE",
javax.crypto.interfaces;uses:="javax.crypto.spec,javax.crypto";version="0.0.0.1_008_JavaSE",
javax.crypto.spec;uses:="javax.crypto";version="0.0.0.1_008_JavaSE",
javax.crypto;uses:="javax.crypto.spec";version="0.0.0.1_008_JavaSE",
javax.imageio.event;uses:="javax.imageio";version="0.0.0.1_008_JavaSE",
javax.imageio.metadata;uses:="org.w3c.dom,javax.imageio";version="0.0.0.1_008_JavaSE",
javax.imageio.plugins.bmp;uses:="javax.imageio";version="0.0.0.1_008_JavaSE",
javax.imageio.plugins.jpeg;uses:="javax.imageio";version="0.0.0.1_008_JavaSE",
javax.imageio.spi;uses:="javax.imageio.stream,javax.imageio,javax.imageio.metadata";version="0.0.0.1_008_JavaSE",
javax.imageio.stream;uses:="javax.imageio";version="0.0.0.1_008_JavaSE",
javax.imageio;uses:="javax.imageio.metadata,javax.imageio.stream,javax.imageio.spi,javax.imageio.event";version="0.0.0.1_008_JavaSE",
javax.jws.soap;version="0.0.0.1_008_JavaSE",
javax.jws;version="0.0.0.1_008_JavaSE",
javax.lang.model.element;uses:="javax.lang.model.type,javax.lang.model";version="0.0.0.1_008_JavaSE",
javax.lang.model.type;uses:="javax.lang.model.element,javax.lang.model";version="0.0.0.1_008_JavaSE",
javax.lang.model.util;uses:="javax.lang.model,javax.lang.model.element,javax.annotation.processing,javax.lang.model.type";version="0.0.0.1_008_JavaSE",
javax.lang.model;version="0.0.0.1_008_JavaSE",
javax.management.loading;uses:="javax.management";version="0.0.0.1_008_JavaSE",
javax.management.modelmbean;uses:="javax.management,javax.management.loading";version="0.0.0.1_008_JavaSE",
javax.management.monitor;uses:="javax.management";version="0.0.0.1_008_JavaSE",
javax.management.openmbean;uses:="javax.management";version="0.0.0.1_008_JavaSE",
javax.management.relation;uses:="javax.management";version="0.0.0.1_008_JavaSE",
javax.management.remote.rmi;uses:="javax.management.remote,javax.security.auth,javax.management,javax.management.loading,javax.naming,javax.rmi.ssl,org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,javax.rmi.CORBA,javax.rmi";version="0.0.0.1_008_JavaSE",
javax.management.remote;uses:="javax.security.auth,javax.management";version="0.0.0.1_008_JavaSE",
javax.management.timer;uses:="javax.management";version="0.0.0.1_008_JavaSE",
javax.management;uses:="javax.management.loading,javax.management.openmbean";version="0.0.0.1_008_JavaSE",
javax.naming.directory;uses:="javax.naming";version="0.0.0.1_008_JavaSE",
javax.naming.event;uses:="javax.naming,javax.naming.directory";version="0.0.0.1_008_JavaSE",
javax.naming.ldap;uses:="javax.naming,javax.naming.directory,javax.net.ssl,javax.naming.event";version="0.0.0.1_008_JavaSE",
javax.naming.spi;uses:="javax.naming,javax.naming.directory";version="0.0.0.1_008_JavaSE",
javax.naming;uses:="javax.naming.spi";version="0.0.0.1_008_JavaSE",
javax.net.ssl;uses:="javax.security.cert,javax.security.auth.x500,javax.net";version="0.0.0.1_008_JavaSE",
javax.net;version="0.0.0.1_008_JavaSE",
javax.print.attribute.standard;uses:="javax.print.attribute";version="0.0.0.1_008_JavaSE",
javax.print.attribute;version="0.0.0.1_008_JavaSE",
javax.print.event;uses:="javax.print,javax.print.attribute";version="0.0.0.1_008_JavaSE",
javax.print;uses:="javax.print.attribute,javax.print.event,javax.print.attribute.standard";version="0.0.0.1_008_JavaSE",
javax.rmi.CORBA;uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable,org.omg.CORBA.portable,org.omg.SendingContext";version="0.0.0.1_008_JavaSE",
javax.rmi.ssl;uses:="javax.net,javax.net.ssl";version="0.0.0.1_008_JavaSE",
javax.rmi;uses:="org.omg.CORBA,javax.rmi.CORBA";version="0.0.0.1_008_JavaSE",
javax.script;version="0.0.0.1_008_JavaSE",
javax.security.auth.callback;version="0.0.0.1_008_JavaSE",
javax.security.auth.kerberos;uses:="javax.security.auth,javax.crypto";version="0.0.0.1_008_JavaSE",
javax.security.auth.login;uses:="javax.security.auth,javax.security.auth.callback";version="0.0.0.1_008_JavaSE",
javax.security.auth.spi;uses:="javax.security.auth.callback,javax.security.auth.login,javax.security.auth";version="0.0.0.1_008_JavaSE",
javax.security.auth.x500;uses:="javax.security.auth";version="0.0.0.1_008_JavaSE",
javax.security.auth;version="0.0.0.1_008_JavaSE",
javax.security.cert;version="0.0.0.1_008_JavaSE",
javax.security.sasl;uses:="javax.security.auth.callback";version="0.0.0.1_008_JavaSE",
javax.sound.midi.spi;uses:="javax.sound.midi";version="0.0.0.1_008_JavaSE",
javax.sound.midi;uses:="javax.sound.midi.spi";version="0.0.0.1_008_JavaSE",
javax.sound.sampled.spi;uses:="javax.sound.sampled";version="0.0.0.1_008_JavaSE",
javax.sound.sampled;uses:="javax.sound.sampled.spi";version="0.0.0.1_008_JavaSE",
javax.sql.rowset.serial;uses:="javax.sql.rowset";version="0.0.0.1_008_JavaSE",
javax.sql.rowset.spi;uses:="javax.sql,javax.naming,javax.sql.rowset";version="0.0.0.1_008_JavaSE",
javax.sql.rowset;uses:="javax.sql,javax.sql.rowset.serial,javax.sql.rowset.spi";version="0.0.0.1_008_JavaSE",
javax.sql;uses:="javax.transaction.xa";version="0.0.0.1_008_JavaSE",
javax.swing.border;uses:="javax.swing";version="0.0.0.1_008_JavaSE",
javax.swing.colorchooser;uses:="javax.swing,javax.swing.border,javax.swing.event,javax.swing.text";version="0.0.0.1_008_JavaSE",
javax.swing.event;uses:="javax.swing,javax.swing.text,javax.swing.table,javax.swing.tree,javax.swing.undo";version="0.0.0.1_008_JavaSE",
javax.swing.filechooser;uses:="javax.swing";version="0.0.0.1_008_JavaSE",
javax.swing.plaf.basic;uses:="javax.swing.border,javax.swing,javax.swing.plaf,javax.swing.text,javax.swing.event,javax.swing.colorchooser,javax.accessibility,javax.swing.filechooser,javax.swing.text.html,javax.sound.sampled,javax.swing.table,javax.swing.plaf.synth,javax.swing.tree";version="0.0.0.1_008_JavaSE",
javax.swing.plaf.metal;uses:="javax.swing.plaf,javax.swing,javax.swing.border,javax.swing.text,javax.swing.plaf.basic,javax.swing.filechooser,javax.swing.event,javax.swing.tree";version="0.0.0.1_008_JavaSE",
javax.swing.plaf.multi;uses:="javax.accessibility,javax.swing,javax.swing.plaf,javax.swing.filechooser,javax.swing.text,javax.swing.tree";version="0.0.0.1_008_JavaSE",
javax.swing.plaf.nimbus;uses:="javax.swing,javax.swing.plaf,javax.swing.border,javax.swing.plaf.synth";version="0.0.0.1_008_JavaSE",
javax.swing.plaf.synth;uses:="javax.swing,javax.swing.plaf,javax.swing.text,javax.swing.border,javax.swing.plaf.basic,javax.swing.colorchooser,javax.swing.event,javax.xml.parsers,org.xml.sax,org.xml.sax.helpers,javax.swing.table,javax.swing.tree";version="0.0.0.1_008_JavaSE",
javax.swing.plaf;uses:="javax.swing,javax.swing.border,javax.accessibility,javax.swing.filechooser,javax.swing.text,javax.swing.tree";version="0.0.0.1_008_JavaSE",
javax.swing.table;uses:="javax.swing.event,javax.swing.plaf,javax.swing.border,javax.swing,javax.accessibility";version="0.0.0.1_008_JavaSE",
javax.swing.text.html.parser;uses:="javax.swing.text,javax.swing.text.html";version="0.0.0.1_008_JavaSE",
javax.swing.text.html;uses:="javax.swing.event,javax.swing.text,javax.accessibility,javax.swing,javax.swing.plaf,javax.swing.border,javax.swing.undo";version="0.0.0.1_008_JavaSE",
javax.swing.text.rtf;uses:="javax.swing.text";version="0.0.0.1_008_JavaSE",
javax.swing.text;uses:="javax.swing.event,javax.swing.tree,javax.swing.undo,javax.swing,javax.swing.plaf,javax.swing.plaf.basic,javax.print,javax.print.attribute,javax.accessibility,javax.swing.text.html";version="0.0.0.1_008_JavaSE",
javax.swing.tree;uses:="javax.swing.event,javax.swing,javax.swing.border,javax.swing.plaf,javax.swing.plaf.basic";version="0.0.0.1_008_JavaSE",
javax.swing.undo;uses:="javax.swing,javax.swing.event";version="0.0.0.1_008_JavaSE",
javax.swing;uses:="javax.swing.event,javax.accessibility,javax.swing.text,javax.swing.plaf,javax.swing.border,javax.swing.tree,javax.swing.table,javax.swing.colorchooser,javax.swing.plaf.basic,javax.swing.text.html,javax.swing.filechooser,javax.print,javax.print.attribute,javax.swing.plaf.metal";version="0.0.0.1_008_JavaSE",
javax.tools;uses:="javax.lang.model.element,javax.annotation.processing,javax.lang.model";version="0.0.0.1_008_JavaSE",
javax.transaction.xa;version="0.0.0.1_008_JavaSE",
javax.transaction;version="0.0.0.1_008_JavaSE",
javax.xml.bind.annotation.adapters;uses:="javax.xml.bind";version="0.0.0.1_008_JavaSE",
javax.xml.bind.annotation;uses:="javax.xml.transform,javax.xml.bind,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom";version="0.0.0.1_008_JavaSE",
javax.xml.bind.attachment;uses:="javax.activation";version="0.0.0.1_008_JavaSE",
javax.xml.bind.helpers;uses:="javax.xml.bind.annotation.adapters,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,javax.xml.bind.attachment,javax.xml.stream,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,javax.xml.transform.sax,javax.xml.bind,javax.xml.parsers";version="0.0.0.1_008_JavaSE",
javax.xml.bind.util;uses:="javax.xml.transform.sax,javax.xml.bind,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers";version="0.0.0.1_008_JavaSE",
javax.xml.bind;uses:="javax.xml.validation,javax.xml.namespace,javax.xml.datatype,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.stream,org.w3c.dom,javax.xml.bind.attachment,javax.xml.stream,javax.xml.bind.annotation.adapters,org.xml.sax";version="0.0.0.1_008_JavaSE",
javax.xml.crypto.dom;uses:="javax.xml.crypto,org.w3c.dom";version="0.0.0.1_008_JavaSE",
javax.xml.crypto.dsig.dom;uses:="javax.xml.crypto.dsig,javax.xml.crypto,org.w3c.dom,javax.xml.crypto.dom";version="0.0.0.1_008_JavaSE",
javax.xml.crypto.dsig.keyinfo;uses:="javax.xml.crypto";version="0.0.0.1_008_JavaSE",
javax.xml.crypto.dsig.spec;uses:="javax.xml.crypto";version="0.0.0.1_008_JavaSE",
javax.xml.crypto.dsig;uses:="javax.xml.crypto,javax.xml.crypto.dsig.spec,javax.xml.crypto.dsig.keyinfo";version="0.0.0.1_008_JavaSE",
javax.xml.crypto;uses:="javax.xml.crypto.dsig.keyinfo";version="0.0.0.1_008_JavaSE",
javax.xml.datatype;uses:="javax.xml.namespace";version="0.0.0.1_008_JavaSE",
javax.xml.namespace;version="0.0.0.1_008_JavaSE",
javax.xml.parsers;uses:="javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.helpers";version="0.0.0.1_008_JavaSE",
javax.xml.soap;uses:="javax.activation,javax.xml.namespace,org.w3c.dom,javax.xml.transform.dom,javax.xml.transform";version="0.0.0.1_008_JavaSE",
javax.xml.stream.events;uses:="javax.xml.namespace,javax.xml.stream";version="0.0.0.1_008_JavaSE",
javax.xml.stream.util;uses:="javax.xml.stream,javax.xml.stream.events,javax.xml.namespace";version="0.0.0.1_008_JavaSE",
javax.xml.stream;uses:="javax.xml.stream.events,javax.xml.namespace,javax.xml.stream.util,javax.xml.transform";version="0.0.0.1_008_JavaSE",
javax.xml.transform.dom;uses:="javax.xml.transform,org.w3c.dom";version="0.0.0.1_008_JavaSE",
javax.xml.transform.sax;uses:="org.xml.sax.ext,javax.xml.transform,org.xml.sax,javax.xml.transform.stream";version="0.0.0.1_008_JavaSE",
javax.xml.transform.stax;uses:="javax.xml.stream,javax.xml.transform,javax.xml.stream.events";version="0.0.0.1_008_JavaSE",
javax.xml.transform.stream;uses:="javax.xml.transform";version="0.0.0.1_008_JavaSE",
javax.xml.transform;version="0.0.0.1_008_JavaSE",
javax.xml.validation;uses:="org.w3c.dom.ls,javax.xml.transform,javax.xml.transform.stream,org.xml.sax,org.w3c.dom";version="0.0.0.1_008_JavaSE",
javax.xml.ws.handler.soap;uses:="javax.xml.ws.handler,javax.xml.namespace,javax.xml.soap,javax.xml.bind";version="0.0.0.1_008_JavaSE",
javax.xml.ws.handler;uses:="javax.xml.ws,javax.xml.namespace";version="0.0.0.1_008_JavaSE",
javax.xml.ws.http;uses:="javax.xml.ws";version="0.0.0.1_008_JavaSE",
javax.xml.ws.soap;uses:="javax.xml.ws.spi,javax.xml.ws,javax.xml.soap";version="0.0.0.1_008_JavaSE",
javax.xml.ws.spi.http;version="0.0.0.1_008_JavaSE", javax.xml.ws.spi;uses:="
javax.xml.ws,javax.xml.ws.wsaddressing,javax.xml.transform,org.w3c.dom,javax.xml.namespace,javax.xml.ws.handler,javax.xml.bind";version="0.0.0.1_008_JavaSE",
javax.xml.ws.wsaddressing;uses:="javax.xml.bind.annotation,javax.xml.namespace,org.w3c.dom,javax.xml.transform,javax.xml.bind,
javax.xml.ws,javax.xml.ws.spi";version="0.0.0.1_008_JavaSE",
javax.xml.ws;uses:="javax.xml.ws.handler,javax.xml.ws.spi,javax.xml.ws.spi.http,javax.xml.transform,org.w3c.dom,javax.xml.bind.annotation,javax.xml.transform.stream,javax.xml.bind,javax.xml.namespace";version="0.0.0.1_008_JavaSE",
javax.xml.xpath;uses:="org.xml.sax,javax.xml.namespace";version="0.0.0.1_008_JavaSE",
javax.xml;version="0.0.0.1_008_JavaSE",
org.ietf.jgss;version="0.0.0.1_008_JavaSE",
org.omg.CORBA.DynAnyPackage;uses:="org.omg.CORBA";version="0.0.0.1_008_JavaSE",
org.omg.CORBA.ORBPackage;uses:="org.omg.CORBA";version="0.0.0.1_008_JavaSE",
org.omg.CORBA.TypeCodePackage;uses:="org.omg.CORBA";version="0.0.0.1_008_JavaSE",
org.omg.CORBA.portable;uses:="org.omg.CORBA,org.omg.CORBA_2_3.portable";version="0.0.0.1_008_JavaSE",
org.omg.CORBA;uses:="org.omg.CORBA.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA_2_3.portable,org.omg.CORBA.TypeCodePackage";version="0.0.0.1_008_JavaSE",
org.omg.CORBA_2_3.portable;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.CORBA_2_3;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.CosNaming.NamingContextExtPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.CosNaming.NamingContextPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.CosNaming";version="0.0.0.1_008_JavaSE",
org.omg.CosNaming;uses:="org.omg.CORBA.portable,org.omg.CORBA,org.omg.PortableServer,org.omg.CosNaming.NamingContextPackage,org.omg.CosNaming.NamingContextExtPackage";version="0.0.0.1_008_JavaSE",
org.omg.Dynamic;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.DynamicAny.DynAnyFactoryPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.DynamicAny.DynAnyPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.DynamicAny;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage";version="0.0.0.1_008_JavaSE",
org.omg.IOP.CodecFactoryPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.IOP.CodecPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.IOP;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage";version="0.0.0.1_008_JavaSE",
org.omg.Messaging;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.PortableInterceptor.ORBInitInfoPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.PortableInterceptor;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.IOP,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.CORBA_2_3.portable,org.omg.Dynamic";version="0.0.0.1_008_JavaSE",
org.omg.PortableServer.CurrentPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.PortableServer.POAManagerPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.PortableServer.POAPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.PortableServer.ServantLocatorPackage;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.PortableServer.portable;uses:="org.omg.CORBA,org.omg.PortableServer";version="0.0.0.1_008_JavaSE",
org.omg.PortableServer;uses:="org.omg.CORBA,org.omg.CORBA.portable,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.CORBA_2_3,org.omg.PortableServer.ServantLocatorPackage";version="0.0.0.1_008_JavaSE",
org.omg.SendingContext;uses:="org.omg.CORBA,org.omg.CORBA.portable";version="0.0.0.1_008_JavaSE",
org.omg.stub.java.rmi;uses:="javax.rmi.CORBA";version="0.0.0.1_008_JavaSE",
org.w3c.dom.bootstrap;uses:="org.w3c.dom";version="0.0.0.1_008_JavaSE",
org.w3c.dom.events;uses:="org.w3c.dom,org.w3c.dom.views";version="0.0.0.1_008_JavaSE",
org.w3c.dom.ls;uses:="org.w3c.dom,org.w3c.dom.events,org.w3c.dom.traversal";version="0.0.0.1_008_JavaSE",
org.w3c.dom;version="0.0.0.1_008_JavaSE",
org.xml.sax.ext;uses:="org.xml.sax,org.xml.sax.helpers";version="0.0.0.1_008_JavaSE",
org.xml.sax.helpers;uses:="org.xml.sax";version="0.0.0.1_008_JavaSE",
org.xml.sax;version="0.0.0.1_008_JavaSE"
(java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100")
java.lang.IllegalArgumentException: invalid version
"3.14.22-100.fc19.i686.PAE": non-numeric "22-100"
    at org.osgi.framework.Version.parseInt(Version.java:170)
    at org.osgi.framework.Version.<init>(Version.java:134)
    at
org.apache.felix.framework.ExtensionManager.buildNativeCapabilites(ExtensionManager.java:265)
    at
org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:233)
    at org.apache.felix.framework.Felix.<init>(Felix.java:415)
    at
org.apache.felix.framework.FrameworkFactory.newFramework(FrameworkFactory.java:28)
    at org.apache.felix.main.Main.main(Main.java:287)
Caused by: java.lang.NumberFormatException: For input string: "22-100"
    at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Integer.parseInt(Integer.java:580)
    at java.lang.Integer.parseInt(Integer.java:615)
    at org.osgi.framework.Version.parseInt(Version.java:168)
    ... 6 more
ERROR: Bundle org.apache.felix.configadmin [1] Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.configadmin-1.8.0.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.configadmin [1]: Unable to resolve 1.0: missing
requirement [1.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0))))
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.configadmin [1]: Unable to resolve 1.0: missing
requirement [1.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0)))
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.dependencymanager [2] Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.dependencymanager-4.0.0.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager [2]: Unable to resolve 2.0: missing
requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0))))
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager [2]: Unable to resolve 2.0: missing
requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.dependencymanager.benchmark.controller [3]
Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.dependencymanager.benchmark.controller.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.benchmark.controller [3]: Unable to
resolve 3.0: missing requirement [3.0] osgi.wiring.package;
(osgi.wiring.package=org.apache.felix.dm) [caused by: Unable to resolve
2.0: missing requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))])
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.benchmark.controller [3]: Unable to
resolve 3.0: missing requirement [3.0] osgi.wiring.package;
(osgi.wiring.package=org.apache.felix.dm) [caused by: Unable to resolve
2.0: missing requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))]
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle
org.apache.felix.dependencymanager.benchmark.dependencymanager [4] Error
starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.dependencymanager.benchmark.dependencymanager.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.benchmark.dependencymanager [4]: Unable
to resolve 4.0: missing requirement [4.0] osgi.wiring.package;
(osgi.wiring.package=org.apache.felix.dm) [caused by: Unable to resolve
2.0: missing requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))])
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.benchmark.dependencymanager [4]: Unable
to resolve 4.0: missing requirement [4.0] osgi.wiring.package;
(osgi.wiring.package=org.apache.felix.dm) [caused by: Unable to resolve
2.0: missing requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))]
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle
org.apache.felix.dependencymanager.benchmark.dependencymanager.parallel [5]
Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.dependencymanager.benchmark.dependencymanager.parallel.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.benchmark.dependencymanager.parallel
[5]: Unable to resolve 5.0: missing requirement [5.0] osgi.wiring.package;
(osgi.wiring.package=org.apache.felix.dm) [caused by: Unable to resolve
2.0: missing requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))])
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.benchmark.dependencymanager.parallel
[5]: Unable to resolve 5.0: missing requirement [5.0] osgi.wiring.package;
(osgi.wiring.package=org.apache.felix.dm) [caused by: Unable to resolve
2.0: missing requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))]
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.dependencymanager.benchmark.scenario [6]
Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.dependencymanager.benchmark.scenario.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.benchmark.scenario [6]: Unable to
resolve 6.0: missing requirement [6.0] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.felix.dm.benchmark.controller)(version>=1.0.0)(!(version>=2.0.0)))
[caused by: Unable to resolve 3.0: missing requirement [3.0]
osgi.wiring.package; (osgi.wiring.package=org.apache.felix.dm) [caused by:
Unable to resolve 2.0: missing requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))]])
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.benchmark.scenario [6]: Unable to
resolve 6.0: missing requirement [6.0] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.felix.dm.benchmark.controller)(version>=1.0.0)(!(version>=2.0.0)))
[caused by: Unable to resolve 3.0: missing requirement [3.0]
osgi.wiring.package; (osgi.wiring.package=org.apache.felix.dm) [caused by:
Unable to resolve 2.0: missing requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))]]
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.dependencymanager.benchmark.scr [7] Error
starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.dependencymanager.benchmark.scr.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.benchmark.scr [7]: Unable to resolve
7.0: missing requirement [7.0] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.felix.dm.benchmark.controller)(version>=1.0.0)(!(version>=2.0.0)))
[caused by: Unable to resolve 3.0: missing requirement [3.0]
osgi.wiring.package; (osgi.wiring.package=org.apache.felix.dm) [caused by:
Unable to resolve 2.0: missing requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))]])
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.benchmark.scr [7]: Unable to resolve
7.0: missing requirement [7.0] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.felix.dm.benchmark.controller)(version>=1.0.0)(!(version>=2.0.0)))
[caused by: Unable to resolve 3.0: missing requirement [3.0]
osgi.wiring.package; (osgi.wiring.package=org.apache.felix.dm) [caused by:
Unable to resolve 2.0: missing requirement [2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))]]
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.dependencymanager [8] Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.dependencymanager.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager [8]: Unable to resolve 8.0: missing
requirement [8.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0))))
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager [8]: Unable to resolve 8.0: missing
requirement [8.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.dependencymanager.shell [9] Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.dependencymanager.shell-4.0.0.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.shell [9]: Unable to resolve 9.0:
missing requirement [9.0] osgi.wiring.package; (osgi.wiring.package=
org.apache.felix.dm) [caused by: Unable to resolve 2.0: missing requirement
[2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))])
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.shell [9]: Unable to resolve 9.0:
missing requirement [9.0] osgi.wiring.package; (osgi.wiring.package=
org.apache.felix.dm) [caused by: Unable to resolve 2.0: missing requirement
[2.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))]
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.dependencymanager.shell [10] Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.dependencymanager.shell.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.shell [10]: Unable to resolve 10.0:
missing requirement [10.0] osgi.wiring.package; (&(osgi.wiring.package=
org.apache.felix.dm)(version>=3.1.0)(!(version>=4.0.0))) [caused by: Unable
to resolve 8.0: missing requirement [8.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))])
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.dependencymanager.shell [10]: Unable to resolve 10.0:
missing requirement [10.0] osgi.wiring.package; (&(osgi.wiring.package=
org.apache.felix.dm)(version>=3.1.0)(!(version>=4.0.0))) [caused by: Unable
to resolve 8.0: missing requirement [8.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.5.0)(!(version>=2.0.0)))]
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.gogo.command [11] Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.gogo.command-0.15.0-SNAPSHOT.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.gogo.command [11]: Unable to resolve 11.0: missing
requirement [11.0] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.felix.service.command)(version>=0.10.0)(!(version>=1.0.0))(status=provisional))
[caused by: Unable to resolve 12.0: missing requirement [12.0]
osgi.wiring.package; (osgi.wiring.package=org.osgi.framework)])
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.gogo.command [11]: Unable to resolve 11.0: missing
requirement [11.0] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.felix.service.command)(version>=0.10.0)(!(version>=1.0.0))(status=provisional))
[caused by: Unable to resolve 12.0: missing requirement [12.0]
osgi.wiring.package; (osgi.wiring.package=org.osgi.framework)]
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.gogo.runtime [12] Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.gogo.runtime-0.13.0-SNAPSHOT.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.gogo.runtime [12]: Unable to resolve 12.0: missing
requirement [12.0] osgi.wiring.package;
(osgi.wiring.package=org.osgi.framework))
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.gogo.runtime [12]: Unable to resolve 12.0: missing
requirement [12.0] osgi.wiring.package;
(osgi.wiring.package=org.osgi.framework)
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.gogo.shell [13] Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.gogo.shell-0.11.0-SNAPSHOT.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.gogo.shell [13]: Unable to resolve 13.0: missing
requirement [13.0] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.felix.service.command)(version>=0.10.0)(status=provisional))
[caused by: Unable to resolve 12.0: missing requirement [12.0]
osgi.wiring.package; (osgi.wiring.package=org.osgi.framework)])
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.gogo.shell [13]: Unable to resolve 13.0: missing
requirement [13.0] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.felix.service.command)(version>=0.10.0)(status=provisional))
[caused by: Unable to resolve 12.0: missing requirement [12.0]
osgi.wiring.package; (osgi.wiring.package=org.osgi.framework)]
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.log [14] Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.log-1.0.1.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.log [14]: Unable to resolve 14.0: missing requirement
[14.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0))))
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.log [14]: Unable to resolve 14.0: missing requirement
[14.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0)))
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.metatype [15] Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.metatype-1.0.10.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.metatype [15]: Unable to resolve 15.0: missing requirement
[15.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.3.0)(!(version>=2.0.0))))
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.metatype [15]: Unable to resolve 15.0: missing requirement
[15.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.3.0)(!(version>=2.0.0)))
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
ERROR: Bundle org.apache.felix.scr [16] Error starting
file:/home/nxuser/work/osgi/sandbox/pderop/felix-framework-4.4.1/bundle/org.apache.felix.scr-1.8.2.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.scr [16]: Unable to resolve 16.0: missing requirement
[16.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0))))
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.scr [16]: Unable to resolve 16.0: missing requirement
[16.0] osgi.wiring.package;
(&(osgi.wiring.package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0)))
    at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4047)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1346)
    at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:306)
    at java.lang.Thread.run(Thread.java:745)
----------------------------------------------------------------------------

kind regards
/Pierre

On Thu, Nov 13, 2014 at 10:03 AM, Felix Meschberger <fm...@adobe.com>
wrote:

> Hi
>
> I can reproduce this. And worse still, it actually prevents the framework
> from starting under Linux.
>
> The situation is that the ExtensionManager wants to parse the os.version
> system property into an OSGi Version. the os.version seems to be based on
> the kernel version, which in my case of Ubuntu 14.04.1 LTS is
> 3.13.0-39-generic and is not a valid OSGi version string.
>
> In your case I would assume the error message is indicating
> 3.14.22-100.fc19.i686.PAE is not valid.
>
> Looks like the os.version system property needs some cleansing before
> supplying it to the Version constructor.
>
> Regards
> Felix
>
> > Am 13.11.2014 um 01:57 schrieb David Bosschaert <
> david.bosschaert@gmail.com>:
> >
> > Hi Pierre,
> >
> > I don't see your attachment with the errors. Did you forget to attach it?
> >
> > Cheers,
> >
> > David
> >
> > On 12 November 2014 13:49, Pierre De Rop <pi...@gmail.com> wrote:
> >> Hello everyone;
> >>
> >> I would like to test the patch provided by Felix for the FELIX-4692
> issue
> >> ("Improve Service access time").
> >> But before applying the patch provided by Felix, I just can't compile
> the
> >> framework (the tests does not seem to compile):
> >>
> >> I'm on a linux fc19,
> >> uname -a = Linux nx0012 3.14.22-100.fc19.i686.PAE #1 SMP Wed Oct 15
> 13:06:27
> >> UTC 2014 i686 i686 i386 GNU/Linux
> >> and my jdk is "1.7.0_67":
> >>
> >> I have attached the compile errors I'm having. it looks like there is a
> >> problem with my framework os version (with the jvm
> >> org.osgi.framework.os.version system property). But I tried to compile
> on
> >> another linux box and I'm having the same kind of errors.
> >>
> >> can anyone please take a look ?
> >>
> >> thanks;
> >>
> >> kind regards
> >> /Pierre
> >>
> >>
> >>
> >>
>
>

Re: Framework compilation problems

Posted by Felix Meschberger <fm...@adobe.com>.
Hi

I have reported FELIX-4695 [1] with two potential patches. I think the Felix class patch is correct, while the ExtensionManager patch is probably sufficient for this problem.

I would prefer to patch the Felix class at the expense of the org.osgi.framework.os.version property not exposing the correct version.

Maybe we can improve the normalizeOsVersion method to be a bit more intelligent like the DefaultMaven2OsgiConverter of the Maven Bundle Plugin does. See FELIX-4696 [2] for a proposed patch.

WDYT ?

Regards
Felix

[1] https://issues.apache.org/jira/browse/FELIX-4695
[2] https://issues.apache.org/jira/browse/FELIX-4696

> Am 13.11.2014 um 11:42 schrieb Felix Meschberger <fm...@adobe.com>:
> 
> Hi
> 
> Ok, there seems to be a larger problem to this, it seems.
> 
> The ExtensionManager creates native capabilities in the ExtensionManager.buildNativeCapabilites() method. This method gets the PROCESSOR, OS_NAME, and OS_VERSION framework properties to build this capability.
> 
> On the other hand the R4LibraryClause.match(Map) method uses these same properties but before using them applies normalisation to them using its own R4LibraryClause.normalize* methods.
> 
> Applying this normalisation to the ExtensionManager.buildNativeCapabilities() method actually „solves“ the problem.
> 
> Now, I wonder, whether we should actually only have the normalised values in the framework properties ?
> 
> WDYT ?
> 
> Regards
> Felix
> 
>> Am 13.11.2014 um 10:03 schrieb Felix Meschberger <fm...@adobe.com>:
>> 
>> Hi
>> 
>> I can reproduce this. And worse still, it actually prevents the framework from starting under Linux.
>> 
>> The situation is that the ExtensionManager wants to parse the os.version system property into an OSGi Version. the os.version seems to be based on the kernel version, which in my case of Ubuntu 14.04.1 LTS is 3.13.0-39-generic and is not a valid OSGi version string.
>> 
>> In your case I would assume the error message is indicating 3.14.22-100.fc19.i686.PAE is not valid.
>> 
>> Looks like the os.version system property needs some cleansing before supplying it to the Version constructor.
>> 
>> Regards
>> Felix
>> 
>>> Am 13.11.2014 um 01:57 schrieb David Bosschaert <da...@gmail.com>:
>>> 
>>> Hi Pierre,
>>> 
>>> I don't see your attachment with the errors. Did you forget to attach it?
>>> 
>>> Cheers,
>>> 
>>> David
>>> 
>>> On 12 November 2014 13:49, Pierre De Rop <pi...@gmail.com> wrote:
>>>> Hello everyone;
>>>> 
>>>> I would like to test the patch provided by Felix for the FELIX-4692 issue
>>>> ("Improve Service access time").
>>>> But before applying the patch provided by Felix, I just can't compile the
>>>> framework (the tests does not seem to compile):
>>>> 
>>>> I'm on a linux fc19,
>>>> uname -a = Linux nx0012 3.14.22-100.fc19.i686.PAE #1 SMP Wed Oct 15 13:06:27
>>>> UTC 2014 i686 i686 i386 GNU/Linux
>>>> and my jdk is "1.7.0_67":
>>>> 
>>>> I have attached the compile errors I'm having. it looks like there is a
>>>> problem with my framework os version (with the jvm
>>>> org.osgi.framework.os.version system property). But I tried to compile on
>>>> another linux box and I'm having the same kind of errors.
>>>> 
>>>> can anyone please take a look ?
>>>> 
>>>> thanks;
>>>> 
>>>> kind regards
>>>> /Pierre
>>>> 
>>>> 
>>>> 
>>>> 
>> 
> 


Re: Framework compilation problems

Posted by Felix Meschberger <fm...@adobe.com>.
Hi

Ok, there seems to be a larger problem to this, it seems.

The ExtensionManager creates native capabilities in the ExtensionManager.buildNativeCapabilites() method. This method gets the PROCESSOR, OS_NAME, and OS_VERSION framework properties to build this capability.

On the other hand the R4LibraryClause.match(Map) method uses these same properties but before using them applies normalisation to them using its own R4LibraryClause.normalize* methods.

Applying this normalisation to the ExtensionManager.buildNativeCapabilities() method actually „solves“ the problem.

Now, I wonder, whether we should actually only have the normalised values in the framework properties ?

WDYT ?

Regards
Felix

> Am 13.11.2014 um 10:03 schrieb Felix Meschberger <fm...@adobe.com>:
> 
> Hi
> 
> I can reproduce this. And worse still, it actually prevents the framework from starting under Linux.
> 
> The situation is that the ExtensionManager wants to parse the os.version system property into an OSGi Version. the os.version seems to be based on the kernel version, which in my case of Ubuntu 14.04.1 LTS is 3.13.0-39-generic and is not a valid OSGi version string.
> 
> In your case I would assume the error message is indicating 3.14.22-100.fc19.i686.PAE is not valid.
> 
> Looks like the os.version system property needs some cleansing before supplying it to the Version constructor.
> 
> Regards
> Felix
> 
>> Am 13.11.2014 um 01:57 schrieb David Bosschaert <da...@gmail.com>:
>> 
>> Hi Pierre,
>> 
>> I don't see your attachment with the errors. Did you forget to attach it?
>> 
>> Cheers,
>> 
>> David
>> 
>> On 12 November 2014 13:49, Pierre De Rop <pi...@gmail.com> wrote:
>>> Hello everyone;
>>> 
>>> I would like to test the patch provided by Felix for the FELIX-4692 issue
>>> ("Improve Service access time").
>>> But before applying the patch provided by Felix, I just can't compile the
>>> framework (the tests does not seem to compile):
>>> 
>>> I'm on a linux fc19,
>>> uname -a = Linux nx0012 3.14.22-100.fc19.i686.PAE #1 SMP Wed Oct 15 13:06:27
>>> UTC 2014 i686 i686 i386 GNU/Linux
>>> and my jdk is "1.7.0_67":
>>> 
>>> I have attached the compile errors I'm having. it looks like there is a
>>> problem with my framework os version (with the jvm
>>> org.osgi.framework.os.version system property). But I tried to compile on
>>> another linux box and I'm having the same kind of errors.
>>> 
>>> can anyone please take a look ?
>>> 
>>> thanks;
>>> 
>>> kind regards
>>> /Pierre
>>> 
>>> 
>>> 
>>> 
> 


Re: Framework compilation problems

Posted by Felix Meschberger <fm...@adobe.com>.
Hi

I can reproduce this. And worse still, it actually prevents the framework from starting under Linux.

The situation is that the ExtensionManager wants to parse the os.version system property into an OSGi Version. the os.version seems to be based on the kernel version, which in my case of Ubuntu 14.04.1 LTS is 3.13.0-39-generic and is not a valid OSGi version string.

In your case I would assume the error message is indicating 3.14.22-100.fc19.i686.PAE is not valid.

Looks like the os.version system property needs some cleansing before supplying it to the Version constructor.

Regards
Felix

> Am 13.11.2014 um 01:57 schrieb David Bosschaert <da...@gmail.com>:
> 
> Hi Pierre,
> 
> I don't see your attachment with the errors. Did you forget to attach it?
> 
> Cheers,
> 
> David
> 
> On 12 November 2014 13:49, Pierre De Rop <pi...@gmail.com> wrote:
>> Hello everyone;
>> 
>> I would like to test the patch provided by Felix for the FELIX-4692 issue
>> ("Improve Service access time").
>> But before applying the patch provided by Felix, I just can't compile the
>> framework (the tests does not seem to compile):
>> 
>> I'm on a linux fc19,
>> uname -a = Linux nx0012 3.14.22-100.fc19.i686.PAE #1 SMP Wed Oct 15 13:06:27
>> UTC 2014 i686 i686 i386 GNU/Linux
>> and my jdk is "1.7.0_67":
>> 
>> I have attached the compile errors I'm having. it looks like there is a
>> problem with my framework os version (with the jvm
>> org.osgi.framework.os.version system property). But I tried to compile on
>> another linux box and I'm having the same kind of errors.
>> 
>> can anyone please take a look ?
>> 
>> thanks;
>> 
>> kind regards
>> /Pierre
>> 
>> 
>> 
>> 


Re: Framework compilation problems

Posted by David Bosschaert <da...@gmail.com>.
Hi Pierre,

I don't see your attachment with the errors. Did you forget to attach it?

Cheers,

David

On 12 November 2014 13:49, Pierre De Rop <pi...@gmail.com> wrote:
> Hello everyone;
>
> I would like to test the patch provided by Felix for the FELIX-4692 issue
> ("Improve Service access time").
> But before applying the patch provided by Felix, I just can't compile the
> framework (the tests does not seem to compile):
>
> I'm on a linux fc19,
> uname -a = Linux nx0012 3.14.22-100.fc19.i686.PAE #1 SMP Wed Oct 15 13:06:27
> UTC 2014 i686 i686 i386 GNU/Linux
> and my jdk is "1.7.0_67":
>
> I have attached the compile errors I'm having. it looks like there is a
> problem with my framework os version (with the jvm
> org.osgi.framework.os.version system property). But I tried to compile on
> another linux box and I'm having the same kind of errors.
>
> can anyone please take a look ?
>
> thanks;
>
> kind regards
> /Pierre
>
>
>
>