Author: solomax
Date: Tue May 10 06:03:26 2016
New Revision: 1743102

URL: http://svn.apache.org/viewvc?rev=1743102&view=rev
Log:
[OPENMEETINGS-1396] swf selection is improved

Modified:
    
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
    
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
    
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
    
openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java
    
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
    
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/SwfPanel.java
    
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
    
openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java
    
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
    
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/SwfPanel.java
    
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java

Modified: 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java?rev=1743102&r1=1743101&r2=1743102&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
 (original)
+++ 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
 Tue May 10 06:03:26 2016
@@ -39,9 +39,9 @@ import org.apache.openmeetings.web.app.A
 import org.apache.openmeetings.web.app.OmAuthenticationStrategy;
 import org.apache.openmeetings.web.app.WebSession;
 import org.apache.openmeetings.web.pages.SwfPage;
+import org.apache.openmeetings.web.room.RoomPanel;
 import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.RestartResponseException;
-import org.apache.wicket.RuntimeConfigurationType;
 import org.apache.wicket.ajax.AjaxClientInfoBehavior;
 import org.apache.wicket.ajax.AjaxEventBehavior;
 import org.apache.wicket.ajax.AjaxRequestTarget;
@@ -245,10 +245,7 @@ public class SignInDialog extends Abstra
 
                                @Override
                                public void onClick() {
-                                       PageParameters pp = new 
PageParameters();
-                                       pp.add("swf", 
RuntimeConfigurationType.DEVELOPMENT == getApplication().getConfigurationType()
-                                                       ? 
"networktestingdebug.swf10.swf" : "networktesting.swf10.swf");
-                                       setResponsePage(SwfPage.class, pp);
+                                       setResponsePage(SwfPage.class, new 
PageParameters().add("swf", RoomPanel.SWF_TYPE_NETWORK));
                                }
                        });
                        add(new WebMarkupContainer("oauthContainer").add(

Modified: 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java?rev=1743102&r1=1743101&r2=1743102&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
 (original)
+++ 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
 Tue May 10 06:03:26 2016
@@ -26,6 +26,7 @@ import static org.apache.openmeetings.we
 import static org.apache.openmeetings.web.app.WebSession.getUserId;
 import static org.apache.openmeetings.web.room.RoomBroadcaster.getClient;
 import static 
org.apache.openmeetings.web.util.CallbackFunctionHelper.getNamedFunction;
+import static org.apache.wicket.RuntimeConfigurationType.DEVELOPMENT;
 import static org.apache.wicket.ajax.attributes.CallbackParameter.explicit;
 
 import java.util.HashMap;
@@ -48,7 +49,6 @@ import org.apache.openmeetings.web.room.
 import org.apache.openmeetings.web.room.poll.PollResultsDialog;
 import org.apache.openmeetings.web.room.poll.VoteDialog;
 import org.apache.wicket.Component;
-import org.apache.wicket.RuntimeConfigurationType;
 import org.apache.wicket.ajax.AbstractAjaxTimerBehavior;
 import org.apache.wicket.ajax.AbstractDefaultAjaxBehavior;
 import org.apache.wicket.ajax.AjaxRequestTarget;
@@ -72,6 +72,7 @@ public class RoomPanel extends BasePanel
        private static final String WICKET_ROOM_ID = "wicketroomid";
        public static final String PARAM_PUBLIC_SID = "publicSid";
        public static final String PARAM_URL = "url";
+       public static final String SWF_TYPE_NETWORK = "network";
        private static final Logger log = 
Red5LoggerFactory.getLogger(RoomPanel.class, webAppRootKey);
        private final InvitationDialog invite;
        private final CreatePollDialog createPoll;
@@ -84,9 +85,9 @@ public class RoomPanel extends BasePanel
                this(id, new PageParameters());
        }
        
-       private String getFlashFile() {
-               return RuntimeConfigurationType.DEVELOPMENT == 
getApplication().getConfigurationType()
-                               ? "maindebug.swf11.swf" : "main.swf11.swf";
+       private String getFlashFile(StringValue type) {
+               String fmt = SWF_TYPE_NETWORK.equals(type.toString()) ? 
"networktesting%s.swf10.swf" : "main%s.swf11.swf";
+               return String.format(fmt, DEVELOPMENT == 
getApplication().getConfigurationType() ? "debug" : "");
        }
        
        private static PageParameters addServer(PageParameters pp, Server s) {
@@ -151,13 +152,11 @@ public class RoomPanel extends BasePanel
                } catch (Exception e) {
                        //no-op
                }
-               StringValue swfVal = pp.get("swf");
                PageParameters spp = new PageParameters(pp);
                if (roomId != null) {
                        spp.mergeWith(new PageParameters().add(WICKET_ROOM_ID, 
roomId));
                }
-               String swf = (swfVal.isEmpty() ? getFlashFile() : 
swfVal.toString())
-                               + new 
PageParametersEncoder().encodePageParameters(spp);
+               String swf = getFlashFile(pp.get("swf")) + new 
PageParametersEncoder().encodePageParameters(spp);
                add(new Label("init", String.format("initSwf('%s');", 
swf)).setEscapeModelStrings(false));
                add(new AbstractAjaxTimerBehavior(Duration.minutes(5)) {
                        private static final long serialVersionUID = 1L;

Modified: 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java?rev=1743102&r1=1743101&r2=1743102&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
 (original)
+++ 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
 Tue May 10 06:03:26 2016
@@ -30,6 +30,7 @@ import org.apache.openmeetings.db.entity
 import org.apache.openmeetings.web.common.UploadableProfileImagePanel;
 import org.apache.openmeetings.web.pages.MainPage;
 import org.apache.openmeetings.web.pages.SwfPage;
+import org.apache.openmeetings.web.room.RoomPanel;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.markup.html.AjaxLink;
 import org.apache.wicket.markup.html.basic.Label;
@@ -73,9 +74,7 @@ public class WelcomeWidgetView extends W
 
                        @Override
                        public void onClick() {
-                               PageParameters pp = new PageParameters();
-                               pp.add("swf", "networktesting.swf10.swf");
-                               setResponsePage(SwfPage.class, pp);
+                               setResponsePage(SwfPage.class, new 
PageParameters().add("swf", RoomPanel.SWF_TYPE_NETWORK));
                        }
                });
        }

Modified: 
openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java?rev=1743102&r1=1743101&r2=1743102&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java
 (original)
+++ 
openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java
 Tue May 10 06:03:26 2016
@@ -181,7 +181,12 @@ public class ScopeApplicationAdapter ext
                rcm.setStreamid(conn.getClient().getId());
                StringValue scn = 
StringValue.valueOf(conn.getScope().getName());
                rcm.setScope(scn.toString());
-               rcm.setRoomId(scn.toOptionalLong());
+               long roomId = scn.toLong(Long.MIN_VALUE);
+               if (Long.MIN_VALUE != roomId) {
+                       rcm.setRoomId(roomId);
+               } else if (!"hibernate".equals(scn.toString())) {
+                       return rejectClient();
+               }
                rcm.setUserport(conn.getRemotePort());
                rcm.setUserip(conn.getRemoteAddress());
                rcm.setSwfurl(swfURL);

Modified: 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java?rev=1743102&r1=1743101&r2=1743102&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
 (original)
+++ 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
 Tue May 10 06:03:26 2016
@@ -39,9 +39,9 @@ import org.apache.openmeetings.web.app.A
 import org.apache.openmeetings.web.app.OmAuthenticationStrategy;
 import org.apache.openmeetings.web.app.WebSession;
 import org.apache.openmeetings.web.pages.SwfPage;
+import org.apache.openmeetings.web.room.SwfPanel;
 import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.RestartResponseException;
-import org.apache.wicket.RuntimeConfigurationType;
 import org.apache.wicket.ajax.AjaxClientInfoBehavior;
 import org.apache.wicket.ajax.AjaxEventBehavior;
 import org.apache.wicket.ajax.AjaxRequestTarget;
@@ -245,10 +245,7 @@ public class SignInDialog extends Abstra
 
                                @Override
                                public void onClick() {
-                                       PageParameters pp = new 
PageParameters();
-                                       pp.add("swf", 
RuntimeConfigurationType.DEVELOPMENT == getApplication().getConfigurationType()
-                                                       ? 
"networktestingdebug.swf10.swf" : "networktesting.swf10.swf");
-                                       setResponsePage(SwfPage.class, pp);
+                                       setResponsePage(SwfPage.class, new 
PageParameters().add("swf", SwfPanel.SWF_TYPE_NETWORK));
                                }
                        });
                        add(new WebMarkupContainer("oauthContainer").add(

Modified: 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/SwfPanel.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/SwfPanel.java?rev=1743102&r1=1743101&r2=1743102&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/SwfPanel.java
 (original)
+++ 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/SwfPanel.java
 Tue May 10 06:03:26 2016
@@ -22,6 +22,7 @@ import static org.apache.openmeetings.ut
 import static org.apache.openmeetings.web.app.Application.getBean;
 import static org.apache.openmeetings.web.app.WebSession.getLanguage;
 import static org.apache.openmeetings.web.app.WebSession.getSid;
+import static org.apache.wicket.RuntimeConfigurationType.DEVELOPMENT;
 
 import java.util.HashMap;
 import java.util.List;
@@ -37,7 +38,6 @@ import org.apache.openmeetings.db.entity
 import org.apache.openmeetings.db.entity.server.Server;
 import org.apache.openmeetings.web.app.WebSession;
 import org.apache.openmeetings.web.common.BasePanel;
-import org.apache.wicket.RuntimeConfigurationType;
 import org.apache.wicket.ajax.AbstractAjaxTimerBehavior;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.markup.head.CssHeaderItem;
@@ -59,6 +59,7 @@ public class SwfPanel extends BasePanel
        private static final String WICKET_ROOM_ID = "wicketroomid";
        public static final String PARAM_PUBLIC_SID = "publicSid";
        public static final String PARAM_URL = "url";
+       public static final String SWF_TYPE_NETWORK = "network";
        private static final Logger log = 
Red5LoggerFactory.getLogger(SwfPanel.class, webAppRootKey);
        private Long roomId = null;
        
@@ -92,13 +93,11 @@ public class SwfPanel extends BasePanel
                } catch (Exception e) {
                        //no-op
                }
-               StringValue swfVal = pp.get("swf");
                PageParameters spp = new PageParameters(pp);
                if (roomId != null) {
                        spp.mergeWith(new PageParameters().add(WICKET_ROOM_ID, 
roomId));
                }
-               String swf = (swfVal.isEmpty() ? getFlashFile() : 
swfVal.toString())
-                               + new 
PageParametersEncoder().encodePageParameters(spp);
+               String swf = getFlashFile(pp.get("swf")) + new 
PageParametersEncoder().encodePageParameters(spp);
                add(new Label("init", String.format("initSwf('%s');", 
swf)).setEscapeModelStrings(false));
                add(new AbstractAjaxTimerBehavior(Duration.minutes(5)) {
                        private static final long serialVersionUID = 1L;
@@ -127,9 +126,9 @@ public class SwfPanel extends BasePanel
                }
        }
 
-       private String getFlashFile() {
-               return RuntimeConfigurationType.DEVELOPMENT == 
getApplication().getConfigurationType()
-                               ? "maindebug.swf11.swf" : "main.swf11.swf";
+       private String getFlashFile(StringValue type) {
+               String fmt = SWF_TYPE_NETWORK.equals(type.toString()) ? 
"networktesting%s.swf10.swf" : "main%s.swf11.swf";
+               return String.format(fmt, DEVELOPMENT == 
getApplication().getConfigurationType() ? "debug" : "");
        }
        
        private static PageParameters addServer(PageParameters pp, Server s) {

Modified: 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java?rev=1743102&r1=1743101&r2=1743102&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
 (original)
+++ 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
 Tue May 10 06:03:26 2016
@@ -30,6 +30,7 @@ import org.apache.openmeetings.db.entity
 import org.apache.openmeetings.web.common.UploadableProfileImagePanel;
 import org.apache.openmeetings.web.pages.MainPage;
 import org.apache.openmeetings.web.pages.SwfPage;
+import org.apache.openmeetings.web.room.SwfPanel;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.markup.html.AjaxLink;
 import org.apache.wicket.markup.html.basic.Label;
@@ -73,9 +74,7 @@ public class WelcomeWidgetView extends W
 
                        @Override
                        public void onClick() {
-                               PageParameters pp = new PageParameters();
-                               pp.add("swf", "networktesting.swf10.swf");
-                               setResponsePage(SwfPage.class, pp);
+                               setResponsePage(SwfPage.class, new 
PageParameters().add("swf", SwfPanel.SWF_TYPE_NETWORK));
                        }
                });
        }

