This exception happens because the program can't create the
"commonPopupAdaptder" object which is located here:
WebContent\swf10\modules\conference\popups\commonPopupAdapter.lzx

This class is needed to create popup windows using local connection (exit
room, close whiteboard...). So, in debug mode these popup windows don't
work, because the object (commonPopupAdaptder) that creates them could not
be created. But in release mode it works very well (all popups works).

The problem with microphones is the same. When you mute your microphone the
program asks you a question, so you see the "confirmationSingle" dialog. It
is located here:
WebContent\swf10\modules\conference\popups\confirmationSingle.lzx

In release mode this object is created well and muting functionality works.
But in debug mode it is impossible to create "confirmationSingle" object
and muting doesn't work.

German.

22 марта 2012 г. 18:33 пользователь [email protected] <
[email protected]> написал:

> The exception happens directly when you enter the application, you
> don't need to enter the conference room.
> It is a simple assign error. I guess you've renamed a NetConnection's
> ref name or deleted one.
>
> The mute icon problem might be caused somewhere else.
>
> Sebastian
>
> 2012/3/22 Alexei Fedotov <[email protected]>:
> > German, could you add a bit of debugging to your code, so we get more
> > info on this error?
> >
> > --
> > With best regards / с наилучшими пожеланиями,
> > Alexei Fedotov / Алексей Федотов,
> > http://dataved.ru/
> > +7 916 562 8095
> >
> >
> >
> > On Thu, Mar 22, 2012 at 2:22 PM, [email protected]
> > <[email protected]> wrote:
> >> The Exception log can be seen in the debug mode.
> >> Without debug I would not even see the runtime exceptions.
> >>
> >> The mute problem might be a different problem.
> >>
> >> Sebastian
> >>
> >> 2012/3/22 German Grekhov <[email protected]>:
> >>> Hello, Sebastian. I have already told you about this problem.
> >>>
> >>> The error appears only in debug mode, but everything is all right in
> >>> release. I don't know why it is happen. I asked Timur for help, he has
> met
> >>> this problem too (with mute/unmute buttons), but he don't know the
> origin of
> >>> the problem too.
> >>>
> >>> German.
> >>>
> >>> 2012/3/21 [email protected] <[email protected]>
> >>>
> >>>> Hi German,
> >>>>
> >>>> could you please check your last commit, there is an exception in the
> >>>> client console:
> >>>>
> >>>> ERROR @commonVideoViewContentSWF10.lzx≈20: TypeError: Error #1007
> >>>>
> >>>> There is something wrong in the oninit method. Some Ref or Type error.
> >>>> This can lead to any kind of misbehaviour as the function just never
> >>>> completes and stops at random position.
> >>>>
> >>>> Sebastian
> >>>>
> >>>> 2012/3/20  <[email protected]>:
> >>>> > Author: ggrekhov
> >>>> > Date: Tue Mar 20 07:32:17 2012
> >>>> > New Revision: 1302790
> >>>> >
> >>>> > URL: http://svn.apache.org/viewvc?rev=1302790&view=rev
> >>>> > Log:
> >>>> > OPENMEETINGS-80: close whiteboard dialog is moved
> >>>> >
> >>>> > Modified:
> >>>> >
> >>>> >
>  
> incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/commonVideoComponentAdapter.lzx
> >>>> >
> >>>> >
>  
> incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardMiniButton.lzx
> >>>> >
> >>>> >
>  
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx
> >>>> >
> >>>> >
>  
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/modules/conference/popups/commonPopupAdapter.lzx
> >>>> >
> >>>> > Modified:
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/commonVideoComponentAdapter.lzx
> >>>> > URL:
> >>>> >
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/commonVideoComponentAdapter.lzx?rev=1302790&r1=1302789&r2=1302790&view=diff
> >>>> >
> >>>> >
> ==============================================================================
> >>>> > ---
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/commonVideoComponentAdapter.lzx
> >>>> > (original)
> >>>> > +++
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/commonVideoComponentAdapter.lzx
> >>>> > Tue Mar 20 07:32:17 2012
> >>>> > @@ -152,6 +152,13 @@
> >>>> >     <method name="exitRoom">
> >>>> >         canvas.lc.send(canvas.vid_lc_name, "exitRoom");
> >>>> >     </method>
> >>>> > +
> >>>> > +    <!---
> >>>> > +        Shows the close whiteboard dialog
> >>>> > +    -->
> >>>> > +    <method name="closeWhiteboard">
> >>>> > +        canvas.lc.send(canvas.vid_lc_name, "closeWhiteboard");
> >>>> > +    </method>
> >>>> >
> >>>> >  </class>
> >>>> >
> >>>> >
> >>>> > Modified:
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardMiniButton.lzx
> >>>> > URL:
> >>>> >
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardMiniButton.lzx?rev=1302790&r1=1302789&r2=1302790&view=diff
> >>>> >
> >>>> >
> ==============================================================================
> >>>> > ---
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardMiniButton.lzx
> >>>> > (original)
> >>>> > +++
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardMiniButton.lzx
> >>>> > Tue Mar 20 07:32:17 2012
> >>>> > @@ -144,25 +144,16 @@
> >>>> >             <handler name="onclick">
> >>>> >                    <![CDATA[
> >>>> >                        this.setAttribute('frame',2);
> >>>> > -                       if (canvas.ismoderator ||
> >>>> > canvas.isAllowedToDraw) {
> >>>> > -                               new lz.confirmationSingle(canvas,{
> >>>> > -                                          refObj:this,
> >>>> > -                                          labeliderror:1313,
> >>>> > -                                          showCheckBox:false
> >>>> > -                                       });
> >>>> > -                    } else {
> >>>> > -                        new lz.errorDialog(canvas,{
> >>>> > -                                          labelid:1366,
> >>>> > -
> >>>> >  errortext:canvas.getLabelName(1365)
> >>>> > -                                       });
> >>>> > +
> >>>> > canvas._videocontainer._videoviewcontent.closeWhiteboard();
> >>>> > +                       var t = this;
> >>>> > +                    canvas.videoComp_lc.closeWhiteboard =
> >>>> > function(confirm) {
> >>>> > +                        if ($debug) Debug.write("confirm
> >>>> > closeWhiteboard:", confirm);
> >>>> > +                        if (confirm) {
> >>>> > +                            t.parent.parent.removeObject(t.parent);
> >>>> > +                        }
> >>>> >                     }
> >>>> >                 ]]>
> >>>> >             </handler>
> >>>> > -            <method name="sendConfirmation" args="bool,askAgain">
> >>>> > -                if (bool) {
> >>>> > -                    this.parent.parent.removeObject(this.parent);
> >>>> > -                }
> >>>> > -            </method>
> >>>> >             <labelTooltip labelid="1364" />
> >>>> >         </view>
> >>>> >
> >>>> >
> >>>> > Modified:
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx
> >>>> > URL:
> >>>> >
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx?rev=1302790&r1=1302789&r2=1302790&view=diff
> >>>> >
> >>>> >
> ==============================================================================
> >>>> > ---
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx
> >>>> > (original)
> >>>> > +++
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx
> >>>> > Tue Mar 20 07:32:17 2012
> >>>> > @@ -46,6 +46,7 @@
> >>>> >             client.changeDevice = this.changeDevice;
> >>>> >             client.setDrawAllowStatus = this.setDrawAllowStatus;
> >>>> >             client.exitRoom = this.exitRoom;
> >>>> > +            client.closeWhiteboard = this.closeWhiteboard;
> >>>> >
> >>>> >             var lc:LocalConnection = new LocalConnection();
> >>>> >             lc.connect(canvas.vid_lc_name);
> >>>> > @@ -436,6 +437,14 @@
> >>>> >         if ($debug) Debug.write("exitRoom");
> >>>> >         popupAdapter.exitRoom();
> >>>> >     </method>
> >>>> > +
> >>>> > +    <!---
> >>>> > +        Shows the close whiteboard dialog
> >>>> > +    -->
> >>>> > +    <method name="closeWhiteboard">
> >>>> > +        if ($debug) Debug.write("closeWhiteboard");
> >>>> > +        popupAdapter.closeWhiteboard();
> >>>> > +    </method>
> >>>> >
> >>>> >     <!--
> >>>> >     function not in use ?! swagner 04.02.2012
> >>>> >
> >>>> > Modified:
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/modules/conference/popups/commonPopupAdapter.lzx
> >>>> > URL:
> >>>> >
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/modules/conference/popups/commonPopupAdapter.lzx?rev=1302790&r1=1302789&r2=1302790&view=diff
> >>>> >
> >>>> >
> ==============================================================================
> >>>> > ---
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/modules/conference/popups/commonPopupAdapter.lzx
> >>>> > (original)
> >>>> > +++
> >>>> >
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/modules/conference/popups/commonPopupAdapter.lzx
> >>>> > Tue Mar 20 07:32:17 2012
> >>>> > @@ -22,9 +22,9 @@
> >>>> >
> >>>> >  <class name="exitDialog">
> >>>> >     <handler name="oninit">
> >>>> > -        if (null == canvas.inner.exitDialog || 'undefined' ==
> >>>> > canvas.inner.exitDialog) {
> >>>> > +        if (null == canvas.exitDialog || 'undefined' ==
> >>>> > canvas.exitDialog) {
> >>>> >             if ($debug) Debug.write("show exit dialog");
> >>>> > -            new lz.confirmationSingle(canvas.inner,{
> >>>> > +            new lz.confirmationSingle(canvas,{
> >>>> >                 refObj:this,
> >>>> >                 labelid:791,
> >>>> >                 labeliderror:790,
> >>>> > @@ -40,10 +40,39 @@
> >>>> >     </method>
> >>>> >  </class>
> >>>> >
> >>>> > +<class name="closeWhiteboardDialog">
> >>>> > +    <handler name="oninit">
> >>>> > +        if (null == canvas.closeWhiteboard || 'undefined' ==
> >>>> > canvas.closeWhiteboard) {
> >>>> > +            if (canvas.ismoderator || canvas.isAllowedToDraw) {
> >>>> > +                new lz.confirmationSingle(canvas,{
> >>>> > +                    refObj:this,
> >>>> > +                    labeliderror:1313,
> >>>> > +                    showCheckBox:false,
> >>>> > +                    name:"closeWhiteboard"
> >>>> > +                });
> >>>> > +            } else {
> >>>> > +                new lz.errorDialog(canvas,{
> >>>> > +                    labelid:1366,
> >>>> > +                    errortext:canvas.getLabelName(1365)
> >>>> > +                });
> >>>> > +            }
> >>>> > +        }
> >>>> > +    </handler>
> >>>> > +
> >>>> > +    <method name="sendConfirmation" args="confirm,bool">
> >>>> > +        if ($debug) Debug.write("closeWhiteboardDialog result:",
> >>>> > confirm);
> >>>> > +        canvas.videoComp_lc.send(canvas.videoComp_lc_name,
> >>>> > 'closeWhiteboard', confirm);
> >>>> > +    </method>
> >>>> > +</class>
> >>>> > +
> >>>> >  <class name="commonPopupAdapter">
> >>>> >     <method name="exitRoom">
> >>>> >         new lz.exitDialog();
> >>>> >     </method>
> >>>> > +
> >>>> > +    <method name="closeWhiteboard">
> >>>> > +        new lz.closeWhiteboardDialog();
> >>>> > +    </method>
> >>>> >  </class>
> >>>> >
> >>>> >  </library>
> >>>> >
> >>>> >
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Sebastian Wagner
> >>>> http://www.openmeetings.de
> >>>> http://incubator.apache.org/openmeetings/
> >>>> http://www.webbase-design.de
> >>>> http://www.wagner-sebastian.com
> >>>> [email protected]
> >>>
> >>>
> >>
> >>
> >>
> >> --
> >> Sebastian Wagner
> >> http://www.openmeetings.de
> >> http://incubator.apache.org/openmeetings/
> >> http://www.webbase-design.de
> >> http://www.wagner-sebastian.com
> >> [email protected]
>
>
>
> --
> Sebastian Wagner
> http://www.openmeetings.de
> http://incubator.apache.org/openmeetings/
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> [email protected]
>

Reply via email to