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.

Reply via email to