Modified: 
openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java?rev=1743102&r1=1743101&r2=1743102&view=diff
==============================================================================
--- 
openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java
 (original)
+++ 
openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java
 Tue May 10 06:03:26 2016
@@ -181,7 +181,12 @@ public class ScopeApplicationAdapter ext
                rcm.setStreamid(conn.getClient().getId());
                StringValue scn = 
StringValue.valueOf(conn.getScope().getName());
                rcm.setScope(scn.toString());
-               rcm.setRoomId(scn.toOptionalLong());
+               long roomId = scn.toLong(Long.MIN_VALUE);
+               if (Long.MIN_VALUE != roomId) {
+                       rcm.setRoomId(roomId);
+               } else if (!"hibernate".equals(scn.toString())) {
+                       return rejectClient();
+               }
                rcm.setUserport(conn.getRemotePort());
                rcm.setUserip(conn.getRemoteAddress());
                rcm.setSwfurl(swfURL);

Modified: 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java?rev=1743102&r1=1743101&r2=1743102&view=diff
==============================================================================
--- 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
 (original)
+++ 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
 Tue May 10 06:03:26 2016
@@ -39,9 +39,9 @@ import org.apache.openmeetings.web.app.A
 import org.apache.openmeetings.web.app.OmAuthenticationStrategy;
 import org.apache.openmeetings.web.app.WebSession;
 import org.apache.openmeetings.web.pages.SwfPage;
