You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Martin Zdila (JIRA)" <ji...@apache.org> on 2011/01/28 10:46:43 UTC

[jira] Created: (FELIX-2810) java.lang.NumberFormatException when parsing version

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.


[jira] Closed: (FELIX-2810) java.lang.NumberFormatException when parsing version

Posted by "Martin Zdila (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-2810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Zdila closed FELIX-2810.
-------------------------------

    Resolution: Invalid

Not sure, but probably I mistyped the version as 1.0.201101280948. Closing as INVALID.

> 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.