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

Reply via email to