Would he be able to get the error in onimageloaderror?
The other way is to extend the the geturl, with a second request, where you catch the error…. Den 29/12/2012 kl. 03.40 skrev Alessandro Ferrucci <[email protected]>: > The onImageLoadError would not allow him to program granular handlers > depending on the type of application exception, just one broad error, which > sounds like its not enough. > > Alessandro Ferrucci. > > On Friday, December 28, 2012, Tue Topholm wrote: > What about the onImageLoadError, I don't know if it is deprecated… > > > > > Den 28/12/2012 kl. 14.59 skrev pierre de fermat > <[email protected]>: > > > It is slightly more complicated than that. For session related > > exceptions, i need to show a dialogue box and redirect to login page. > > For timeout errors, i can request a 'try again' message etc. There are > > also lots of application logic related exceptions that I need to > > handle. > > > > Best > > Pierre > > > > On 12/28/12, Tue Topholm <[email protected]> wrote: > >> Why not just return an image with the error in….. > >> Den 28/12/2012 kl. 11.41 skrev pierre de fermat > >> <[email protected]>: > >> > >>> Thanks Tue. I managed to redirect it and it works. However, this approach > >>> cannot handle exceptions. When i fake the wms call, and if the struts > >>> layer encounters an exception (session related, db timeout etc) , I just > >>> end up with an empty image. I am not able to redirect such a request via > >>> struts.xml or any other means. The proxy method would also face similar > >>> issues. > >>> > >>> Any thoughts? > >>> > >>> Best > >>> Pierre > >>> > >>> > >>> On Thu, Dec 27, 2012 at 6:06 PM, Tue Topholm <[email protected]> wrote: > >>> That is the "normal" way to do it.... > >>> > >>> You also have the option to provide a proxy url that does exactly what you > >>> want. > >>> > >>> > >>> -- > >>> > >>> Med venlig hilsen / Kind regards > >>> > >>> Tue Topholm > >>> Sugee > >>> Tlf: +45 32 13 32 32 > >>> W: http://www.sugee.dk > >>> > >>> > >>> 2012/12/27 pierre de fermat <[email protected]> > >>> Hi > >>> I am creating a web app (dojo/struts/postgres/postgis) which amongst > >>> other things, need to deliver GIS capabilities. > >>> > >>> The base infrastructure (security,logging,caching etc) is in place and > >>> other modules are under development. I took up openlayers as my > >>> frontend js for rendering maps from geoserver. > >>> > >>> For other modules, the request (ajax and regular) goes through my > >>> struts filter layers -> action class->dao->db route. However, > >>> openlayer requires configuration of wms services URL (provided by the > >>> geoserver) . I can't direct those requests directly to geoserver. I > >>> need my app to trap requests do bunch of validations and then process > >>> it. I am sure any app developer would have gone through the same issue > >>> that i am facing right now. > >>> > >>> i am thinking of 'tricking' openlayer by giving the URL of a struts > >>> action which captures the parameters from the request URL, and then > >>> requesting the geoserver internally for the response.This way i could > >>> manage session, security etc and keep geoserver internally facing. Is > >>> this recomendded? Is there a better way to make openlayer work with > >>> external web app? > >>> > >>> Regards > >>> Pierre > >>> _______________________________________________ > >>> Users mailing list > >>> [email protected] > >>> http://lists.osgeo.org/mailman/listinfo/openlayers-users > >>> > >>> > >> > >> > > _______________________________________________ > Users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/openlayers-users > > > -- > Signed, > Alessandro Ferrucci
_______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
