Hmm. I just checked the source a bit, and it's probably just me somehow, but
consider that the exception I get is this;
java.lang.NoSuchMethodError net.sf.tacos.ajax.AjaxDirectService.getLink
(Lorg/apache/tapestry/IRequestCycle;ZLjava/lang/Object;)Lorg/apache/tapestry/engine/ILink;
Stack
Trace:
- net.sf.tacos.ajax.components.AjaxDirectLink.getLink(
AjaxDirectLink.java:80)
Then, in the method getLink in AjaxDirectLink we find;
AjaxDirectServiceParameter dsp =
new AjaxDirectServiceParameter(this, params, updateComponents,
updateBlocks, isDirect());
return getAjaxEngineService().getLink(false, dsp);
OK, so what does the getAjaxEngineService(). return? Thankfully a nearby
AjaxDirectService, which consists of the following method;
public interface AjaxDirectService extends IEngineService {
/**
* Returns an instance of the AjaxWebRequest bound to the
* current request thread.
* @return The instance, if valid and available.
*/
public AjaxWebRequest getAjaxRequest();
}
So of course there's no such method because .. there isn't :)
I'll be happy to add one if someone can tell me what it should do.
Cheers,
PS