Bom dia pessoal
Estou desenvolvendo um projeto com JSF + Facelets + Hibernate com ajax4jsf.
Quando executo a aplicação utilizando o servidor tomcat (7.0.22.0) ela roda normalmente, ao tentar utilizar o glassfish (3.1.1) tenho os seguintes erros:
Advertência: Illegal character in path at index 54: file:/C:/Users/informatica/Documents/Projetos/Netbeans Projects/ProM1/build/web/WEB-INF/lib/ajax4jsf-1.1.0.jar
java.net.URISyntaxException: Illegal character in path at index 54: file:/C:/Users/informatica/Documents/Projetos/Netbeans Projects/ProM1/build/web/WEB-INF/lib/ajax4jsf-1.1.0.jar
at java.net.URI$Parser.fail(URI.java:2827)
at java.net.URI$Parser.checkChars(URI.java:3000)
at java.net.URI$Parser.parseHierarchical(URI.java:3084)
at java.net.URI$Parser.parse(URI.java:3032)
at java.net.URI.<init>(URI.java:595)
at java.net.URL.toURI(URL.java:936)
at com.sun.enterprise.v3.server.SnifferManagerImpl.getURIs(SnifferManagerImpl.java:268)
at com.sun.enterprise.v3.server.SnifferManagerImpl.getApplicableSniffers(SnifferManagerImpl.java:202)
at com.sun.enterprise.v3.server.SnifferManagerImpl.getSniffers(SnifferManagerImpl.java:150)...
Advertência: StandardWrapperValve[Faces Servlet]: PWC1406: Servlet.service() for servlet Faces Servlet threw exception
java.lang.IllegalStateException: Tentativa ilegal de definir ViewHandler depois de uma resposta ter sido renderizada.
at com.sun.faces.application.ApplicationImpl.setViewHandler(ApplicationImpl.java:562)
at org.ajax4jsf.framework.ajax.InitPhaseListener.beforePhase(InitPhaseListener.java:92)
at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:228)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:99)...
Estou usando o netbeans 7.1 no desenvolvimento.
Falow!