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 2017/03/21 06:23:20 UTC

svn commit: r1787900 - in /openmeetings/application/branches/3.2.x: ./ openmeetings-core/ openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/ openmeetings-core/src/test/java/org/apache/openmeetings/test/asf/ openmeetings-core/src/test/ja...

Author: solomax
Date: Tue Mar 21 06:23:20 2017
New Revision: 1787900

URL: http://svn.apache.org/viewvc?rev=1787900&view=rev
Log:
no jira: version is switched, code clean-up

Modified:
    openmeetings/application/branches/3.2.x/openmeetings-core/pom.xml
    openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java
    openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/asf/AsfCopyRightReplace.java
    openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/KeyCodesTest.java
    openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/ReadKeyCodesTest.java
    openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rtmp/SimulateLoad.java
    openmeetings/application/branches/3.2.x/openmeetings-db/pom.xml
    openmeetings/application/branches/3.2.x/openmeetings-flash/pom.xml
    openmeetings/application/branches/3.2.x/openmeetings-install/pom.xml
    openmeetings/application/branches/3.2.x/openmeetings-install/src/main/java/org/apache/openmeetings/cli/Admin.java
    openmeetings/application/branches/3.2.x/openmeetings-screenshare/pom.xml
    openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/Core.java
    openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/gui/ScreenSharerFrame.java
    openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml
    openmeetings/application/branches/3.2.x/openmeetings-service/pom.xml
    openmeetings/application/branches/3.2.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/AbstractTemplatePanel.java
    openmeetings/application/branches/3.2.x/openmeetings-util/pom.xml
    openmeetings/application/branches/3.2.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/mail/MailUtil.java
    openmeetings/application/branches/3.2.x/openmeetings-web/pom.xml
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/menu/MenuPanel.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomSidebar.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/ClientIcon.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
    openmeetings/application/branches/3.2.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestSendIcalMessage.java
    openmeetings/application/branches/3.2.x/openmeetings-webservice/pom.xml
    openmeetings/application/branches/3.2.x/pom.xml

Modified: openmeetings/application/branches/3.2.x/openmeetings-core/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-core/pom.xml?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-core/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-core/pom.xml Tue Mar 21 06:23:20 2017
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.openmeetings</groupId>
 		<artifactId>openmeetings-parent</artifactId>
-		<version>3.2.1-SNAPSHOT</version>
+		<version>3.2.2-SNAPSHOT</version>
 		<relativePath>..</relativePath>
 	</parent>
 	<artifactId>openmeetings-core</artifactId>

