[prev in list] [next in list] [prev in thread] [next in thread]
List: mina-commits
Subject: svn commit: r990368 -
From: ngn () apache ! org
Date: 2010-08-28 14:03:39
Message-ID: 20100828140339.2DCEF23888FD () eris ! apache ! org
[Download RAW message or body]
Author: ngn
Date: Sat Aug 28 14:03:38 2010
New Revision: 990368
URL: http://svn.apache.org/viewvc?rev=990368&view=rev
Log:
Return a fallback value rather than fail if the properties file has not yet been \
created
Modified:
mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/server/Version.java
Modified: mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/server/Version.java
URL: http://svn.apache.org/viewvc/mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/server/Version.java?rev=990368&r1=990367&r2=990368&view=diff
==============================================================================
--- mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/server/Version.java \
(original)
+++ mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/server/Version.java \
Sat Aug 28 14:03:38 2010 @@ -34,8 +34,10 @@ import java.util.Properties;
*/
public class Version {
+ private static final String FALLBACK_VERSION = "Unknown";
+
/**
- * Get the version of this FtpServer
+ * Get the version of Vysper
* @return The current version
*/
public static String getVersion() {
@@ -44,8 +46,12 @@ public class Version {
try {
in = Version.class.getClassLoader().getResourceAsStream("org/apache/vysper/xmpp/server/vysperserver.properties");
- props.load(in);
- return props.getProperty("vysper.server.version");
+ if(in != null) {
+ props.load(in);
+ return props.getProperty("vysper.server.version");
+ } else {
+ return FALLBACK_VERSION;
+ }
} catch (IOException e) {
throw new RuntimeException("Failed to read version", e);
} finally {
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic