Author: nextgens
Date: 2006-08-08 14:42:19 +0000 (Tue, 08 Aug 2006)
New Revision: 9967

Modified:
   trunk/freenet/src/freenet/node/updater/NodeUpdater.java
Log:
maybe fix wrapper.conf if it needs to... I'm not sure that the hashmap is 
written back to the file afterwards

Modified: trunk/freenet/src/freenet/node/updater/NodeUpdater.java
===================================================================
--- trunk/freenet/src/freenet/node/updater/NodeUpdater.java     2006-08-08 
14:39:02 UTC (rev 9966)
+++ trunk/freenet/src/freenet/node/updater/NodeUpdater.java     2006-08-08 
14:42:19 UTC (rev 9967)
@@ -239,11 +239,20 @@

                        boolean nastyRestart = false;

+                       /*
+                        * MyUglyHack ... FIXME: REMOVE:!
+                        */
+                       Properties p = WrapperManager.getProperties();
+                       String cp1 = p.getProperty("wrapper.java.classpath.1");
+                       if(cp1 == null) {
+                               Logger.error(this, "wrapper.java.classpath.1 = 
null - maybe wrapper.conf is broken?");
+                               System.err.println("wrapper.java.classpath.1 = 
null - maybe wrapper.conf is broken?");
+                       }else 
if(cp1.equals("freenet-cvs-snapshot.jar")||cp1.equals("freenet-latest-stable.jar"))
+                               p.setProperty("wrapper.java.classpath.1", 
"freenet.jar");
+                       
                        if((File.separatorChar == '\\') || 
(System.getProperty("os.name").toLowerCase().startsWith("win"))) {
                                nastyRestart = true;

-                               Properties p = WrapperManager.getProperties();
-                               String cp1 = 
p.getProperty("wrapper.java.classpath.1");
                                if(cp1 == null) {
                                        Logger.error(this, 
"wrapper.java.classpath.1 = null - maybe wrapper.conf is broken?");
                                        
System.err.println("wrapper.java.classpath.1 = null - maybe wrapper.conf is 
broken?");


Reply via email to