Modified: openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/mail/MailHandler.java Tue Mar 21 06:23:20 2017
@@ -203,7 +203,7 @@ public class MailHandler {
 		String replyTo = m.getReplyTo();
 		if (replyTo != null && mailAddReplyTo) {
 			log.debug("setReplyTo " + replyTo);
-			if (MailUtil.matches(replyTo)) {
+			if (MailUtil.isValid(replyTo)) {
 				msg.setReplyTo(new InternetAddress[]{new InternetAddress(replyTo)});
 			}
 		}
@@ -246,9 +246,7 @@ public class MailHandler {
 						log.error("Error while sending message", e);
 						m.setErrorCount(m.getErrorCount() + 1);
 						StringWriter sw = new StringWriter();
-						try (PrintWriter pw = new PrintWriter(sw)) {
-							e.printStackTrace(pw);
-						}
+						e.printStackTrace(new PrintWriter(sw));
 						m.setLastError(sw.getBuffer().toString());
 						m.setStatus(m.getErrorCount() < MAXIMUM_ERROR_COUNT ? Status.NONE : Status.ERROR);
 					}

Modified: openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/asf/AsfCopyRightReplace.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/asf/AsfCopyRightReplace.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/asf/AsfCopyRightReplace.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/asf/AsfCopyRightReplace.java Tue Mar 21 06:23:20 2017
@@ -36,7 +36,7 @@ import org.slf4j.Logger;
 public class AsfCopyRightReplace {
 	private static final Logger log = Red5LoggerFactory.getLogger(AsfCopyRightReplace.class, webAppRootKey);
 
-	String asf_copyright = "/*\n"
+	private static String asf_copyright = "/*\n"
 			+ " * Licensed to the Apache Software Foundation (ASF) under one\n"
 			+ " * or more contributor license agreements.  See the NOTICE file\n"
 			+ " * distributed with this work for additional information\n"
@@ -54,7 +54,7 @@ public class AsfCopyRightReplace {
 			+ " * specific language governing permissions and limitations\n"
 			+ " * under the License.\n" + " */\n";
 
-	String asf_xml_copyright = "<!--\n"
+	private static String asf_xml_copyright = "<!--\n"
 			+ "  Licensed to the Apache Software Foundation (ASF) under one\n"
 			+ "  or more contributor license agreements.  See the NOTICE file\n"
 			+ "  distributed with this work for additional information\n"
@@ -62,16 +62,17 @@ public class AsfCopyRightReplace {
 			+ "  to you under the Apache License, Version 2.0 (the\n"
 			+ "  \"License\"); you may not use this file except in compliance\n"
 			+ "  with the License.  You may obtain a copy of the License at\n"
-			+ "  \n" + "      http://www.apache.org/licenses/LICENSE-2.0\n"
-			+ "    	  \n"
+			+ "\n"
+			+ "      http://www.apache.org/licenses/LICENSE-2.0\n"
+			+ "\n"
 			+ "  Unless required by applicable law or agreed to in writing,\n"
 			+ "  software distributed under the License is distributed on an\n"
 			+ "  \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n"
 			+ "  KIND, either express or implied.  See the License for the\n"
 			+ "  specific language governing permissions and limitations\n"
 			+ "  under the License.\n" + "  \n" + "-->\n";
-	
-	String asf_vm_copyright = "#\n"
+
+	private static String asf_vm_copyright = "#\n"
 			+ "# Licensed to the Apache Software Foundation (ASF) under one\n"
 			+ "# or more contributor license agreements.  See the NOTICE file\n"
 			+ "# distributed with this work for additional information\n"
@@ -90,14 +91,10 @@ public class AsfCopyRightReplace {
 			+ "# under the License.\n" + "#/\n";
 
 	public static void main(String... args) {
-		new AsfCopyRightReplace();
-	}
-
-	public AsfCopyRightReplace() {
 		scanFolder(new File("./src/main"));
 	}
 
-	private void scanFolder(File folder) {
+	private static void scanFolder(File folder) {
 
 		for (File javaFile : folder.listFiles(new FilenameFilter() {
 			@Override
@@ -128,7 +125,7 @@ public class AsfCopyRightReplace {
 		}
 	}
 
-	private void scanAndWriteXMLFile(File javaFile) {
+	private static void scanAndWriteXMLFile(File javaFile) {
 		StringWriter strWriter = new StringWriter();
 		try (BufferedReader is = new BufferedReader(new InputStreamReader(new FileInputStream(javaFile), UTF_8))) {
 			log.debug("Processing " + javaFile.getCanonicalPath());
@@ -140,7 +137,7 @@ public class AsfCopyRightReplace {
 			while ((line = is.readLine()) != null) {
 				if (i == 0) {
 					firstline = line;
-					
+
 					if (firstline.startsWith("<canvas")) {
 						strWriter.append(asf_xml_copyright);
 					} else if (firstline.startsWith("<library")) {
@@ -173,7 +170,7 @@ public class AsfCopyRightReplace {
 		}
 	}
 
-	private void scanAndWriteJavaFile(File javaFile) {
+	private static void scanAndWriteJavaFile(File javaFile) {
 		StringWriter strWriter = new StringWriter();
 		try (BufferedReader is = new BufferedReader(new InputStreamReader(new FileInputStream(javaFile), UTF_8))) {
 			log.debug("Processing " + javaFile.getCanonicalPath());
@@ -185,7 +182,7 @@ public class AsfCopyRightReplace {
 				if (i == 0) {
 					if (line.startsWith("package ")) {
 						strWriter.append(asf_copyright);
-					} else if (line.startsWith("## OpenMeetings") 
+					} else if (line.startsWith("## OpenMeetings")
 							&& javaFile.getName().endsWith(".vm")) {
 						strWriter.append(asf_vm_copyright);
 					}

Modified: openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/KeyCodesTest.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/KeyCodesTest.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/KeyCodesTest.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/KeyCodesTest.java Tue Mar 21 06:23:20 2017
@@ -18,8 +18,13 @@
  */
 package org.apache.openmeetings.test.rdc;
 
-import java.awt.*;
-import java.awt.event.*;
+import java.awt.Color;
+import java.awt.Frame;
+import java.awt.Graphics;
+import java.awt.event.KeyEvent;
+import java.awt.event.KeyListener;
+import java.awt.event.WindowAdapter;
+import java.awt.event.WindowEvent;
 
 class WindowClosingAdapter extends WindowAdapter {
 	@Override
@@ -35,6 +40,7 @@ public class KeyCodesTest extends Frame
 	String msg1 = "";
 	String msg2 = "";
 
+	@SuppressWarnings("unused")
 	public static void main(String[] args) {
 		new KeyCodesTest();
 	}
@@ -76,17 +82,17 @@ public class KeyCodesTest extends Frame
 	public void keyPressed(KeyEvent event) {
 		msg1 = "";
 		System.out.println("keyPressed CODE1 "+event.getKeyCode());
-		
+
 		int myCode = event.getKeyCode();
-		
+
 		System.out.println("keyPressed CODE2 "+myCode);
-		
+
 		System.out.println("keyPressed CHAR3 "+event.getKeyChar());
-		
+
 		System.out.println("keyPressed CHAR4 "+KeyEvent.getKeyText(event.getKeyCode()));
-		
+
 		System.out.println("keyPressed CHAR5 "+KeyEvent.getKeyText(myCode));
-		
+
 		System.out.println("keyPressed isActionKey "+event.isActionKey());
 		System.out.println("keyPressed isAltDown "+event.isAltDown());
 		System.out.println("keyPressed isAltGraphDown "+event.isAltGraphDown());
@@ -96,7 +102,7 @@ public class KeyCodesTest extends Frame
 		System.out.println("keyPressed isShiftDown "+event.isShiftDown());
 
 		System.out.println("keyPressed paramString "+event.paramString());
-		
+
 		if (event.getKeyChar() == KeyEvent.CHAR_UNDEFINED) {
 			int key = event.getKeyCode();
 			// Funktionstaste abfragen
@@ -132,19 +138,19 @@ public class KeyCodesTest extends Frame
 	@Override
 	public void keyTyped(KeyEvent event) {
 		char key = event.getKeyChar();
-		
+
 //		System.out.println("keyTyped CODE1 "+event.getKeyCode());
-//		
+//
 //		Integer myCode = event.getKeyCode();
-//		
+//
 //		System.out.println("keyTyped CODE2 "+myCode);
-//		
+//
 //		System.out.println("keyTyped CHAR3 "+event.getKeyChar());
-//		
+//
 //		System.out.println("keyTyped CHAR4 "+event.getKeyText(event.getKeyCode()));
-//		
+//
 //		System.out.println("keyTyped CHAR5 "+event.getKeyText(myCode));
-		
+
 		if (key == KeyEvent.VK_BACK_SPACE) {
 			if (msg2.length() > 0) {
 				msg2 = msg2.substring(0, msg2.length() - 1);

Modified: openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/ReadKeyCodesTest.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/ReadKeyCodesTest.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/ReadKeyCodesTest.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rdc/ReadKeyCodesTest.java Tue Mar 21 06:23:20 2017
@@ -18,14 +18,18 @@
  */
 package org.apache.openmeetings.test.rdc;
 
-import java.awt.*;
-import java.awt.event.*;
+import java.awt.Color;
+import java.awt.Frame;
+import java.awt.Graphics;
+import java.awt.event.KeyEvent;
+import java.awt.event.KeyListener;
 
 public class ReadKeyCodesTest extends Frame implements KeyListener {
 	private static final long serialVersionUID = 1L;
 	String msg1 = "";
 	String msg2 = "";
 
+	@SuppressWarnings("unused")
 	public static void main(String[] args) {
 		new ReadKeyCodesTest();
 	}
@@ -102,9 +106,9 @@ public class ReadKeyCodesTest extends Fr
 	@Override
 	public void keyTyped(KeyEvent event) {
 		char key = event.getKeyChar();
-		
+
 		System.out.println("keyTyped "+event.getKeyCode());
-		
+
 		if (key == KeyEvent.VK_BACK_SPACE) {
 			if (msg2.length() > 0) {
 				msg2 = msg2.substring(0, msg2.length() - 1);

Modified: openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rtmp/SimulateLoad.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rtmp/SimulateLoad.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rtmp/SimulateLoad.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-core/src/test/java/org/apache/openmeetings/test/rtmp/SimulateLoad.java Tue Mar 21 06:23:20 2017
@@ -40,8 +40,7 @@ public class SimulateLoad extends Thread
 	public static void main(String... args) {
 		try {
 			if (args.length != 4) {
-				new RuntimeException(
-						"4 args needed, host, port, context, instanceId");
+				throw new RuntimeException("4 args needed, host, port, context, instanceId");
 			}
 			for (String arg : args) {
 				System.err.println("arg: " + arg);

Modified: openmeetings/application/branches/3.2.x/openmeetings-db/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-db/pom.xml?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-db/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-db/pom.xml Tue Mar 21 06:23:20 2017
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.openmeetings</groupId>
 		<artifactId>openmeetings-parent</artifactId>
-		<version>3.2.1-SNAPSHOT</version>
+		<version>3.2.2-SNAPSHOT</version>
 		<relativePath>..</relativePath>
 	</parent>
 	<artifactId>openmeetings-db</artifactId>
@@ -44,10 +44,6 @@
 			<artifactId>openmeetings-util</artifactId>
 		</dependency>
 		<dependency>
-			<groupId>org.apache.wicket</groupId>
-			<artifactId>wicket-extensions</artifactId>
-		</dependency>
-		<dependency>
 			<groupId>org.apache.openjpa</groupId>
 			<artifactId>openjpa</artifactId>
 			<version>${openjpa.version}</version>

Modified: openmeetings/application/branches/3.2.x/openmeetings-flash/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-flash/pom.xml?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-flash/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-flash/pom.xml Tue Mar 21 06:23:20 2017
@@ -21,7 +21,7 @@
 	<parent>
 		<groupId>org.apache.openmeetings</groupId>
 		<artifactId>openmeetings-parent</artifactId>
-		<version>3.2.1-SNAPSHOT</version>
+		<version>3.2.2-SNAPSHOT</version>
 		<relativePath>..</relativePath>
 	</parent>
 	<artifactId>openmeetings-flash</artifactId>

Modified: openmeetings/application/branches/3.2.x/openmeetings-install/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-install/pom.xml?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-install/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-install/pom.xml Tue Mar 21 06:23:20 2017
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.openmeetings</groupId>
 		<artifactId>openmeetings-parent</artifactId>
-		<version>3.2.1-SNAPSHOT</version>
+		<version>3.2.2-SNAPSHOT</version>
 		<relativePath>..</relativePath>
 	</parent>
 	<artifactId>openmeetings-install</artifactId>

Modified: openmeetings/application/branches/3.2.x/openmeetings-install/src/main/java/org/apache/openmeetings/cli/Admin.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-install/src/main/java/org/apache/openmeetings/cli/Admin.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-install/src/main/java/org/apache/openmeetings/cli/Admin.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-install/src/main/java/org/apache/openmeetings/cli/Admin.java Tue Mar 21 06:23:20 2017
@@ -34,9 +34,6 @@ import java.util.Date;
 import java.util.Map;
 import java.util.TimeZone;
 
-import javax.mail.internet.AddressException;
-import javax.mail.internet.InternetAddress;
-
 import org.apache.commons.cli.CommandLine;
 import org.apache.commons.cli.CommandLineParser;
 import org.apache.commons.cli.DefaultParser;
@@ -411,12 +408,7 @@ public class Admin {
 			System.exit(1);
 		}
 
-		try {
-			if (cfg.email == null || !MailUtil.matches(cfg.email)) {
-				throw new AddressException("Invalid address");
-			}
-			new InternetAddress(cfg.email, true);
-		} catch (AddressException ae) {
+		if (!MailUtil.isValid(cfg.email)) {
 			System.out.println("Please provide non-empty valid email: '" + cfg.email + "' is not valid.");
 			System.exit(1);
 		}

Modified: openmeetings/application/branches/3.2.x/openmeetings-screenshare/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-screenshare/pom.xml?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-screenshare/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-screenshare/pom.xml Tue Mar 21 06:23:20 2017
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.openmeetings</groupId>
 		<artifactId>openmeetings-parent</artifactId>
-		<version>3.2.1-SNAPSHOT</version>
+		<version>3.2.2-SNAPSHOT</version>
 		<relativePath>..</relativePath>
 	</parent>
 	<artifactId>openmeetings-screenshare</artifactId>

Modified: openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/Core.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/Core.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/Core.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/Core.java Tue Mar 21 06:23:20 2017
@@ -188,6 +188,7 @@ public class Core implements IPendingSer
 		}
 	}
 
+	@SuppressWarnings("unused")
 	public static void main(String[] args) {
 		new Core(args);
 	}

Modified: openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/gui/ScreenSharerFrame.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/gui/ScreenSharerFrame.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/gui/ScreenSharerFrame.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/gui/ScreenSharerFrame.java Tue Mar 21 06:23:20 2017
@@ -50,6 +50,7 @@ import javax.swing.JPanel;
 import javax.swing.JTabbedPane;
 import javax.swing.JTextField;
 import javax.swing.SwingConstants;
+import javax.swing.WindowConstants;
 import javax.swing.border.EmptyBorder;
 import javax.swing.event.ChangeEvent;
 import javax.swing.event.ChangeListener;
@@ -76,7 +77,7 @@ public class ScreenSharerFrame extends J
 	private HorizontalSlider leftSlider = new HorizontalSlider();
 	private HorizontalSlider rightSlider = new HorizontalSlider();
 	private BlankArea virtualScreen = new BlankArea(new Color(255, 255, 255, 100));
-	private JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP);
+	private JTabbedPane tabbedPane = new JTabbedPane(SwingConstants.TOP);
 	private boolean doUpdateBounds = true;
 	private boolean showWarning = true;
 	private JButton btnStartStopSharing;
@@ -232,7 +233,7 @@ public class ScreenSharerFrame extends J
 		setTitle(getTextLabel(textLabels, 0)); //#id 730
 		setBackground(Color.WHITE);
 		setResizable(false);
-		setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
+		setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
 		addWindowListener(new WindowAdapter() {
 			@Override
 			public void windowClosing(WindowEvent e) {

Modified: openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-server/pom.xml Tue Mar 21 06:23:20 2017
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.openmeetings</groupId>
 		<artifactId>openmeetings-parent</artifactId>
-		<version>3.2.1-SNAPSHOT</version>
+		<version>3.2.2-SNAPSHOT</version>
 		<relativePath>..</relativePath>
 	</parent>
 	<artifactId>openmeetings-server</artifactId>
@@ -313,6 +313,27 @@
 										</goals>
 									</pluginExecutionFilter>
 									<action>
+										<ignore></ignore>
+									</action>
+								</pluginExecution>
+								<pluginExecution>
+									<pluginExecutionFilter>
+										<groupId>
+											com.internetitem
+										</groupId>
+										<artifactId>
+											write-properties-file-maven-plugin
+										</artifactId>
+										<versionRange>
+											[1.0.1,)
+										</versionRange>
+										<goals>
+											<goal>
+												write-properties-file
+											</goal>
+										</goals>
+									</pluginExecutionFilter>
+									<action>
 										<ignore></ignore>
 									</action>
 								</pluginExecution>

Modified: openmeetings/application/branches/3.2.x/openmeetings-service/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-service/pom.xml?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-service/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-service/pom.xml Tue Mar 21 06:23:20 2017
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.openmeetings</groupId>
 		<artifactId>openmeetings-parent</artifactId>
-		<version>3.2.1-SNAPSHOT</version>
+		<version>3.2.2-SNAPSHOT</version>
 		<relativePath>..</relativePath>
 	</parent>
 	<artifactId>openmeetings-service</artifactId>

Modified: openmeetings/application/branches/3.2.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/AbstractTemplatePanel.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/AbstractTemplatePanel.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/AbstractTemplatePanel.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/AbstractTemplatePanel.java Tue Mar 21 06:23:20 2017
@@ -27,7 +27,7 @@ import org.apache.openmeetings.IWebSessi
 import org.apache.openmeetings.db.dao.basic.ConfigurationDao;
 import org.apache.openmeetings.db.dao.label.LabelDao;
 import org.apache.openmeetings.db.util.FormatHelper;
-import org.apache.wicket.behavior.AttributeAppender;
+import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.markup.html.TransparentWebMarkupContainer;
 import org.apache.wicket.markup.html.panel.Panel;
 import org.apache.wicket.protocol.http.WebSession;
@@ -53,7 +53,7 @@ public abstract class AbstractTemplatePa
 	public AbstractTemplatePanel(Locale locale) {
 		super(COMP_ID);
 		this.locale = locale == null ? getDefault() : locale;
-		add(new TransparentWebMarkupContainer("container").add(AttributeAppender.append("dir", FormatHelper.isRtlLanguage(this.locale.toLanguageTag()) ? "rtl" : "ltr")));
+		add(new TransparentWebMarkupContainer("container").add(AttributeModifier.append("dir", FormatHelper.isRtlLanguage(this.locale.toLanguageTag()) ? "rtl" : "ltr")));
 	}
 
 	public static String getString(String id, Locale locale, String... params) {

Modified: openmeetings/application/branches/3.2.x/openmeetings-util/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-util/pom.xml?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-util/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-util/pom.xml Tue Mar 21 06:23:20 2017
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.openmeetings</groupId>
 		<artifactId>openmeetings-parent</artifactId>
-		<version>3.2.1-SNAPSHOT</version>
+		<version>3.2.2-SNAPSHOT</version>
 		<relativePath>..</relativePath>
 	</parent>
 	<artifactId>openmeetings-util</artifactId>
@@ -99,5 +99,9 @@
 			<artifactId>wicket-native-websocket-core</artifactId>
 			<version>${wicket.version}</version>
 		</dependency>
+		<dependency>
+			<groupId>org.apache.wicket</groupId>
+			<artifactId>wicket-extensions</artifactId>
+		</dependency>
 	</dependencies>
 </project>

Modified: openmeetings/application/branches/3.2.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/mail/MailUtil.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/mail/MailUtil.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/mail/MailUtil.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-util/src/main/java/org/apache/openmeetings/util/mail/MailUtil.java Tue Mar 21 06:23:20 2017
@@ -18,15 +18,17 @@
  */
 package org.apache.openmeetings.util.mail;
 
-import java.util.regex.Pattern;
+import org.apache.wicket.extensions.validation.validator.RfcCompliantEmailAddressValidator;
+import org.apache.wicket.util.string.Strings;
+import org.apache.wicket.validation.Validatable;
 
 public class MailUtil {
-	
-	private static final Pattern rfc2822 = Pattern.compile(
-	        "^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$"
-	);
-	
-	public static boolean matches(String email) {
-		return rfc2822.matcher(email).matches();
+	public static boolean isValid(String email) {
+		if (Strings.isEmpty(email)) {
+			return false;
+		}
+		Validatable<String> eml = new Validatable<>(email);
+		RfcCompliantEmailAddressValidator.getInstance().validate(eml);
+		return eml.isValid();
 	}
 }

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/pom.xml?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/pom.xml Tue Mar 21 06:23:20 2017
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.openmeetings</groupId>
 		<artifactId>openmeetings-parent</artifactId>
-		<version>3.2.1-SNAPSHOT</version>
+		<version>3.2.2-SNAPSHOT</version>
 		<relativePath>..</relativePath>
 	</parent>
 	<artifactId>openmeetings-web</artifactId>
@@ -372,10 +372,6 @@
 		</dependency>
 		<dependency>
 			<groupId>org.apache.wicket</groupId>
-			<artifactId>wicket-extensions</artifactId>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.wicket</groupId>
 			<artifactId>wicket-auth-roles</artifactId>
 			<version>${wicket.version}</version>
 		</dependency>
@@ -436,17 +432,6 @@
 		</dependency>
 		<dependency>
 			<groupId>org.wicketstuff</groupId>
-			<artifactId>wicketstuff-whiteboard</artifactId>
-			<version>${wickets.version}</version>
-			<exclusions>
-				<exclusion>
-					<groupId>org.apache.wicket</groupId>
-					<artifactId>wicket-native-websocket-tomcat</artifactId>
-				</exclusion>
-			</exclusions>
-		</dependency>
-		<dependency>
-			<groupId>org.wicketstuff</groupId>
 			<artifactId>wicketstuff-select2</artifactId>
 			<version>${wickets.version}</version>
 		</dependency>

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java Tue Mar 21 06:23:20 2017
@@ -32,9 +32,9 @@ import org.apache.openmeetings.web.app.W
 import org.apache.openmeetings.web.common.ConfirmableAjaxBorder;
 import org.apache.openmeetings.web.common.PagedEntityListPanel;
 import org.apache.openmeetings.web.data.SearchableDataProvider;
+import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.form.OnChangeAjaxBehavior;
-import org.apache.wicket.behavior.AttributeAppender;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.form.CheckBox;
 import org.apache.wicket.markup.html.panel.Panel;
@@ -69,7 +69,7 @@ public class GroupUsersPanel extends Pan
 				User u = grpUser.getUser();
 				Label label = new Label("label", u == null ? "" : GroupForm.formatUser(u));
 				if (grpUser.getId() == null) {
-					label.add(AttributeAppender.append("class", "newItem"));
+					label.add(AttributeModifier.append("class", "newItem"));
 				}
 				item.add(label);
 				item.add(new ConfirmableAjaxBorder("deleteUserBtn", getString("80"), getString("833")) {

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java Tue Mar 21 06:23:20 2017
@@ -47,11 +47,11 @@ import org.apache.openmeetings.web.admin
 import org.apache.openmeetings.web.app.Application;
 import org.apache.openmeetings.web.common.ConfirmableAjaxBorder;
 import org.apache.openmeetings.web.util.RoomTypeDropDown;
+import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.form.AjaxFormComponentUpdatingBehavior;
 import org.apache.wicket.ajax.form.AjaxFormValidatingBehavior;
 import org.apache.wicket.ajax.markup.html.form.AjaxCheckBox;
-import org.apache.wicket.behavior.AttributeAppender;
 import org.apache.wicket.markup.html.WebMarkupContainer;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.form.CheckBox;
@@ -289,7 +289,7 @@ public class RoomForm extends AdminBaseF
 				RoomModerator moderator = item.getModelObject();
 				Label name = new Label("uName", moderator.getUser().getFirstname() + " " + moderator.getUser().getLastname());
 				if (moderator.getId() == null) {
-					name.add(AttributeAppender.append("class", "newItem"));
+					name.add(AttributeModifier.append("class", "newItem"));
 				}
 				item.add(new CheckBox("superModerator", new PropertyModel<Boolean>(moderator, "superModerator")))
 					.add(new Label("userId", "" + moderator.getUser().getId()))

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java Tue Mar 21 06:23:20 2017
@@ -84,6 +84,7 @@ import org.apache.wicket.Localizer;
 import org.apache.wicket.Page;
 import org.apache.wicket.RestartResponseException;
 import org.apache.wicket.RuntimeConfigurationType;
+import org.apache.wicket.Session;
 import org.apache.wicket.ThreadContext;
 import org.apache.wicket.authroles.authentication.AbstractAuthenticatedWebSession;
 import org.apache.wicket.authroles.authentication.AuthenticatedWebApplication;
@@ -91,7 +92,6 @@ import org.apache.wicket.core.request.ha
 import org.apache.wicket.core.request.handler.ListenerRequestHandler;
 import org.apache.wicket.core.request.mapper.MountedMapper;
 import org.apache.wicket.markup.html.WebPage;
-import org.apache.wicket.protocol.http.WebApplication;
 import org.apache.wicket.request.IRequestHandler;
 import org.apache.wicket.request.Url;
 import org.apache.wicket.request.component.IRequestablePage;
@@ -138,6 +138,7 @@ public class Application extends Authent
 		//chain of Resource Loaders, if not found it will search in Wicket's internal
 		//Resource Loader for a the property key
 		getResourceSettings().getStringResourceLoaders().add(0, new LabelResourceLoader());
+		//FIXME TODO v3 on the way
 		getJavaScriptLibrarySettings().setJQueryReference(new JavaScriptResourceReference(DynamicJQueryResourceReference.class, DynamicJQueryResourceReference.VERSION_2));
 
 		super.init();
@@ -216,7 +217,7 @@ public class Application extends Authent
 	}
 
 	public static Application get() {
-		return (Application) WebApplication.get(wicketApplicationName);
+		return (Application)org.apache.wicket.Application.get(wicketApplicationName);
 	}
 
 	public static DashboardContext getDashboardContext() {
@@ -492,7 +493,7 @@ public class Application extends Authent
 	public static Locale getLocale(final long languageId) {
 		Locale loc = LabelDao.languages.get(languageId);
 		if (loc == null) {
-			loc = WebSession.exists() ? WebSession.get().getLocale() : Locale.ENGLISH;
+			loc = Session.exists() ? WebSession.get().getLocale() : Locale.ENGLISH;
 		}
 		return loc;
 	}
@@ -511,7 +512,7 @@ public class Application extends Authent
 
 	public static String getString(String key, final Locale loc, String... params) {
 		if (!exists()) {
-			ThreadContext.setApplication(Application.get(appName));
+			ThreadContext.setApplication(org.apache.wicket.Application.get(appName));
 		}
 		if ((params == null || params.length == 0) && STRINGS_WITH_APP.contains(key)) {
 			params = new String[]{getBean(ConfigurationDao.class).getAppName()};

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/menu/MenuPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/menu/MenuPanel.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/menu/MenuPanel.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/menu/MenuPanel.java Tue Mar 21 06:23:20 2017
@@ -21,7 +21,7 @@ package org.apache.openmeetings.web.comm
 import java.util.List;
 
 import org.apache.openmeetings.web.common.BasePanel;
-import org.apache.wicket.behavior.AttributeAppender;
+import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
 import org.apache.wicket.markup.html.list.ListItem;
 import org.apache.wicket.util.string.Strings;
@@ -32,7 +32,7 @@ import com.googlecode.wicket.jquery.ui.w
 
 /**
  * Loads the menu items into the main area
- * 
+ *
  * @author sebawagner
  *
  */
@@ -52,12 +52,12 @@ public class MenuPanel extends BasePanel
 			protected void addMenuItem(ListItem<IMenuItem> item, IMenuItem menuItem) {
 				super.addMenuItem(item, menuItem);
 				MenuItem m = (MenuItem)menuItem;
-				item.add(AttributeAppender.append("class", m.isTop() ? "top" : "sub"));
+				item.add(AttributeModifier.append("class", m.isTop() ? "top" : "sub"));
 				if (!Strings.isEmpty(m.getDesc())) {
-					item.add(AttributeAppender.append("title", m.getDesc()));
+					item.add(AttributeModifier.append("title", m.getDesc()));
 				}
 				if (!Strings.isEmpty(m.getIcon())) {
-					item.add(AttributeAppender.append("class", m.getIcon()));
+					item.add(AttributeModifier.append("class", m.getIcon()));
 				}
 			}
 		});

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java Tue Mar 21 06:23:20 2017
@@ -28,10 +28,10 @@ import org.apache.openmeetings.db.entity
 import org.apache.openmeetings.db.entity.file.FileItem;
 import org.apache.openmeetings.db.entity.file.FileItem.Type;
 import org.apache.openmeetings.db.entity.record.Recording;
+import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.Component;
 import org.apache.wicket.MarkupContainer;
 import org.apache.wicket.ajax.AjaxRequestTarget;
-import org.apache.wicket.behavior.AttributeAppender;
 import org.apache.wicket.extensions.ajax.markup.html.AjaxEditableLabel;
 import org.apache.wicket.markup.html.WebMarkupContainer;
 import org.apache.wicket.markup.html.basic.Label;
@@ -93,7 +93,7 @@ public class FolderPanel extends Panel {
 					behavior.setOption("helper", "dragHelper");
 				}
 			}.setContainment(treePanel.getContainment());
-			drag.add(AttributeAppender.append("class", r instanceof Recording ? "recorditem" : "fileitem"));
+			drag.add(AttributeModifier.append("class", r instanceof Recording ? "recorditem" : "fileitem"));
 		}
 		Component name = r.getId() == null || !editable ? new Label("name", r.getName()) : new AjaxEditableLabel<String>("name", Model.of(model.getObject().getName())) {
 			private static final long serialVersionUID = 1L;
@@ -114,13 +114,8 @@ public class FolderPanel extends Panel {
 					getBean(FileExplorerItemDao.class).update((FileExplorerItem)fi);
 				}
 			}
-
-			@Override
-			public void onEdit(AjaxRequestTarget target) {
-				super.onEdit(target);
-			}
 		};
-		drag.add(name.add(AttributeAppender.append("title", r.getName())));
+		drag.add(name.add(AttributeModifier.append("title", r.getName())));
 		add(drop.add(drag).setOutputMarkupId(true));
 	}
 

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.java Tue Mar 21 06:23:20 2017
@@ -33,7 +33,6 @@ import org.apache.openmeetings.web.util.
 import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.RuntimeConfigurationType;
 import org.apache.wicket.markup.head.CssHeaderItem;
-import org.apache.wicket.markup.head.CssReferenceHeaderItem;
 import org.apache.wicket.markup.head.IHeaderResponse;
 import org.apache.wicket.markup.head.JavaScriptHeaderItem;
 import org.apache.wicket.markup.head.OnDomReadyHeaderItem;
@@ -100,7 +99,7 @@ public abstract class BasePage extends A
 	public void renderHead(IHeaderResponse response) {
 		response.render(new PriorityHeaderItem(JavaScriptHeaderItem.forReference(Application.get().getJavaScriptLibrarySettings().getJQueryReference())));
 		super.renderHead(response);
-		response.render(CssReferenceHeaderItem.forUrl(String.format("css/theme_om/jquery-ui.%scss"
+		response.render(CssHeaderItem.forUrl(String.format("css/theme_om/jquery-ui.%scss"
 				, RuntimeConfigurationType.DEVELOPMENT == getApplication().getConfigurationType() ? "" : "min.")));
 		if (isRtl()) {
 			response.render(CssHeaderItem.forUrl("css/theme-rtl.css"));

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java Tue Mar 21 06:23:20 2017
@@ -66,11 +66,11 @@ import org.apache.openmeetings.web.room.
 import org.apache.openmeetings.web.room.menu.RoomMenuPanel;
 import org.apache.openmeetings.web.room.sidebar.RoomSidebar;
 import org.apache.openmeetings.web.user.record.JpgRecordingResourceReference;
+import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.Component;
 import org.apache.wicket.ajax.AbstractDefaultAjaxBehavior;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.authroles.authorization.strategies.role.annotations.AuthorizeInstantiation;
-import org.apache.wicket.behavior.AttributeAppender;
 import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
 import org.apache.wicket.event.IEvent;
 import org.apache.wicket.markup.head.IHeaderResponse;
@@ -173,7 +173,7 @@ public class RoomPanel extends BasePanel
 		Component eventDetail = new WebMarkupContainer(EVENT_DETAILS_ID).setVisible(false);
 
 		room.add(menu = new RoomMenuPanel("menu", this));
-		room.add(AttributeAppender.append("data-room-id", r.getId()));
+		room.add(AttributeModifier.append("data-room-id", r.getId()));
 		Droppable<FileItem> wbArea = new Droppable<FileItem>("wb-area") {
 			private static final long serialVersionUID = 1L;
 
@@ -367,18 +367,18 @@ public class RoomPanel extends BasePanel
 						}
 						break;
 					case rightUpdated:
-						sidebar.updateUsers(handler);
+						sidebar.update(handler);
 						menu.update(handler);
 						break;
 					case roomEnter:
-						sidebar.updateUsers(handler);
+						sidebar.update(handler);
 						menu.update(handler);
 						// TODO should this be fixed?
 						//activities.addActivity(new Activity(m, Activity.Type.roomEnter), handler);
 						break;
 					case roomExit:
 						//TODO check user/remove tab
-						sidebar.updateUsers(handler);
+						sidebar.update(handler);
 						activities.add(new Activity(m, Activity.Type.roomExit), handler);
 						break;
 					case roomClosed:

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/activities/ActivitiesPanel.java Tue Mar 21 06:23:20 2017
@@ -40,6 +40,7 @@ import org.apache.openmeetings.util.mess
 import org.apache.openmeetings.util.message.TextRoomMessage;
 import org.apache.openmeetings.web.common.BasePanel;
 import org.apache.openmeetings.web.room.RoomPanel;
+import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.Component;
 import org.apache.wicket.ajax.AbstractDefaultAjaxBehavior;
 import org.apache.wicket.ajax.AjaxRequestTarget;
@@ -216,7 +217,7 @@ public class ActivitiesPanel extends Bas
 			}
 			item.add(new WebMarkupContainer("close").add(new AttributeAppender("onclick", String.format("activityAction(%s, '%s', '%s');", roomId, Action.close.name(), a.getId()))));
 			item.add(accept, decline, new Label("text", text));
-			item.add(AttributeAppender.append("class", getClass(a)));
+			item.add(AttributeModifier.append("class", getClass(a)));
 		}
 
 		private String getClass(Activity a) {

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java Tue Mar 21 06:23:20 2017
@@ -51,6 +51,7 @@ import org.apache.openmeetings.web.room.
 import org.apache.openmeetings.web.room.poll.CreatePollDialog;
 import org.apache.openmeetings.web.room.poll.PollResultsDialog;
 import org.apache.openmeetings.web.room.poll.VoteDialog;
+import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.behavior.AttributeAppender;
 import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
@@ -224,7 +225,7 @@ public class RoomMenuPanel extends Panel
 
 				@Override
 				protected void onTimer(int remain) {
-					getComponent().add(AttributeAppender.replace("title", getText("639", remain)));
+					getComponent().add(AttributeModifier.replace("title", getText("639", remain)));
 				}
 
 				@Override
@@ -311,7 +312,7 @@ public class RoomMenuPanel extends Panel
 				roomClass.append(" screen");
 			}
 		}
-		handler.add(roomName.add(AttributeAppender.replace("class", roomClass), AttributeAppender.replace("title", roomTitle)));
+		handler.add(roomName.add(AttributeModifier.replace("class", roomClass), AttributeModifier.replace("title", roomTitle)));
 		handler.add(askBtn.setVisible(!moder && r.isAllowUserQuestions()));
 		handler.add(shareBtn.setVisible(shareVisible));
 	}

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java Tue Mar 21 06:23:20 2017
@@ -27,7 +27,7 @@ import org.apache.openmeetings.db.entity
 import org.apache.openmeetings.web.room.RoomPanel;
 import org.apache.openmeetings.web.room.sidebar.icon.KickIcon;
 import org.apache.openmeetings.web.room.sidebar.icon.RefreshIcon;
-import org.apache.wicket.behavior.AttributeAppender;
+import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.markup.html.WebMarkupContainer;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.list.ListItem;
@@ -42,8 +42,8 @@ public class RoomClientPanel extends Pan
 		setRenderBodyOnly(true);
 		Client c = item.getModelObject();
 		item.setMarkupId(String.format("user%s", c.getUid()));
-		item.add(AttributeAppender.append("style", String.format("background-image: url(profile/%s);", c.getUserId())));
-		item.add(AttributeAppender.append("data-userid", c.getUserId()));
+		item.add(AttributeModifier.append("style", String.format("background-image: url(profile/%s);", c.getUserId())));
+		item.add(AttributeModifier.append("data-userid", c.getUserId()));
 		add(new RefreshIcon("refresh", c, room));
 		add(new Label("name", getName(c)));
 		WebMarkupContainer actions = new WebMarkupContainer("actions");
@@ -52,7 +52,7 @@ public class RoomClientPanel extends Pan
 		actions.setVisible(room.getClient().hasRight(Right.moderator));
 		if (c.getUid().equals(room.getClient().getUid())) {
 			actions.add(new SelfIconsPanel("icons", c, room, false));
-			item.add(AttributeAppender.append("class", "current"));
+			item.add(AttributeModifier.append("class", "current"));
 		} else {
 			actions.add(new ClientIconsPanel("icons", c, room));
 		}
@@ -97,6 +97,6 @@ public class RoomClientPanel extends Pan
 		}
 		//FIXME TODO add 'typingActivity'
 		//FIXME TODO add ability to change 'first/last name'
-		add(new WebMarkupContainer("status").add(AttributeAppender.append("class", status), AttributeAppender.replace("title", getString(statusTitle))));
+		add(new WebMarkupContainer("status").add(AttributeModifier.append("class", status), AttributeModifier.replace("title", getString(statusTitle))));
 	}
 }

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomSidebar.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomSidebar.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomSidebar.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomSidebar.java Tue Mar 21 06:23:20 2017
@@ -365,7 +365,7 @@ public class RoomSidebar extends Panel {
 		roomFiles.setReadOnly(!showFiles, handler);
 	}
 
-	public void updateUsers(IPartialPageRequestHandler handler) {
+	public void update(IPartialPageRequestHandler handler) {
 		updateShowFiles(handler);
 		updateUsers();
 		selfRights.setVisible(room.getRoom().isAllowUserQuestions() || room.getClient().hasRight(Right.moderator));

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/UploadDialog.java Tue Mar 21 06:23:20 2017
@@ -37,10 +37,10 @@ import org.apache.openmeetings.util.proc
 import org.apache.openmeetings.web.app.Application;
 import org.apache.openmeetings.web.room.RoomPanel;
 import org.apache.openmeetings.web.util.upload.BootstrapFileUploadBehavior;
+import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.form.AjaxFormSubmitBehavior;
 import org.apache.wicket.ajax.form.OnChangeAjaxBehavior;
-import org.apache.wicket.behavior.AttributeAppender;
 import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
 import org.apache.wicket.extensions.ajax.markup.html.form.upload.UploadProgressBar;
 import org.apache.wicket.markup.head.IHeaderResponse;
@@ -123,7 +123,7 @@ public class UploadDialog extends Abstra
 				return null;
 			}
 		}));
-		uploadField.add(AttributeAppender.append("accept", StoredFile.getAcceptAttr()));
+		uploadField.add(AttributeModifier.append("accept", StoredFile.getAcceptAttr()));
 		Form<String> nameForm = new Form<>("name-form");
 		fileName = new HiddenField<>("name", Model.of(""));
 		fileName.add(new AjaxFormSubmitBehavior(nameForm, "change") {

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/ClientIcon.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/ClientIcon.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/ClientIcon.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/ClientIcon.java Tue Mar 21 06:23:20 2017
@@ -20,7 +20,7 @@ package org.apache.openmeetings.web.room
 
 import org.apache.openmeetings.db.entity.basic.Client;
 import org.apache.openmeetings.web.room.RoomPanel;
-import org.apache.wicket.behavior.AttributeAppender;
+import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
 import org.apache.wicket.markup.html.WebMarkupContainer;
 
@@ -71,13 +71,13 @@ public abstract class ClientIcon extends
 		if (isClickable()) {
 			//request/remove
 			cls.append(CLS_CLICKABLE);
-			add(AttributeAppender.replace("onclick", getScript()));
+			add(AttributeModifier.replace("onclick", getScript()));
 		} else {
-			add(AttributeAppender.replace("onclick", ""));
+			add(AttributeModifier.replace("onclick", ""));
 		}
 		internalUpdate();
-		add(AttributeAppender.replace("title", getTitle()));
-		add(AttributeAppender.replace("class", cls.append(cssClass)));
+		add(AttributeModifier.replace("title", getTitle()));
+		add(AttributeModifier.replace("class", cls.append(cssClass)));
 		if (handler != null) {
 			handler.add(this);
 		}

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java Tue Mar 21 06:23:20 2017
@@ -61,7 +61,6 @@ import org.apache.wicket.ajax.AjaxReques
 import org.apache.wicket.ajax.attributes.AjaxRequestAttributes;
 import org.apache.wicket.ajax.attributes.AjaxRequestAttributes.EventPropagation;
 import org.apache.wicket.ajax.form.OnChangeAjaxBehavior;
-import org.apache.wicket.behavior.AttributeAppender;
 import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
 import org.apache.wicket.markup.head.IHeaderResponse;
 import org.apache.wicket.markup.head.OnDomReadyHeaderItem;
@@ -150,17 +149,17 @@ public class MessagesContactsPanel exten
 	private WebMarkupContainer selectedFolder;
 
 	private void setDefaultFolderClass() {
-		inbox.add(AttributeAppender.replace("class", "email inbox clickable"));
-		sent.add(AttributeAppender.replace("class", "email sent clickable"));
-		trash.add(AttributeAppender.replace("class", "email trash clickable"));
+		inbox.add(AttributeModifier.replace("class", "email inbox clickable"));
+		sent.add(AttributeModifier.replace("class", "email sent clickable"));
+		trash.add(AttributeModifier.replace("class", "email trash clickable"));
 	}
 
 	private static void selectFolder(WebMarkupContainer folder) {
-		folder.add(AttributeAppender.append("class", "ui-widget-header ui-corner-all"));
+		folder.add(AttributeModifier.append("class", "ui-widget-header ui-corner-all"));
 	}
 
 	private void setFolderClass(ListItem<PrivateMessageFolder> folder) {
-		folder.add(AttributeAppender.replace("class", "email folder clickable"));
+		folder.add(AttributeModifier.replace("class", "email folder clickable"));
 		if (folder.getModelObject().getId().equals(selectedFolderModel.getObject())) {
 			selectFolder(folder);
 		}
@@ -578,8 +577,8 @@ public class MessagesContactsPanel exten
 						updateContacts(target);
 					}
 				}).setVisible(uc.isPending()));
-				item.add(new WebMarkupContainer("view").add(AttributeAppender.append("onclick", String.format("showUserInfo(%s);", userId))));
-				item.add(new WebMarkupContainer("message").add(AttributeAppender.append("onclick", String.format("privateMessage(%s);", userId))).setVisible(!uc.isPending()));
+				item.add(new WebMarkupContainer("view").add(AttributeModifier.append("onclick", String.format("showUserInfo(%s);", userId))));
+				item.add(new WebMarkupContainer("message").add(AttributeModifier.append("onclick", String.format("privateMessage(%s);", userId))).setVisible(!uc.isPending()));
 				item.add(new ConfirmableAjaxBorder("delete", getString("80"), getString("833")) {
 					private static final long serialVersionUID = 1L;
 

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java Tue Mar 21 06:23:20 2017
@@ -35,7 +35,6 @@ import org.apache.openmeetings.web.commo
 import org.apache.openmeetings.web.common.UserPanel;
 import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.ajax.AjaxRequestTarget;
-import org.apache.wicket.behavior.AttributeAppender;
 import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
 import org.apache.wicket.markup.html.WebMarkupContainer;
 import org.apache.wicket.markup.html.basic.Label;
@@ -125,11 +124,11 @@ public class UserSearchPanel extends Use
 				item.add(new Label("tz", getBean(TimezoneUtil.class).getTimeZone(u).getID()));
 				item.add(new Label("offer", u.getUserOffers()));
 				item.add(new Label("search", u.getUserSearchs()));
-				item.add(new WebMarkupContainer("view").add(AttributeAppender.append("onclick", String.format("showUserInfo(%s);", userId))));
+				item.add(new WebMarkupContainer("view").add(AttributeModifier.append("onclick", String.format("showUserInfo(%s);", userId))));
 				item.add(new WebMarkupContainer("add").setVisible(userId != getUserId() && !contactsDao.isContact(userId, getUserId()))
-						.add(AttributeAppender.append("onclick", String.format("addContact(%s);", userId))));
-				item.add(new WebMarkupContainer("message").setVisible(userId != getUserId()).add(AttributeAppender.append("onclick", String.format("privateMessage(%s);", userId))));
-				item.add(new WebMarkupContainer("invite").setVisible(userId != getUserId()).add(AttributeAppender.append("onclick", String.format("inviteUser(%s);", userId))));
+						.add(AttributeModifier.append("onclick", String.format("addContact(%s);", userId))));
+				item.add(new WebMarkupContainer("message").setVisible(userId != getUserId()).add(AttributeModifier.append("onclick", String.format("privateMessage(%s);", userId))));
+				item.add(new WebMarkupContainer("invite").setVisible(userId != getUserId()).add(AttributeModifier.append("onclick", String.format("inviteUser(%s);", userId))));
 				//item.add(new TooltipBehavior(new Options("content", "TODO:: Picture will be displayed"))); //FIXME
 			}
 		};

Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestSendIcalMessage.java
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestSendIcalMessage.java?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestSendIcalMessage.java (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestSendIcalMessage.java Tue Mar 21 06:23:20 2017
@@ -182,7 +182,7 @@ public class TestSendIcalMessage extends
 			// Create ICal Message
 			String meetingId = handler.addNewMeeting(start.getTime(), end.getTime(), "test event",
 					atts, "localhost:5080/link_openmeetings",
-					organizerAttendee, "", TimeZone.getDefault().getID());
+					organizerAttendee, "", java.util.TimeZone.getDefault().getID());
 
 			log.debug("meetingId " + meetingId);
 

Modified: openmeetings/application/branches/3.2.x/openmeetings-webservice/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-webservice/pom.xml?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-webservice/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-webservice/pom.xml Tue Mar 21 06:23:20 2017
@@ -22,7 +22,7 @@
 	<parent>
 		<groupId>org.apache.openmeetings</groupId>
 		<artifactId>openmeetings-parent</artifactId>
-		<version>3.2.1-SNAPSHOT</version>
+		<version>3.2.2-SNAPSHOT</version>
 		<relativePath>..</relativePath>
 	</parent>
 	<artifactId>openmeetings-webservice</artifactId>

Modified: openmeetings/application/branches/3.2.x/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/pom.xml?rev=1787900&r1=1787899&r2=1787900&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/pom.xml (original)
+++ openmeetings/application/branches/3.2.x/pom.xml Tue Mar 21 06:23:20 2017
@@ -26,7 +26,7 @@
 	</parent>
 	<groupId>org.apache.openmeetings</groupId>
 	<artifactId>openmeetings-parent</artifactId>
-	<version>3.2.1-SNAPSHOT</version>
+	<version>3.2.2-SNAPSHOT</version>
 	<packaging>pom</packaging>
 	<name>Openmeetings</name>
 	<description>Parent project for all OpenMeetings Maven modules. Required to hold general settings</description>
@@ -442,14 +442,10 @@
 	</mailingLists>
 	<repositories>
 		<repository>
-			<releases><enabled>false</enabled></releases>
-			<snapshots><enabled>true</enabled></snapshots>
 			<id>apache-snapshots</id>
 			<url>https://repository.apache.org/content/groups/snapshots</url>
-		</repository>
-		<repository>
-			<id>openmeetings-bintray</id>
-			<url>https://dl.bintray.com/openmeetings/maven</url>
+			<releases><enabled>false</enabled></releases>
+			<snapshots><enabled>true</enabled></snapshots>
 		</repository>
 		<repository>
 			<id>sonatype-snapshots</id>
@@ -458,6 +454,12 @@
 			<releases><enabled>false</enabled></releases>
 			<snapshots><enabled>true</enabled></snapshots>
 		</repository>
+		<repository>
+			<id>openmeetings-bintray</id>
+			<url>https://dl.bintray.com/openmeetings/maven</url>
+			<releases><enabled>true</enabled></releases>
+			<snapshots><enabled>false</enabled></snapshots>
+		</repository>
 	</repositories>
 	<pluginRepositories>
 		<pluginRepository>