2015-10-29 1 views
0

Salut je suis nouveau dans le JavaServer Faces (JSF) la technologie et après la mise avec succès tout de Eclipse Mars JavaEE vers le serveur GlassFish 4.0, je suis tombé sur le problème suivant:ne peut pas déployer l'application JSF sur le serveur GlassFish 4

J'ai créé un projet Web dynamique et a ajouté JavaServer Faces à la configuration après Eclipse créé mon projet et lorsque je tente de déployer le projet à mon serveur GlassFish je reçois le message d'erreur suivant:

cannot Deploy JavaServerFaces 
deploy is failing=Error occurred during deployment: 
Exception while deploying the app [JavaServerFaces] : 
org.xml.sax.SAXParseExceptionpublicId:file:*/glassfish4/glassfish/lib/schemas/web-app_3_1.xsd; 
lineNumber: 281; columnNumber: 47; 
Deployment descriptor file WEB-INF/web.xml in archive [JavaServerFaces]. 
src-resolve: Cannot resolve the name 'javaee:web-commonType' to a(n) 'group' component.. 

lorsque je supprime le web.xml fichier de mon projet Je peux déployer mon projet et tout fonctionne bien, mais le pr oblem est alors je ne peux pas définir de mappages de servlet, je ne peux pas non plus définir une page d'accueil ...

J'apprécierais toute aide ou les pointeurs que vous pouvez me donner pour résoudre ce problème.

MISE À JOUR

Mon web.xml:

<?xml version="1.0" encoding="UTF-8"?> 
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" 
    version="3.1"> 
</web-app> 
+0

Afficher le 'web.xml', il semble que l'erreur de syntaxe. –

+0

@PetrMensik Merci pour la réponse j'ai ajouté mon fichier 'web.xml'. Pouvez-vous trouver des erreurs de syntaxe? – tom1991te

Répondre

1

Je vous invite à vérifier web.xml validation error Il semble proche de votre question selon la dernière phrase dans le message d'erreur

+0

Merci pour le lien, mais malheureusement, cela ne résout pas mon problème ... – tom1991te