Unable to show custom jsf error page !

Hi all,
I have a major problem displaying my custom errorpages. That is, they do not show at all!
I also tried this in a simple project where I have only 1 jsf page, but the behaviour is the same.
However, If I use a plain jsp page as erropage, then the error page is displayed as expected.
My web.xml:
<error-page>
<error-code>404</error-code>
<location>/jspErrorPage.jsp</location>
</error-page>
<!--error-page>
<error-code>404</error-code>
<location>/errorPage.jspx</location>
</error-page-->
If I remove all jsf and adf components from the adf-faces error page it does work correctly.
For some reason the adf and jsf components can not be used in an error page.
If I try this in the FOD demo application the behaviour is exactly the same !
No errorpage is shown unless I remove all jsf and adf components.
Luc
Edited by: lucbors on Mar 6, 2009 11:28 AM

hi Johan
It looks like the filter-mapping/dispatcher element in web.xml is relevant here.
Default the "adfFaces" filter seems to be mapped like this ...
<filter-mapping>
  <filter-name>adfFaces</filter-name>
  <servlet-name>Faces Servlet</servlet-name>
  <dispatcher>FORWARD</dispatcher>
  <dispatcher>REQUEST</dispatcher>
</filter-mapping>If I also add a dispatcher element with ERROR value like ...
  <dispatcher>ERROR</dispatcher>... the behaviour of my application starts to change.
With such a dispatcher element configured, I can get an error-page configuration like this to "work":
     <error-page>
          <error-code>500</error-code>
          <location>/faces/internalServerErrorFaces.jspx</location>
     </error-page>Using JDeveloper 10.1.3.4.0 I created an example application for this,
see http://verveja.footsteps.be/~verveja/files/oracle/FacesErrorPageApp-v0.01.zip
The screenshots in FacesErrorPageApp.png show the page with the buttons that cause exceptions and the error page I get.
The thing is, this seems to work only te first time (for the first session). So, navigating back and clicking another button only shows the same page again and not the error page.
If I try something similar in a web-module that does not use ADF Faces, things seem to be OK.
(The example application has a ViewControllerNoADFFaces project with an errorButtonPageNoADFFaces.jspx page with buttons that will cause an exception and show the internalServerErrorNoADFFaces.jspx page. From that error page I can navigate back an click a different button to cause a different exception to end up on the error page again.)
Given that this at least looks like an ADF Faces issue, I think a reply from someone from Oracle in this forum thread could be useful. (And you could always create a service request on metalink.oracle.com for this.)
regards
Jan Vervecken

