Thanks Pat for your reply. The problem I have in regarding of using the tag is that I have a hard time to to isolate the tag from the result of the framework. It seems to me the tag has a strong coupling with the framework and it is isolable.
The following is a portion of dependences I trace: BeanUtil import webwork.action.ValidationEditorSupport; ComponentTag extends WebWorkBodyTagSupport implements ParamTag.Parametric import webwork.config.Configuration; import webwork.util.ContainUtil; import webwork.util.BeanUtil; import webwork.view.taglib.IncludeTag; import webwork.view.taglib.ParamTag; import webwork.view.taglib.WebWorkBodyTagSupport TabbedPaneTag extends ComponentTag import webwork.util.TabbedPane; import webwork.util.BeanUtil; In order to use the tag, I need to have some classes on the "C"(controller), and configuration, which is invalid out side of the framwork scope. Any suggestion on how to isolate it out? I don't mind spend some time losing the coupling if it is feasible. V. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork