diff options
author | slewis | 2013-05-19 08:15:14 +0000 |
---|---|---|
committer | slewis | 2013-05-19 08:15:14 +0000 |
commit | 3cc89408d6bfcd71974f0a67785302823f841eef (patch) | |
tree | bc37e2e88dc1c5c86f567e8d7a7bf66b76875944 | |
parent | db2e04a7e0f8c3b99f78045c6d3768af3a54efdc (diff) | |
download | org.eclipse.ecf-3cc89408d6bfcd71974f0a67785302823f841eef.tar.gz org.eclipse.ecf-3cc89408d6bfcd71974f0a67785302823f841eef.tar.xz org.eclipse.ecf-3cc89408d6bfcd71974f0a67785302823f841eef.zip |
Revert "Fix for bug 408450"
This reverts commit db2e04a7e0f8c3b99f78045c6d3768af3a54efdc.
-rw-r--r-- | osgi/bundles/org.eclipse.ecf.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/osgi/services/remoteserviceadmin/AbstractMetadataFactory.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/osgi/bundles/org.eclipse.ecf.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/osgi/services/remoteserviceadmin/AbstractMetadataFactory.java b/osgi/bundles/org.eclipse.ecf.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/osgi/services/remoteserviceadmin/AbstractMetadataFactory.java index 27c93d29e..fd2d57500 100644 --- a/osgi/bundles/org.eclipse.ecf.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/osgi/services/remoteserviceadmin/AbstractMetadataFactory.java +++ b/osgi/bundles/org.eclipse.ecf.osgi.services.remoteserviceadmin/src/org/eclipse/ecf/osgi/services/remoteserviceadmin/AbstractMetadataFactory.java @@ -48,10 +48,11 @@ public abstract class AbstractMetadataFactory { result.setPropertyString(name, value.toString()); } - private final Long DEFAULT_LONG = new Long(0); - + private static final Long DEFAULT_LONG = new Long(0); + protected Long decodeLong(IServiceProperties props, String name) { - Object o = props.getProperty(name); + // This is for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=408450 + Object o = props.getPropertyString(name); if (o == null) return DEFAULT_LONG; if (o instanceof Long) |