Similar Messages

  • How do I create custom HTTP Error Pages for a Weblogic Server

    I need to be able to display custom HTTP error pages such as a 404 from my Weblogic
    Server when my web application is not deployed.
    Is this possible?
    I have seen some suggestions about putting something like:
    <error-page>
    <error-code>404</error-code>
    <location>Error404.jsp</location>
    </error-page>
    in the web.xml for my web application but I can't see how that would work since
    the web application would not be deployed. I need to set these messages at the
    server level.
    Any help would be appreciated!
    thanks

    Your CategoryAxis id="ha_ccm" uses categoryField="period", and this is the label for the your series (i.e. "Quarter 4/2010"). You cannot have multiple categoryFields for the CategoryAxis; it can only use one data field for the labels. You can use data tips and/or label functions to show the individual series' values on the columns.
    Also:
    Your labelField in the ColumnSeries are set to a ColumnSet name instead of a field name in your dataprovider.
    Font must be embedded if you set ColumnChart.showLabelVertically="true".

  • Custom 404 error page only works 75% of the time

    I have made custom HTTP error pages for my app and they work for Mozilla, Opera and Firefox but IE seems to have its own personal 404 error page.
    Anyone know how to make IE work and play well with others and display the custom 404 page like the other 3 browsers do? I did clear the IE cache, twice.
    The environment is Tomcat 5.0.19 (stand-alone, no IIS) running on Window Server 2003 Enterprise
    Thanks for your help!
    Will

    You got to love microsoft products huh. Microsoft has turned on its friendly error pages. Unfortunately, to fix this, you have to have your clients modified their browser settings. Inside the IE browser, do the following:
    1. From menu choose tools->internet options
    2. Choose the advanced tab
    3. Uncheck the checkbox that says "Show friendly HTTP error messages"
    That will do it for ya.

  • Custom 404 Error page in Sharepoint Foundation 2013

    Hi all,
    How to point to the custom 404 error page in Share Point Foundation 2013. I have seen some links but not working for me. Please me let me know if you have any suggestion.
    Thanks.

    Can i create any page and pass the page url in it,like if i have created a page as custom404.aspx under pages library so do i need to do like this?
    $spsite = Get-SPSite "<http://sharepoint:1000/>"
    $spsite.FileNotFoundUrl = "<pages/custom404.aspx>"
    is this the correct way or i am doing incorrectly??
    please suggest

  • How can I set up a custom 404 error page on OSX Server?

    I moved my web site to a local server and changed the structure drastically.  Unfortunately I am getting hits for information that was on the old server which I haven't put back yet.  I'd like to set up a custom 404 Error Page to let people know what's up.  In server.app I can set up a 500 error page but not a 404 and when I tried hand coding it into the sites .conf file I really messed things up.  It took me a while to get that all corrected!
    Thanks for any advice,
    Bill W

    Found it!
    Under the web server Advanced Setting set "Allow overrides using .htaccess" then create an .htaccess file in the root directory with the line:
    ErrorDocument 404 notfounderror.html
    Use whatever HTML/PHP/etc. document you have created.

  • Custom HTTP error page

    How do I create custom HTTP error pages for WebLogic Server 6.1
              

    Refer to the following document:
              http://e-docs.bea.com/wls/docs61/webapp/components.html#101747
              Eric
              "Sejal" <[email protected]> wrote in message
              news:3bc1e18f$[email protected]..
              > How do I create custom HTTP error pages for WebLogic Server 6.1
              

  • When "Upload File" , show the IE error page

    question: when "Upload File" , show the IE error page. How to soluve the problem?

    Duplicate post.
    when "Upload File" , show the IE error page
    when "Upload File" , show the IE error page

  • Customizing portal error pages using WPC seems not to work

    Hi,
    I am running a EP 7.01 system and have instaled the KMC-WPC component.
    My goal is to edit custom error pages. I have followed the help.sap.com
    guide, however i don't see any results. When i create a KM-document
    iview to a non-existing document, i stll get the default 404 error
    page. I have restarted the portal, but without effect. Am i missing something or is the error-page editor not meant for this kind of use? I have also tried to edit the web.xml file, but these errorpages are on a very global scale and not usefull for my purpose
    Bas

    Hussain,
    Yes, it is a KM document not found page
    regards,
    Bas

  • Custom UCM Error Page how to take referral URL

    Hi all,
    I am creating a custom error page and I was wondering is there a way to take
    the url that throw the error.
    Example:
    While looking at http://my_site.com/sectionA/
    you follow link leading to http://my_site.com/sectionB/
    Unfortunately http://my_site.com/sectionB/ does not exist
    and you are redirected to my error page http://my_site.com/errorPage/
    Is there a way when I am on http://my_site.com/errorPage/ to know that
    it was that throw the error http://my_site.com/sectionB/
    thanks in advance,
    eng. Ilian Iliev

    Is this site studio?
    Go to the url that was bad, get redirected to your custom error section, then in the url add ?IsJava=1 and press enter. This returns the data that is behind the page.
    One of the variables I see is named originalSiteRelativeUrl and it appears to contain information you're looking for.
    Give that a try and let us know!

  • Customizing Portal Error Page?

    Is there a way to customize the look and feel of Portal Error Pages?

    I found the section of Portal Configuration document 4.3.7 that shows how to set a global Error Message Page. However, it utilizes the / Administration Portlets / Portal / Error Message Portlet
    Is there a way to modify this portlet? I'm thinking it's a PLSQL portlet. Does anyone know where (what package/procedure/function) it resides in the PORTAL schema?

  • Handle exception on server side and display a customized jsp error page

    Hi,
    I am developing a java/j2EE web application using servlet, jsp, ejb3 with JBOSS and ECLIPSE.
    Two cases can occur on the server side :
    1) either I have not an expected result in a method and in this case I want to display an error page (a JSP page I suppose) with a personnalized error message
    2) or I have an exception thrown and I want to display the exception message in the former JSP page
    I don't know how to cope with this problem of personnalized error message (or the message of a thrown exception) with a JSP page.
    Does anybody can help me ? Thank you
    Edited by: xflamant on Jun 20, 2009 10:51 AM

    For the case of an unknown Error, simply use a default error page.
    The redirection to this page can be accomplished by inserting folowing code into your web.xml:
         <error-page>
            <exception-type>java.lang.Throwable</exception-type>
            <location>/WEB-INF/jsp/error.jsp</location>       
        </error-page>Known exception can be caught via a try-catch block.
    Then simply dispatch to the page you want displayed an add an attribute containing the error message to the response object.
    This attribute can then be used in the target page to diplay the error.

  • [OAM] Want to use custom System Error page and OOTB logout page simultaneously

    Hi,
    I have developed a custom OAM System Error screen (Error.jsp). To do that, I took oamcustompages.war from the installation directory, create Error.jsp and deploy it on oam_server1 server. After that, I run the updateCustomPages(extension="jsp", context="/oamcustompages") on wlst. This works fine.
    But now, if I invoke xxxx/oam/server/logout I have the following:
    <html><head><title>302 Moved Temporarily</title></head>
    <body bgcolor="#FFFFFF">
    <p>This document you requested has moved temporarily.</p>
    <p>It's now at <a href="http://lablnx246:8888/URLWeb/oamcustompages/pages/Logout.jsp">http://lablnx246:8888/URLWeb/oamcustompages/pages/Logout.jsp</a>.</p>
    </body></html>
    So.. it appears that all pages ootb have been replaced by the custom war. Is there any way to only let Error.jsp active and other pages be called OOTB?
    Thanks!

    The updateCustomPages will change the default OOTB behaviour
    If you do not want this, you can leverage the Success URL/Failure URL configuration in the Authentication policy and point it to the custom error handler

  • How to create customized 404 error page in iplanet 6.1?

    Hi,
    i need to display custmozed 404 page when my applilcation server(weblogic 9.2) is not available or down.
    How i can do this in iplanet??
    Any idea would be helpful.. Thank you,
    ---Praveen Reddy J

    Error fn="send-error" reason="Not Found" path="$docroot/custom404.html
    This is what we have in obj.conf on sun one 6.1 if that helps ..
    Now that u have brought this .. has any body tried putting a .jsp instead of .html .. for me it just shows the code of jsp :(

  • CQ5 Multiple custom 404 error pages for multiple sites

    HI,
    I have multiple sites, and I would like to set up a different 404 page for each of my sites
    Someone already faced this problem? How I can accomplish this?
    Or there is a way to do via the dispatcher and create a static 404 error HTML page each time I publish a site?
    Thank You
    Adolfo

    Currently the most effective way to do what you're asking is to set up your 404.jsp to include the content of a site specific 404.
    There was a conversation about this here;
    http://dev.day.com/discussion-groups/content/lists/cq-google/2010-02/2010-02-11__day_commu nique_Sling_error_pages_zambak.html
    -jason

  • IPhone 4 unable to show custom ringtones made in iTunes

    I created a custom ringtone in iTunes so that I wouldn't have to buy the same ringtone that I already purchased in full. It shows up on my iPhone, but it isn't an option for a ringtone?

    Hi, lmeaux
    Make sure you created ringtones are .m4r  format, if not, try this steps
    Rename all .m4a episode files to be .m4r
    Remove and re-add the files to the iTunes library
    Sync with the iPhone now works

Maybe you are looking for

  • Controll of Table T090L in transaction AO25 used in FI-AA

    Hi SDN I am currently implementing Fixed assets and have a problem with the security on one of the key tables. Table T090L accesable via transaction AO25 is a table that holds production and reserve values which are input by Fiscal period / year , ho

  • Photoshop printing help.

    Hi all... I wanted to see if anyone has some help with a printing problem.  I'm printing through photoshop cs5 to an Epson 2200 printer.  Whenever I make my first print (i'm printing a lot of b/w) the first print comes out wonderful.  After that firs

  • Customer group amended but no print output

    Hi all, Thanks 4 ur help so far! WE set up a new custoerm group using TCODE for customer groups is OVS9. Path is IMG->Sales and Distribution->Master Data->Business Partners->Sales->Define Customer groups We also defined a new output type for billing.

  • Integrating flash with java

    i have a form made with flash, and form handlers made with java. So how can i make it work. i have couple java packages that make the calculations from the values given in flash form.any good websites that have info about java and flash?

  • Not able to connect to Replicas in Always on in SQl 2012

    Hi, I am working on High availibility(always)in Sql 2012 and tried to connect to replicas through HAG wizaed but not able get coonection when I try to through BRowse for Server dialog box in SSMS. What should I do??? srm_2010