+import org.apache.openmeetings.web.room.SwfPanel;
 import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.RestartResponseException;
-import org.apache.wicket.RuntimeConfigurationType;
 import org.apache.wicket.ajax.AjaxClientInfoBehavior;
 import org.apache.wicket.ajax.AjaxEventBehavior;
 import org.apache.wicket.ajax.AjaxRequestTarget;
@@ -245,10 +245,7 @@ public class SignInDialog extends Abstra
 
                                @Override
                                public void onClick() {
-                                       PageParameters pp = new 
PageParameters();
-                                       pp.add("swf", 
RuntimeConfigurationType.DEVELOPMENT == getApplication().getConfigurationType()
-                                                       ? 
"networktestingdebug.swf10.swf" : "networktesting.swf10.swf");
-                                       setResponsePage(SwfPage.class, pp);
+                                       setResponsePage(SwfPage.class, new 
PageParameters().add("swf", SwfPanel.SWF_TYPE_NETWORK));
                                }
                        });
                        add(new WebMarkupContainer("oauthContainer").add(

Modified: 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/SwfPanel.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/SwfPanel.java?rev=1743102&r1=1743101&r2=1743102&view=diff
==============================================================================
--- 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/SwfPanel.java
 (original)
+++ 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/SwfPanel.java
 Tue May 10 06:03:26 2016
@@ -19,6 +19,8 @@
 package org.apache.openmeetings.web.room;
 
 
+import static org.apache.wicket.RuntimeConfigurationType.DEVELOPMENT;
+
 import org.apache.openmeetings.web.common.BasePanel;
 import org.apache.wicket.markup.head.CssHeaderItem;
 import org.apache.wicket.markup.head.IHeaderResponse;
@@ -33,6 +35,7 @@ import org.apache.wicket.util.string.Str
 
 public class SwfPanel extends BasePanel {
        private static final long serialVersionUID = 1L;
+       public static final String SWF_TYPE_NETWORK = "network";
        
        public SwfPanel(String id) {
                this(id, new PageParameters());
@@ -43,10 +46,11 @@ public class SwfPanel extends BasePanel
        }
        
        public String getInitFunction(PageParameters pp) {
-               StringValue swfVal = pp.get("swf");
                String initStr = null;
-               if (!swfVal.isEmpty()) {
-                       String swf = swfVal.toString() + new 
PageParametersEncoder().encodePageParameters(pp);
+               StringValue type = pp.get("swf");
+               if (SWF_TYPE_NETWORK.equals(type.toString())) {
+                       String swf = 
String.format("networktesting%s.swf10.swf", DEVELOPMENT == 
getApplication().getConfigurationType() ? "debug" : "")
+                                       + new 
PageParametersEncoder().encodePageParameters(pp);
                        initStr = String.format("initSwf('%s');", swf);
                }
                return initStr;

Modified: 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java?rev=1743102&r1=1743101&r2=1743102&view=diff
==============================================================================
--- 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
 (original)
+++ 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
 Tue May 10 06:03:26 2016
@@ -30,6 +30,7 @@ import org.apache.openmeetings.db.entity
 import org.apache.openmeetings.web.common.UploadableProfileImagePanel;
 import org.apache.openmeetings.web.pages.MainPage;
 import org.apache.openmeetings.web.pages.SwfPage;
+import org.apache.openmeetings.web.room.SwfPanel;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.markup.html.AjaxLink;
 import org.apache.wicket.markup.html.basic.Label;
@@ -73,9 +74,7 @@ public class WelcomeWidgetView extends W
 
                        @Override
                        public void onClick() {
-                               PageParameters pp = new PageParameters();
-                               pp.add("swf", "networktesting.swf10.swf");
-                               setResponsePage(SwfPage.class, pp);
+                               setResponsePage(SwfPage.class, new 
PageParameters().add("swf", SwfPanel.SWF_TYPE_NETWORK));
                        }
                });
        }


Reply via email to