2009-06-18 5 views
4

Je viens de terminer un nouveau module Web construit avec Spring Framework. Jusqu'à présent, je testais toutes les pages sur ma machine locale en utilisant Tomcat. Aujourd'hui, après avoir déménagé à l'application Websphere, Je reçois l'erreur suivante:Erreur 404: Aucune servlet cible configurée pour l'uri

 Error 404: No target servlet configured for uri 

est-ce que je dois faire web.xml ou quelque part? J'ai déployé un fichier EAR sur mon WAS, qui a un autre fichier war.

Voici la sortie que je vois sur la console, si cela aide.

The resource WEB-INF/ibm-web-bnd.xmi that is defined in URI WEB-INF/ibm-web-bnd.xmi for module analytics.war is not valid. The resource has a cross reference [email protected]44be4 (eProxyURI: WEB-INF/web.xml#WebApp_ID) that cannot be resolved. 
[6/17/09 15:24:49:465 CDT] 00000011 ArchiveDeploy W ADMA0091E: The resource WEB-INF/ibm-web-ext.xmi that is defined in URI WEB-INF/ibm-web-ext.xmi for module analytics.war is not valid. The resource has a cross reference [email protected]a7b7a (eProxyURI: WEB-INF/web.xml#WebApp_ID) that cannot be resolved. 

Répondre

3

Il semblerait que votre servlet ne soit pas configurée correctement. Je dirais que votre web.xml a une entrée de nom de servlet qui ne correspond pas à un fichier -servlet.xml dans votre répertoire WEB-INF.

0

J'ai la même erreur pour ma réponse json. Ceci est corrigé en définissant contentLength dans l'action.

Questions connexes