I understand - I have looked through the tapestry-acegi wiki and the site, and they only talk about the T5 side (where as you agreed that the docs are lacking, your are right in that they are sufficient). Where I'm lost is how to set up acegi, how its invocations work, what the schema requirements are, how its loaded, etc etc. The acegi site clearly says spring can be removed from acegi, but it basically says that would be dumb, and of course says you must know spring to follow the docs. That's seems a bit circular. Of course the response could be that I'm too lazy to learn spring and perhaps that'd be somewhat water proof. I'd word it by saying I have no legitimate need and zero interest in learning spring - I want access control, not another ioc container. Let me close by clarifying my tone as I've been told I come across as harsh. I am not bashing spring, acegi, or the tapestry integration. What I am saying is that as a developer with no use for spring, using the t5 acegi module appears to be a bad choice for me as I do not know acegi at all, and learning it, by way of transitive dependencies, requires me to learn spring.

chris

Robin Helgelin wrote:
On Jan 6, 2008 10:29 AM, Chris Lewis <[EMAIL PROTECTED]> wrote:
I remember reading in the acegi docs that it was possible to swap-out
the usage of spring. I feel like you'll find it's not too difficult to
do. I realize I say this out of ignorance but T5 IoC is quite easy to
get your head around, and as you know your way around spring and acegi...
Anyway, thanks for the input and do let me know how you find it.

My acegi package tapestry5-acegi, doesn't require any knowledge or
explicit use of spring. Yes, acegi uses spring internally, but it's
completely transparent from the developer if they choose not to use
spring.

As far as the documentation is lacking, I agree, but there should be
enought information on the wiki and webpage to get you started.

http://www.localhost.nu/java/tapestry5-acegi


Reply via email to