Hi list, I'm migrating my aplication from tapestry 3 to tapestry 4. I made this hivemind helloWorld example with tapestry to learn, but this didn't work.
The version of hivemind is 1.1.1. Somebody can help me? The exception is: org.apache.hivemind.ApplicationRuntimeException Error at context:/WEB-INF/Home.page, line 9, column 68: Error adding property valor to class tapestryTest.Pagina: The value obtained using locator 'service:examples.HelloWorld' (<SingletonProxy for examples.HelloWorld(com.helloworld.exampple.HelloWorld)>) is not compatible with the existing property (of type com.helloworld.exampple.HelloWorld). HelloWorld Interface: package com.helloworld.exampple; public interface HelloWorld { public String getHelloWorld(); } HelloWorldImp Class: package com.helloworld.exampple; public class HelloWorldImp implements HelloWorld { public String getHelloWorld() { return "Hello World"; } } hivemind.xml <?xml version="1.0"?> <module id="examples" version="1.0.0" package="com.helloworld.exampple"> <service-point id="HelloWorld"> <invoke-factory> <construct class="HelloWorldImp"/> </invoke-factory> </service-point> </module> Home.page <page-specification class="tapestryTest.Pagina"> <inject property="valor" object="service:examples.HelloWorld"/> </page-specification> Home.java public abstract class Pagina extends BasePage { public abstract HelloWorld getValor(); public String getString(){ Object valor = getValor(); return getValor().getHelloWorld(); } } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]