Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>The HTML output of the <code>&lt;h:head&gt;</code> suggests that you're mixing PrimeFaces with ICEfaces. The main cause of your concrete problem is this script from ICEfaces:</p> <pre><code>&lt;script src="/Project2.0/javax.faces.resource/icefaces-compat.js.xhtml" type="text/javascript"&gt;&lt;/script&gt; </code></pre> <p><a href="http://www.icesoft.org/wiki/display/ICE/Disabling+Ajax" rel="nofollow noreferrer">This basically turns every non-ajax submit button into an ajax submit button</a>. This also includes the download button. But you cannot download files with ajax.</p> <p>Remove ICEfaces altogether. You don't need it. <a href="http://blog.primefaces.org/?p=1692" rel="nofollow noreferrer">It's basically a clone of PrimeFaces 2.x</a>. But if you're already using PrimeFaces 3.x, then ICEfaces has utterly no additional value. Perhaps it was a leftover from previous experimenting with various JSF component libraries.</p> <h3>See also:</h3> <ul> <li><a href="https://stackoverflow.com/questions/13420958/ice-faces-libary-in-classpath-prevents-saveas-dialog-from-popping-up/13422428#13422428">ICEfaces libary in classpath prevents Save As dialog from popping up on file download</a></li> </ul> <hr> <p><strong>Unrelated</strong> to the concrete problem, the HTML output also suggests that you're also having RichFaces in the runtime classpath. Whilst that should theoretically work fine together with PrimeFaces, I wouldn't recommend mixing them. RichFaces has in essence nothing which PrimeFaces doesn't already offer.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload