activateExternalPage(...) won't be invoked unless the ExternalService is used to access the page.

Which service is used for a certain url depends on which ServiceEncoders are in use. If you're using the standard "friendly urls" ServiceEncoders, the correct url would be:
http://localhost:8080/your-site/external.svc?page=Home
or with params:
http://localhost:8080/your-site/external.svc?page=Home&sp=xxxxx&sp=yyyyy

You can configure your ServiceEncoders any way you want so that all urls look just like you want them to. There's a good example on the bottom of this page:
http://tapestry.apache.org/tapestry4.1/usersguide/friendly-urls.html

Martin

On Tue, 14 Nov 2006 00:07:03 +0100, Leo Sakhvoruk <[EMAIL PROTECTED]> wrote:

Hi,

I'm trying to make the Home page in my application implement the IExternalPage interface and am running into an issue where the public void activateExternalPage(Object[] parameters, IRequestCycle cycle) doesn't get called when the Home page loads. Is there a known limitation where the Home service doesn't allow for the page which uses to implement the IExternalPage interface?

I'm using Tap-4.1.1-SNAPSHOT.

Thanks,

Leo

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to