Tapestry Home page
Проект называется TapestryTest, cтруктура(расположение файлов в директориях) у него такая:
TapestryTest/
- context/
-- Home.html
-- WEB-INF/
-- web.xml
-- app.application
- src/
-- com/
--- grid/
---- pages/
----- Home.java
При запуске появляется ошибка:
Page Home not found in application namespace
Вот содержание web.xml
[FONT="Courier New"]<?xml version="1.0" encoding="UTF-8"?>
<web-app>
<display-name>TapestryTest</display-name>
<servlet>
<servlet-name>app</servlet-name>
<servlet-class>org.apache.tapestry.ApplicationServlet</servlet-class>
<init-param>
<param-name>org.apache.tapestry.servlet-path</param-name>
<param-value>/index.jsp</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>app</servlet-name>
<url-pattern>/index.jsp</url-pattern>
</servlet-mapping>
</web-app>
[/FONT]
В app.application написано следующее:
[FONT="Courier New"]<?xml version="1.0"?>
<application>
<meta key="org.apache.tapestry.page-class-packages" value="com.grid.pages"/>
</application>
[/FONT]
В Home.html простой html.
Не могу понять в чём дело, структура вроде правильная...