2016-12-29 10 views
-1

Использование jetty-maven-plugin. Получил эту ошибку в обновлении от причала 8 до причала 9.Абсолютный uri: http://www.opensymphony.com/sitemesh/decorator не может быть разрешен либо в файле web.xml, либо в файлах jar, развернутых с этим приложением.

<groupId>org.eclipse.jetty</groupId> 
       <artifactId>jetty-maven-plugin</artifactId> 
       <version>9.4.0.v20161208</version> 

ответ

0

Jetty-не смог найти SiteMesh * .jar, даже если он был там. Таким образом, вы должны добавить ниже код на свой причал-context.xml, чтобы сделать его работу:

<Configure class="org.eclipse.jetty.maven.plugin.JettyWebAppContext"> 
    <Call name="setAttribute"> 
     <Arg>org.eclipse.jetty.server.webapp.WebInfIncludeJarPattern</Arg> 
     <Arg>^$|.*/sitemesh-[^/]*\.jar$</Arg> 
    </Call> 
</Configure> 

Добавить все другие баночки имена здесь, которые вы хотите Причал для сканирования.