Bug 421 - [Chameleon - Widget] WMSBrowser functionality broken in IE
: [Chameleon - Widget] WMSBrowser functionality broken in IE
Status: RESOLVED FIXED
: Chameleon
Widget
: 1.99
: PC Windows XP
: P2 normal
: 2.0 RC 1
Assigned To:
:
:
:
:
:
  Show dependency treegraph
 
Reported: 2004-05-27 17:35 by
Modified: 2004-12-20 12:04 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-05-27 17:35:07
from a lister:

1.  After adding a server, server isn't added to the list in WMSBrowser popup
until after close and re-open window, or refresh window.
 
2.  when USEUSERSESSION=true: layers from servers added by user cannot be added
to the map.  There is an error saying that layer[x] does not exist in capab.dbf
file or something like that.  This behaviour doesn't happen when USEUSERSESSION
isn't listed as a parameter in the widget (=false)
 
3.  Now this is just annoying...  the Manage Servers is the default selection,
so that you have to chnage the selection and then change it back to manage the
servers.  Could this be made a button instead?

1 & 3 are IE specific issues.  2 is likely a bug in any browser since it is a
server-side problem.
------- Comment #1 From 2004-05-27 17:35:31 -------
this should be addressed for the RC release
------- Comment #2 From 2004-05-27 21:13:26 -------
I've fixed the problem with the WMS Browser and USEUSERSESSION and changed the
sample_other application to use it.  Fix will be in cvs after beta release
tomorrow (hopefully).

Looking at the javascript errors now.
------- Comment #3 From 2004-05-27 22:55:54 -------
fixed problem 3, I was using a deprecated way of appending options to the select
box that caused a javascript error that prevented dynamic selection of the
current  server.

can't immediately find problem 1, in Mozilla adding a server causes the iframe
in the WMS Browser popup to refresh, but I am not sure why 'cause there doesn't
seem to be any code to cause it to happen ... must be bleary eyed!
------- Comment #4 From 2004-05-28 04:37:20 -------
Paul, is the fix for problem 3 already in CVS? I could not find it.

I do have another problem with adding a new server through the Manage Servers,
but this is probably a configuration issue as Liz is not experiencing this
problem. I always get the "errors occurred" and the downloaded capabilities file
is put in the wrong position. It is put in Chameleon root and not in the data
subdirectory. After I copy the file and try a few more times it gets added, but
something goes wrong with the placement which I cannot trace. Any ideas?
------- Comment #5 From 2004-05-28 04:43:13 -------
Paul, I already found the configuration issue, perhaps this can be put in the 
documentation.

I used the following:
WMSCACHEDIRECTORY="/ms4w_20/apps/chameleon/data"

and I had to use
WMSCACHEDIRECTORY="/ms4w_20/apps/chameleon/data/"
------- Comment #6 From 2004-05-28 06:28:54 -------
Bart, the fixes are not yet in cvs, I am anxiously awaiting the go ahead for the
beta 1 release and was hoping to tag cvs, this fix will not be tested as part of
the beta so I didn't commit it.  I'm too lazy to try to figure out how to apply
a tag in the past ;)  I'll post here when the changes are committed.  Hopefully
they will include fixes to both the one outstanding issue above and the issue
you just raised.
------- Comment #7 From 2004-05-28 22:44:13 -------
okay, the fixes mentioned above are in cvs.  I still didn't get the last one
fixed, no time today :(
------- Comment #8 From 2004-05-28 22:45:12 -------
I think the other issue you mention (the directory one) is a bug that should be
fixed also.
------- Comment #9 From 2004-07-05 03:27:57 -------
Paul, any update on problem 1 by any chance?

------- Comment #10 From 2004-07-07 11:12:05 -------
nope, still crazy after vacation.  ...
------- Comment #11 From 2004-08-05 13:47:33 -------
bart, issue#1 is fixed in cvs.
------- Comment #12 From 2004-11-04 18:24:49 -------
Bart, can you review the status of this bug, I think most of it has been
addressed by now ...
------- Comment #13 From 2004-11-05 02:22:56 -------
Paul, it is difficult for me to test this now as we are running a partly
modified Chameleon version for our project, and I have some upgrade issues with
respect to the latest CVS, which I don't have time to fix now. So we will
probably be running this modified and old version until 1.99 is released.
------- Comment #14 From 2004-11-08 16:00:28 -------
assigning to Bart since it is pending his comments.
------- Comment #15 From 2004-12-20 12:04:45 -------
not sure if any of this is still relevant.  I'm closing this as fixed.  Since
this had multiple issues listed, I would appreciate new bugs being opened if any
of the individual problems still exist.