sorry, thinking again, having the error handler would be nice in order to remove false 404's with angular app and page reloads.
do you know what the classcastexception might be about? On Sun, Apr 24, 2016 at 12:14 PM, Jesse McConnell <[email protected] > wrote: > check this out: > http://www.eclipse.org/jetty/documentation/current/custom-error-pages.html > > -- > jesse mcconnell > [email protected] > > On Sun, Apr 24, 2016 at 2:11 PM, Rj Ewing <[email protected]> wrote: > >> I'm mainly want to use an ErrorHandler for my angular app can deal with >> the 404's. Is there a way to specify different error-page in web.xml for >> different servlets? >> >> On Sun, Apr 24, 2016 at 12:09 PM, Rj Ewing <[email protected]> wrote: >> >>> hm, when I do that, I get a ClassCastException: >>> >>> java.lang.ClassCastException: biocode.fims.rest.FimsErrorHandler cannot >>> be cast to org.eclipse.jetty.servlet.ErrorPageErrorHandler >>> >>> On Sun, Apr 24, 2016 at 12:03 PM, Jesse McConnell < >>> [email protected]> wrote: >>> >>>> no, right the first time, you need to be able to see the ContextHandler >>>> that and is hidden by default from the classloader >>>> >>>> anyway, give that a whirl, I didn't try it but at first blush should be >>>> fine >>>> >>>> -- >>>> jesse mcconnell >>>> [email protected] >>>> >>>> On Sun, Apr 24, 2016 at 1:59 PM, Jesse McConnell < >>>> [email protected]> wrote: >>>> >>>>> oh wait, not right, that is a handler...hm. >>>>> >>>>> -- >>>>> jesse mcconnell >>>>> [email protected] >>>>> >>>>> On Sun, Apr 24, 2016 at 1:56 PM, Jesse McConnell < >>>>> [email protected]> wrote: >>>>> >>>>>> check out >>>>>> >>>>>> >>>>>> http://download.eclipse.org/jetty/9.3.8.v20160314/apidocs/org/eclipse/jetty/webapp/WebAppContext.html#setParentLoaderPriority-boolean- >>>>>> >>>>>> -- >>>>>> jesse mcconnell >>>>>> [email protected] >>>>>> >>>>>> On Sun, Apr 24, 2016 at 1:52 PM, Rj Ewing <[email protected]> wrote: >>>>>> >>>>>>> is there anyway to include it in the webapp? I'd rather not have to >>>>>>> add it to each jetty instance if possible >>>>>>> >>>>>>> On Sun, Apr 24, 2016 at 11:38 AM, Jesse McConnell < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> probably a classloader issue, if you have that class in the webapp >>>>>>>> you won't be able to see it from the webappclassloader itself >>>>>>>> >>>>>>>> typically those go in the server classes a la a module >>>>>>>> >>>>>>>> -- >>>>>>>> jesse mcconnell >>>>>>>> [email protected] >>>>>>>> >>>>>>>> On Sun, Apr 24, 2016 at 1:01 PM, Rj Ewing <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> I am trying to set a custom errorHandler for my web app, but am >>>>>>>>> getting a noSuchMethod Exception on WebAppContext: >>>>>>>>> >>>>>>>>> java.lang.NoSuchMethodException: class >>>>>>>>> org.eclipse.jetty.webapp.WebAppContext.setErrorHandler(class >>>>>>>>> biocode.fims.rest.FimsErrorHandler) >>>>>>>>> >>>>>>>>> >>>>>>>>> I'm using jetty 9. My jetty-env.xml looks like: >>>>>>>>> >>>>>>>>> <?xml version="1.0" encoding="UTF-8"?> >>>>>>>>> <!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" " >>>>>>>>> http://www.eclipse.org/jetty/configure.dtd"> >>>>>>>>> >>>>>>>>> <Configure class="org.eclipse.jetty.webapp.WebAppContext"> >>>>>>>>> <Set name="errorHandler"> >>>>>>>>> <New class="biocode.fims.rest.FimsErrorHandler"/> >>>>>>>>> </Set> >>>>>>>>> </Configure> >>>>>>>>> >>>>>>>>> >>>>>>>>> When I look at >>>>>>>>> http://download.eclipse.org/jetty/9.3.8.v20160314/apidocs/org/eclipse/jetty/webapp/WebAppContext.html, >>>>>>>>> it seems that the WebAppContext should have a setErrorHandler method >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> jetty-users mailing list >>>>>>>>> [email protected] >>>>>>>>> To change your delivery options, retrieve your password, or >>>>>>>>> unsubscribe from this list, visit >>>>>>>>> https://dev.eclipse.org/mailman/listinfo/jetty-users >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> jetty-users mailing list >>>>>>>> [email protected] >>>>>>>> To change your delivery options, retrieve your password, or >>>>>>>> unsubscribe from this list, visit >>>>>>>> https://dev.eclipse.org/mailman/listinfo/jetty-users >>>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> jetty-users mailing list >>>>>>> [email protected] >>>>>>> To change your delivery options, retrieve your password, or >>>>>>> unsubscribe from this list, visit >>>>>>> https://dev.eclipse.org/mailman/listinfo/jetty-users >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> _______________________________________________ >>>> jetty-users mailing list >>>> [email protected] >>>> To change your delivery options, retrieve your password, or unsubscribe >>>> from this list, visit >>>> https://dev.eclipse.org/mailman/listinfo/jetty-users >>>> >>> >>> >> >> _______________________________________________ >> jetty-users mailing list >> [email protected] >> To change your delivery options, retrieve your password, or unsubscribe >> from this list, visit >> https://dev.eclipse.org/mailman/listinfo/jetty-users >> > > > _______________________________________________ > jetty-users mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/jetty-users >
_______________________________________________ jetty-users mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jetty-users
