[mapguide-users] 2.1 Beta (Fusion) Problems

GordonL gordon.luckett at arrowgeomatics.com
Mon Jan 4 11:05:21 EST 2010


Oops. The BETA 1b for Autodesk MapGuide Enterprise 2010 Webextension breaks
this fix.. now FireFox is prompting again for password, even with this fix. 
Does this occur in MGOS too?

thanks
gordon



GordonL wrote:
> 
> Awesome fix!  Thanks for that.  I now have Firefox working without
> prompting for a password!
> 
> thanks again
> 
> gordon
> 
> 
> Benoit Begin wrote:
>> 
>> The Firefox issue is fairly straightforward to fix, except for my lack of
>> understanding of the actual cause of the issue.
>> 
>> In ApplicationDefinition.js, the method getAppDef(xhr) needs to be
>> changed to be like this:
>> 
>>     getAppDef: function(xhr){
>>       if (xhr && typeof(xhr) == "object" && xhr.responseText) {
>>         this.sessionId = xhr.responseText;
>>         Fusion.sessionId = this.sessionId;
>>       }
>>       var r = new
>> Fusion.Lib.MGRequest.MGGetResourceContent(this.applicationDefinition);
>>       r.parameters.session = this.sessionId;
>>       r.parameters.format = 'application/json';
>>       this.oBroker.dispatchRequest(r, 
>>               OpenLayers.Function.bind(this.getAppDefCB, this));
>>     }
>> 
>> Basically what happens is that this function is called by this line of
>> code:
>> "window.setTimeout(OpenLayers.Function.bind(this.getAppDef,this),5);".
>> For a reason that I couldn't identify due to lack of time, the value of
>> xhr is sometimes equal to 5. Therefore, this causes the code to go into
>> assigning 5.responseText (undefined) to this.sessionId and making it
>> require to login again.
>> 
>> I'm guessing it has something to do with an underlying library doing some
>> funky binding/prototyping under Firefox, but I didn't have time to find
>> the cause. My fix only works because it makes sure the xhr parameter is
>> an object and has the responseText parameter, so it's not really a
>> "clean" fix per say, but atleast it makes things work under Firefox.
>> 
>> 
>> Andy Morsell wrote:
>>> 
>>> Correction, http://trac.osgeo.org/fusion/ticket/232 does not appear to
>>> be a
>>> problem in this version.
>>> 
>>> Andy
>>> 
>>> 
>>> From: mapguide-users-bounces at lists.osgeo.org
>>> [mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Andy
>>> Morsell
>>> Sent: Friday, June 26, 2009 10:56 AM
>>> To: 'MapGuide Users Mail List'
>>> Subject: [mapguide-users] 2.1 Beta (Fusion) Problems
>>> 
>>> Hi all,
>>> I installed MGOS 2.1 Beta yesterday and here are several Fusion problems
>>> that I’m seeing:
>>> 
>>> *         Firefox is still prompting for user authentication even when
>>> SESSION is passed as a URL parameter.  It works ok in IE.  This has been
>>> mentioned in other threads here.
>>> *         The Secondary and Main toolbars do not appear in all MapGuide
>>> templates.  It looks like they may be covered by other divs.  I see this
>>> in
>>> both FF and IE.
>>> *         Tooltip hyperlinks do not appear as clickable hyperlinks
>>> anymore.
>>> The text of the hyperlink appears though.  Both FF and IE.
>>> *         Several tooltip problems that I have logged in Trac have not
>>> been
>>> fixed.  Some of these I even included the code fixes for!  These
>>> include:
>>> 
>>> http://trac.osgeo.org/fusion/ticket/232
>>> http://trac.osgeo.org/fusion/ticket/236
>>> http://trac.osgeo.org/fusion/ticket/237
>>> 
>>> I will be voting -1 on releasing MGOS 2.1 until the above Fusion
>>> problems
>>> are fixed and a newer release of Fusion is included.  I realize that
>>> most of
>>> these problems are with Fusion, but as far as I am concerned Fusion and
>>> MGOS
>>> are intertwined in terms of functionality.  I will add the new items to
>>> the
>>> Fusion Trac in the next day or so.  My next step is to look at my ECW’s
>>> and
>>> MrSID’s with 2.1 since others have reported problems with that.
>>> 
>>> Andy Morsell, P.E.
>>> Spatial Integrators, Inc.
>>> 47° 46' N 116° 49' W
>>> www.SpatialGIS.com
>>> 
>>> 
>>> _______________________________________________
>>> mapguide-users mailing list
>>> mapguide-users at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>> 
>>> 
>> 
>> 
> 
> 

-- 
View this message in context: http://n2.nabble.com/2-1-Beta-Fusion-Problems-tp3163004p4250537.html
Sent from the MapGuide Users mailing list archive at Nabble.com.


More information about the mapguide-users mailing list