JSF1064 “Impossible de trouver ou de servir de ressource” à l'avertissement sur jsf 2.0

Je suis en train de travailler sur un projet d'Entreprise avec Java EE 5 et JSF 2.0 (Mojarra 2.0.3) sur Weblogic 10.3.3

Je n'ai pas une erreur, mais une très ennuyeux d'avertissement dans ma console lorsque vous allez à travers ma demande.

Chaque fois que j'effectue une redirection en JSF, je reçois un message d'avertissement dans ma console de la forme suivante:

Nov 7, 2011 5:36:46 PM com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
WARNING: JSF1064: Unable to find or serve resource, images/jquery-theme/ui-icons_cc0000_256x240.png.
Nov 7, 2011 5:36:46 PM com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
WARNING: 
java.net.SocketException: Software caused connection abort: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at weblogic.servlet.internal.ChunkOutput.writeChunkTransfer(ChunkOutput.java:507)
at weblogic.servlet.internal.ChunkOutput.writeChunks(ChunkOutput.java:486)
at weblogic.servlet.internal.ChunkOutput.flush(ChunkOutput.java:382)
at weblogic.servlet.internal.ChunkOutput$2.checkForFlush(ChunkOutput.java:580)
at weblogic.servlet.internal.ChunkOutput.write(ChunkOutput.java:306)
at weblogic.servlet.internal.ChunkOutputWrapper.write(ChunkOutputWrapper.java:146)
at weblogic.servlet.internal.ServletOutputStreamImpl.write(ServletOutputStreamImpl.java:138)
at java.nio.channels.Channels$WritableByteChannelImpl.write(Channels.java:275)
at com.sun.faces.application.resource.ResourceHandlerImpl.handleResourceRequest(ResourceHandlerImpl.java:277)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:310)

Mais dans mon application, la ressource s'affiche correctement. Je ne sais pas pourquoi cet avertissement est affiché, lorsque l'image est chargée, sans problème. J'ai lu sur un icefaces forum qu'il pourrait être lié à la <h:outputScript/> ou la <h:outputStylesheet/> balises.

C'est mon utilisation de ces balises:

<h:outputStylesheet name="jquery-theme/jquery-ui-1.8.16.custom.css" library="css"/>

et

<h:outputScript name="jquery-ui-1.8.16.custom.min.js" library="js"/>

Ces fichiers sont dans le src/main/resources/css et src/main/resources/js dossiers respectivement, et une fois de plus, ils sont correctement chargés et visibles dans le code source de la page. Je veux juste de se débarrasser de ces mises en garde dans ma console.

OriginalL'auteur Dieter Hubau | 2011-11-07