Hi all Sorry to disturb you with such an easy thing (I guess) than the DirectLink tutorial.
In fact, I'm there : http://jakarta.apache.org/tapestry/QuickStart/directlink.html#Locating+the+page+class . I've created (and tripled check everything) the app.application and I still get the error "Unable to read OGNL expression '<parsed OGNL expression>' of [EMAIL PROTECTED]: $BasePage_0.counter" I'm working with Tomcat5.5 and Eclipse 3.1 (JSDK 5 as well). My folders are shown on the joint picture. In app.application I've : <?xml version="1.0"?> <!DOCTYPE application PUBLIC "-//Apache Software Foundation//Tapestry Specification 4.0//EN" "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd"> <application> <meta key="org.apache.tapestry.page-class-packages" value="directlink.pages"/> </application> In Home.java : package directlink.pages; import org.apache.tapestry.annotations.Persist; import org.apache.tapestry.html.BasePage; public abstract class Home extends BasePage { @Persist public abstract int getCounter(); public abstract void setCounter(int counter); public void doClick() { int counter = getCounter(); counter++; setCounter(counter); } } In Home.html <html> <head> <title>Tutorial: HelloWorld</title> </head> <body> <h1>HelloWorld Tutorial</h1> <p> The current value is: <span style="font-size:xx-large"><span jwcid="@Insert" value="ognl:counter">37</span></span> </p> <p> <a href="#" jwcid="[EMAIL PROTECTED]" listener="listener:doClick">increment counter</a> </p> <p> <a href="#" jwcid="@PageLink" page="Home">refresh</a> </p> </body> </html> And, last but not least, in web.xml : <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <display-name>Tutorial: DirectLink</display-name> <servlet> <servlet-name>app</servlet-name> <servlet-class>org.apache.tapestry.ApplicationServlet</servlet-class> <load-on-startup>0</load-on-startup> </servlet> <servlet-mapping> <servlet-name>app</servlet-name> <url-pattern>/app</url-pattern> </servlet-mapping> </web-app> Could you tell me where I did mess up something ? I'm getting crazy... Kinds regards, ZedroS --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
