[mapguide-users] 2.1 Beta (Fusion) Problems
GordonL
gordon.luckett at arrowgeomatics.com
Tue Jul 7 12:23:58 EDT 2009
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 Im 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 ECWs
>> and
>> MrSIDs 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-%28Fusion%29-Problems-tp3163004p3220307.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
More information about the mapguide-users
mailing list