Revision: 4823
http://sourceforge.net/p/vexi/code/4823
Author: mkpg2
Date: 2015-11-09 01:22:17 +0000 (Mon, 09 Nov 2015)
Log Message:
-----------
Removing obselete hash check. (Updating handled via webstart so desktop icons
cannot become obselete like under the old mode where the launcher was the
program).
Modified Paths:
--------------
trunk/org.vexi-launcher/src/main/java/org/vexi/launcher/LauncherMain.java
Modified:
trunk/org.vexi-launcher/src/main/java/org/vexi/launcher/LauncherMain.java
===================================================================
--- trunk/org.vexi-launcher/src/main/java/org/vexi/launcher/LauncherMain.java
2015-10-29 18:40:17 UTC (rev 4822)
+++ trunk/org.vexi-launcher/src/main/java/org/vexi/launcher/LauncherMain.java
2015-11-09 01:22:17 UTC (rev 4823)
@@ -27,7 +27,6 @@
private Map<String,String> params;
private String applicationUrl;
- private String hash;
public LauncherMain() {
this.launcher = createLauncher();
@@ -44,8 +43,6 @@
String v = k_v[1].trim();
if("application_url".equals(k)){
this.applicationUrl = v;
- }else if("hash".equals(k)){
- this.hash = v;
}
}
}
@@ -67,7 +64,6 @@
throw new Problem("'application_url' not
specified (in conf or args)");
}
- checkVersion();
fetchArgs();
launcher.initDotVexi();
launcher.go();
@@ -98,31 +94,8 @@
}catch (ConnectException e) {
throw new Problem("Unable to connect: "+e.getMessage());
}
- }
+ }
- void checkVersion() throws Exception{
- String hashes = readString(applicationUrl+"/launcher/versions");
- if(hash==null){
- log.warn("no version check");
- }else{
- for(String hash: hashes.split("\\s+")){
- hash = hash.trim();
- if(this.hash.equals(hash)){
- return;
- }
- }
-
- StringBuilder sb = new StringBuilder();
- sb.append("** Launcher incompatible, please download
new version **\n");
- sb.append("our hash: "+hash+"\n");
- sb.append("allowed: \n");
- for(String hash: hashes.split("\\s*\\r?\\n\\s*")){
- sb.append(" "+hash+"\n");
- }
- throw new Problem(sb.toString());
- }
- }
-
void fetchArgs() throws Exception{
params = new LinkedHashMap();
String args = readString(applicationUrl+"/launcher/args");
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Presto, an open source distributed SQL query engine for big data, initially
developed by Facebook, enables you to easily query your data on Hadoop in a
more interactive manner. Teradata is also now providing full enterprise
support for Presto. Download a free open source copy now.
http://pubads.g.doubleclick.net/gampad/clk?id=250295911&iu=/4140
_______________________________________________
Vexi-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vexi-svn