This could be made more transparent by using the
ResponseDelegateFactory services to configure your specific type of
builder within tapestry "proper".

http://tapestry.apache.org/tapestry4.1/tapestry-framework/hivedoc/service/tapestry.services.ResponseDelegateFactory.html

All you would need to do then is make sure your builder knew which
types of requests it can handle and it would magically work with all
core tapestry services.

On 12/13/06, explido <[EMAIL PROTECTED]> wrote:

i'm concerned with the same problem and have tried to examine your solution
without getting it to work.

My first problem seems to imagine the EmailResponseBuilder class. I derived
the EmailResponseBuilder from the DefaultResponseBuilder overriding
"renderResponse", "render" and "getWriter" without success. Your constructor
carries the cycle, how is this uses inside the EmailResponseBuilder?

My second Problem is your getRequestGlobals(IRequestCycle cycle) method.
Where do you get it from?
I've tried with the following injection:

   @InjectObject("service:tapestry.globals.RequestGlobals")
    public abstract RequestGlobals getRequestGlobals();

... but there is no way to store the ResponseBuilder like you do.

where is the magic? can you give me a some advice? thx.

Marco
--
View this message in context: 
http://www.nabble.com/Html-Email-Messages-tf2776596.html#a7857759
Sent from the Tapestry - User mailing list archive at Nabble.com.


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




--
Jesse Kuhnert
Tapestry/Dojo team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com

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

Reply via email to