Hey Mark, thanks for the pointer, I will look at it in detail later on.
My main problem is that I am sure most thing can be done, but there is no documentation out there about how to do it. Especially for T4, I have not found anything that explains how the infrastructure works internally. So I am trying to go through the API, but most things that seem useful are deprecated and about to be removed entirely. I know that it's mostly a matter of finding just the one hook to get to all the Hivemind-declared beans, service-points, etc, but I can just not find that hook. The docs on the Tapestry-site are very short and hard to digest for people that have no clue about Tapestry. I am missing information I need to be able to get the full picture and then turn around and use what is documented.
Of course I know it's an open-source project and I am really thankful for people who invest all their time into it. So this is really not meant as a negative criticism, more a cry for help from a lost soul :-)
MARK
Basically you should be able to do all the stuff you can do with annotations programmatically using EnhancementWorkers. You should have a look at the org.apache.tapestry.enhance package and the implementation of the annotations (which use enhancement workers). I am stuck with JDK1.4 myself and had to resort to enhancement workers to beef up my page specifications in order to achieve "specification inheritance". In particular I inject my ASO into all my pages. Have a look here: http://thread.gmane.org/gmane.comp.java.tapestry.user/35125/focus=35125 Regards, Mark
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]