- Timestamp:
- 2012-05-22T13:01:04+12:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/server/Server2.java
r24911 r25635 83 83 config_properties.setProperty(url, URL_PENDING); 84 84 ScriptReadWrite scriptReadWrite = new ScriptReadWrite(); 85 ArrayList fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file);85 ArrayList<String> fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file); 86 86 scriptReadWrite.replaceOrAddLine(fileLines, url, URL_PENDING, true); 87 87 scriptReadWrite.writeOutFile(config_properties_file, fileLines); … … 160 160 String hosts = inetAddress.getHostName(); 161 161 ScriptReadWrite scriptReadWrite = new ScriptReadWrite(); 162 ArrayList fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file);162 ArrayList<String> fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file); 163 163 scriptReadWrite.replaceOrAddLine(fileLines, "hosts", hosts, true); 164 164 scriptReadWrite.writeOutFile(config_properties_file, fileLines); … … 175 175 config_properties.setProperty(url, URL_PENDING); 176 176 ScriptReadWrite scriptReadWrite = new ScriptReadWrite(); 177 ArrayList fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file);177 ArrayList<String> fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file); 178 178 scriptReadWrite.replaceOrAddLine(fileLines, url, URL_PENDING, true); 179 179 scriptReadWrite.writeOutFile(config_properties_file, fileLines); … … 355 355 // write this updated port to the config file, since the configure target uses the file to run 356 356 ScriptReadWrite scriptReadWrite = new ScriptReadWrite(); 357 ArrayList fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file);357 ArrayList<String> fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file); 358 358 scriptReadWrite.replaceOrAddLine(fileLines, "portnumber", port, false); // write the correct port 359 359 scriptReadWrite.writeOutFile(config_properties_file, fileLines); … … 377 377 protected void preStop() { 378 378 ScriptReadWrite scriptReadWrite = new ScriptReadWrite(); 379 ArrayList fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file);379 ArrayList<String> fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file); 380 380 381 381 // Remove the url=... line, start searching from the end 382 382 boolean done = false; 383 383 for (int i = fileLines.size()-1; i >= 0 && !done; i--) { 384 String line = ((String) fileLines.get(i)).trim();384 String line = fileLines.get(i).trim(); 385 385 if(line.startsWith(property_prefix+"url=")) { 386 386 fileLines.remove(i); … … 437 437 438 438 ScriptReadWrite scriptReadWrite = new ScriptReadWrite(); 439 ArrayList fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file);439 ArrayList<String> fileLines = scriptReadWrite.readInFile(BaseServer.config_properties_file); 440 440 scriptReadWrite.replaceOrAddLine(fileLines, property_prefix+"url", libraryURL, true); 441 441 scriptReadWrite.replaceOrAddLine(fileLines, "portnumber", port, false); // write the correct port
Note:
See TracChangeset
for help on using the changeset viewer.