Cryptique de la jetée-maven-plugin message d'erreur "ERREUR: PWC6117: le Fichier “null” non trouvé"
J'ai un Maven Webapp la production d'un fichier WAR.
J'ai juste mis à jour mon plugin Jetty pour le 7.4.2.v20110526 (à partir de 6.x). J'ai le jeu suivant:
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>7.4.2.v20110526</version>
<executions>
<execution>
<id>jetty-run</id>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<connectors>
<connector implementation="${connector}">
<port>80</port>
<maxIdleTime>60000</maxIdleTime>
</connector>
</connectors>
<webAppConfig>
<contextPath>/foo</contextPath>
</webAppConfig>
<webappDirectory>${project.build.directory}/foo</webappDirectory>
<scanIntervalSeconds>10</scanIntervalSeconds>
<systemProperties>
<systemProperty>
<name>logback.configurationFile</name>
<value>file:${basedir}/target/${project.artifactId}-${project.version}/WEB-INF/classes/logback.xml</value>
</systemProperty>
</systemProperties>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.13</version>
</dependency>
</dependencies>
</plugin>
Pour certains claire pour moi la raison, je reçois le message d'erreur cryptique ci-dessous:
2011-07-07 11:51:16.431:WARN::Aliased resource: file:/java/foo/branches/stable/modules/foo-web/src/main/webapp/WEB-INF/jsps/main.jsp~=file:/java/foo/branches/stable/modules/foo-web/src/main/webapp/WEB-INF/jsps/main.jsp
2011-07-07 11:51:16.507:WARN::Aliased resource: file:/java/foo/branches/stable/modules/foo-web/src/main/webapp/WEB-INF/jsps/main.jsp~=file:/java/foo/branches/stable/modules/foo-web/src/main/webapp/WEB-INF/jsps/main.jsp
ERROR: PWC6117: File "null" not found
Il n'y a pas d'exception, mais je ne peut pas se connecter à la webapp.
Cependant, si je prends le produit de la guerre de fichier et de le déployer dans un endroit propre Jetée de l'installation, il fonctionne parfaitement. Quel est le problème ici...? Je veux dire, cette habitude de travailler avec le 6.x plugin. Aucune modification de code que ce soit.
Le contenu de la éclatée répertoire sont exactement les mêmes que ceux de la guerre de fichier - j'ai vérifié-il n'y a pas de fichiers manquants ou de différences évidentes.
C'est un Ressort de projet Web.
Des idées? Personne n'a vu cela auparavant?
Merci beaucoup d'avance!
OriginalL'auteur carlspring | 2011-07-07
Vous devez vous connecter pour publier un commentaire.
Assurez-vous que votre ModelAndView-s sont correctement mappées dans votre contrôleur:
où avez-vous mis?
Qui devraient être dans votre contrôleur.
OriginalL'auteur tftd
Dans mon cas, la solution ci-dessus @tftd fourni ne fonctionne pas donc j'ai commenté defaultHandler de la propriété, puis journal d'erreur a disparu.
OriginalL'auteur hsnkhrmn
Assurez-vous que vous avez importé org.springframework.web.servlet.ModelAndView. Une fois que j'avais eu ce problème par l'importation de org.springframework.web.portlet.ModelAndView.
OriginalL'auteur Milan Paudyal