You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2013/08/01 03:22:03 UTC

svn commit: r1509066 - in /openmeetings/trunk/singlewebapp/src/org/apache/openmeetings: installation/InstallationConfig.java servlet/outputhandler/BackupImportController.java

Author: solomax
Date: Thu Aug  1 01:22:03 2013
New Revision: 1509066

URL: http://svn.apache.org/r1509066
Log:
Default value for red5sip.enable is changed to "Disabled";
Configurations import is moved to the top;

Modified:
    openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/installation/InstallationConfig.java
    openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupImportController.java

Modified: openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/installation/InstallationConfig.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/installation/InstallationConfig.java?rev=1509066&r1=1509065&r2=1509066&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/installation/InstallationConfig.java (original)
+++ openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/installation/InstallationConfig.java Thu Aug  1 01:22:03 2013
@@ -59,7 +59,7 @@ public class InstallationConfig implemen
 	public String urlFeed2 = "http://mail-archives.apache.org/mod_mbox/openmeetings-dev/?format=atom";
 	public String sendEmailWithVerficationCode = "0";
 	public String defaultExportFont = "TimesNewRoman";
-    public String red5SipEnable = "yes";
+    public String red5SipEnable = "no";
     public String red5SipRoomPrefix = "400";
     public String red5SipExtenContext = "rooms";
     public String replyToOrganizer = "1";

Modified: openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupImportController.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupImportController.java?rev=1509066&r1=1509065&r2=1509066&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupImportController.java (original)
+++ openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/servlet/outputhandler/BackupImportController.java Thu Aug  1 01:22:03 2013
@@ -225,6 +225,44 @@ public class BackupImportController exte
 		zipinputstream.close();
 
 		/*
+		 * ##################### Import Configs
+		 */
+		{
+			Registry registry = new Registry();
+			Strategy strategy = new RegistryStrategy(registry);
+			RegistryMatcher matcher = new RegistryMatcher(); //TODO need to be removed in the later versions
+			Serializer serializer = new Persister(strategy, matcher);
+
+			matcher.bind(Long.class, LongTransform.class);
+			registry.bind(Date.class, DateConverter.class);
+			registry.bind(User.class, new UserConverter(usersDao, usersMap));
+			
+			List<Configuration> list = readList(serializer, f, "configs.xml", "configs", Configuration.class, true);
+			for (Configuration c : list) {
+				if (c.getConf_key() == null || c.getDeleted()) {
+					continue;
+				}
+				Configuration cfg = configurationDao.forceGet(c.getConf_key());
+				if (cfg != null && !cfg.getDeleted()) {
+					log.warn("Non deleted configuration with same key is found! old value: {}, new value: {}", cfg.getConf_value(), c.getConf_value());
+				}
+				c.setConfiguration_id(cfg == null ? null : cfg.getConfiguration_id());
+				if (c.getUser() != null && c.getUser().getUser_id() == null) {
+					c.setUser(null);
+				}
+				if (CRYPT_KEY.equals(c.getConf_key())) {
+					try {
+						Class.forName(c.getConf_value());
+					} catch (ClassNotFoundException e) {
+						c.setConf_value(MD5Implementation.class.getCanonicalName());
+					}
+				}
+				configurationDao.update(c, null);
+			}
+		}
+
+		log.info("Configs import complete, starting organization import");
+		/*
 		 * ##################### Import Organizations
 		 */
 		Serializer simpleSerializer = new Persister();
@@ -563,45 +601,7 @@ public class BackupImportController exte
 			}
 		}
 		
-		log.info("Poll import complete, starting configs import");
-		/*
-		 * ##################### Import Configs
-		 */
-		{
-			Registry registry = new Registry();
-			Strategy strategy = new RegistryStrategy(registry);
-			RegistryMatcher matcher = new RegistryMatcher(); //TODO need to be removed in the later versions
-			Serializer serializer = new Persister(strategy, matcher);
-
-			matcher.bind(Long.class, LongTransform.class);
-			registry.bind(Date.class, DateConverter.class);
-			registry.bind(User.class, new UserConverter(usersDao, usersMap));
-			
-			List<Configuration> list = readList(serializer, f, "configs.xml", "configs", Configuration.class, true);
-			for (Configuration c : list) {
-				if (c.getConf_key() == null || c.getDeleted()) {
-					continue;
-				}
-				Configuration cfg = configurationDao.forceGet(c.getConf_key());
-				if (cfg != null && !cfg.getDeleted()) {
-					log.warn("Non deleted configuration with same key is found! old value: {}, new value: {}", cfg.getConf_value(), c.getConf_value());
-				}
-				c.setConfiguration_id(cfg == null ? null : cfg.getConfiguration_id());
-				if (c.getUser() != null && c.getUser().getUser_id() == null) {
-					c.setUser(null);
-				}
-				if (CRYPT_KEY.equals(c.getConf_key())) {
-					try {
-						Class.forName(c.getConf_value());
-					} catch (ClassNotFoundException e) {
-						c.setConf_value(MD5Implementation.class.getCanonicalName());
-					}
-				}
-				configurationDao.update(c, null);
-			}
-		}
-
-		log.info("Configs import complete, starting copy of files and folders");
+		log.info("Poll import complete, starting copy of files and folders");
 		/*
 		 * ##################### Import real files and folders
 		 */