java.lang.NumberFormatException when parsing version
----------------------------------------------------
Key: FELIX-2810
URL: https://issues.apache.org/jira/browse/FELIX-2810
Project: Felix
Issue Type: Bug
Components: Framework
Affects Versions: framework-3.0.7
Reporter: Martin Zdila
My bundle / package version has format 1.0.0.201101280948 (generated with bnd -
1.0.0.${tstamp}). Framework throws following exception:
ERROR: Unable to start system bundle. (org.osgi.framework.BundleException:
Could not create bundle object.)java.lang.NumberFormatException: For input
string: "201101280948"
at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:461)
at java.lang.Integer.parseInt(Integer.java:499)
at org.osgi.framework.Version.<init>(Version.java:133)
at org.osgi.framework.Version.parseVersion(Version.java:218)
at
org.apache.felix.framework.util.manifestparser.ManifestParser.normalizeExportClauses(ManifestParser.java:582)
at
org.apache.felix.framework.util.manifestparser.ManifestParser.<init>(ManifestParser.java:164)
at org.apache.felix.framework.ModuleImpl.<init>(ModuleImpl.java:243)
at
org.apache.felix.framework.BundleImpl.createModule(BundleImpl.java:1141)
at org.apache.felix.framework.BundleImpl.<init>(BundleImpl.java:79)
at org.apache.felix.framework.Felix.installBundle(Felix.java:2521)
at org.apache.felix.framework.Felix.installBundle(Felix.java:2429)
at
org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:129)
at
org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:107)
at
com.mwaysolutions.gofer2.gofer.GoferActivator.start(GoferActivator.java:81)
at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
at
org.apache.felix.framework.Felix$SystemBundleActivator.start(Felix.java:4283)
at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
at org.apache.felix.framework.Felix.init(Felix.java:739)
at org.apache.felix.framework.Felix.start(Felix.java:780)
at com.mwaysolutions.gofer2.gofer.Main.main(Main.java:71)
java.lang.RuntimeException: Unable to start system bundle.
at org.apache.felix.framework.Felix.init(Felix.java:746)
at org.apache.felix.framework.Felix.start(Felix.java:780)
at com.mwaysolutions.gofer2.gofer.Main.main(Main.java:71)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.