struts-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rene Gielen <forum-struts-...@opensymphony.com>
Subject Re: [s2] XWork2 release plan
Date Tue, 21 Nov 2006 01:26:27 GMT
James, Musachy, others,

FYI, I took the ticket. I will take care of the patch and start the xdoctet-tag to annotation
conversion this evening, if there are no objections.

Regards,
Rene

> The systemPath configuration for the maven plugin
> looks similar to  
> what we have to do for Retrotranslator, I'm wondering
> if this is  
> something we can simply configure in each of our
> local settings.xml  
> and document on the wiki.  That would help me out as
> well.  I'll look  
> into it.
> 
> Ted, are you looking at this patch?  I assume you are
> running with  
> it, unless you're tied up.
> 
> 
> --
> James Mitchell
> 678.910.8017
> 
> 
> 
> 
> On Nov 20, 2006, at 10:40 PM, Musachy Barroso wrote:
> 
> > I attached a patch to WW-1392. It has the changes
> to the POMs and  
> > the classes for apt. The namespace  for the apt
> stuff is probably  
> > not the best.
> >
> > musachy
> >
> > Rainer Hermanns wrote:
> >> Musachy,
> >> can you send me over your tld processor stuff?
> >> Best would be to attach it to the jira ticket
> (WW-1392).
> >>
> >> tia,
> >> Rainer
> >>
> >>
> >>> After 2 hours trying to make apt run from ant in
> a generic way, I  
> >>> found
> >>> out that ant 1.7 has an AptTask. I guess I will
> borrow that class  
> >>> until
> >>> struts upgrades to 1.7(RC1 right now).
> >>>
> >>> musachy
> >>>
> >>> Musachy Barroso wrote:
> >>>
> >>>> Rene,
> >>>>
> >>>> Let me know when you get this done, I have apt
> ready.
> >>>>
> >>>> musachy
> >>>>
> >>>> Rene Gielen wrote:
> >>>>
> >>>>> When we started the taglib generation in ww2,
> we had to tweak the
> >>>>> xdoclet templates and a little bit of code
> because the meta
> >>>>> information had to be in the component sources
> rather than the
> >>>>> Tag-classes. Because of the dual use of the
> components (fm- 
> >>>>> support),
> >>>>> the real logic sits there while the Tag classes
> are simple  
> >>>>> wrappers.
> >>>>> Also I remenber there were some small issues
> with html artifact
> >>>>> generation. We could not get xdoclet to go
> without tweaking it.
> >>>>>
> >>>>> Maybe Konstantin could bring some light into
> whether standard xd2
> >>>>> taglib doclet would deliver this flexibility.
> Also, the idea of  
> >>>>> using
> >>>>> real annotations, while doing generation with
> xd2, does not sound
> >>>>> that bad, if it would help us to get things out
> the door more  
> >>>>> quickly.
> >>>>>
> >>>>> BTW, I did not find much on apt based tld
> generation, too ...
> >>>>>
> >>>>> Regards,
> >>>>> Rene
> >>>>>
> >>>>>
> >>>>>
> >>>>>> If the xdoclet 2 project already has a taglib
> module,
> >>>>>> I'd rather use that.  Is there any technical
> reason we would  
> >>>>>> need to
> >>>>>> have our own custom taglib generation module?
> >>>>>>
> >>>>>> Don
> >>>>>>
> >>>>>> Konstantin Priblouda wrote:
> >>>>>>
> >>>>>>
> >>>>>>> --- Don Brown <mrdon@twdata.org> wrote:
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>> Surely, we can't be the first project
> interested
> >>>>>>>>
> >>>>>>>>
> >>>>>> in
> >>>>>>
> >>>>>>
> >>>>>>>> using annotations to generate taglib tld's?
>  Is there any other
> >>>>>>>
> >>>>>>>>
> >>>>>> solution
> >>>>>>
> >>>>>>
> >>>>>>>> out there we can leverage?
> >>>>>>>>
> >>>>>>>>
> >>>>>>> Hi Don,  you have several options out of the
> box:
> >>>>>>> 1. XD2 has working taglib module, maven2
> plugin,
> >>>>>>>
> >>>>>>>
> >>>>>> and
> >>>>>>
> >>>>>>
> >>>>>>> fresh version of qdox parser (1.6.1) is said
> to
> >>>>>>>
> >>>>>>>
> >>>>>> work
> >>>>>>
> >>>>>>
> >>>>>>> with 1.5 sources - just add plugin invocation
> to
> >>>>>>>
> >>>>>>>
> >>>>>> your
> >>>>>>
> >>>>>>
> >>>>>>> pom.xml
> >>>>>>>
> >>>>>>> If you like to go for annotations, there is
> >>>>>>>
> >>>>>>>
> >>>>>> posibility
> >>>>>>
> >>>>>>
> >>>>>>> to create metadata provider which would pull
> the
> >>>>>>>
> >>>>>>>
> >>>>>> same
> >>>>>>
> >>>>>>
> >>>>>>> metadata from  annotations instead of @tags
> and
> >>>>>>> utilize the same templates.
> >>>>>>> regards,
> >>>>>>>
> >>>>>>> ----[ Konstantin Pribluda
> http://www.pribluda.de
> >>>>>>>
> >>>>>>>
> >>>>>> ]----------------
> >>>>>>
> >>>>>>
> >>>>>>> Still using XDoclet 1.x?  XDoclet 2 is
> released and
> >>>>>>>
> >>>>>>>
> >>>>>> of production quality.
> >>>>>>
> >>>>>>
> >>>>>>> check it out: http://xdoclet.codehaus.org
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> ______________________________________________________
> >>>>>> ______________________________
> >>>>>>
> >>>>>>
> >>>>>>> Do you Yahoo!?
> >>>>>>> Everyone is raving about the all-new Yahoo!
> Mail
> >>>>>>>
> >>>>>>>
> >>>>>> beta.
> >>>>>>
> >>>>>>
> >>>>>>> http://new.mail.yahoo.com
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> ------------------------------------------------------
> >>>>>> ---------------
> >>>>>>
> >>>>>>
> >>>>>>> To unsubscribe, e-mail:
> >>>>>>>
> >>>>>>>
> >>>>>> dev-unsubscribe@struts.apache.org
> >>>>>>
> >>>>>>
> >>>>>>> For additional commands, e-mail:
> >>>>>>>
> >>>>>>>
> >>>>>> dev-help@struts.apache.org
> >>>>>>
> >>>>>>
> 
> -----------------------------------------------------
> >>>>>> ---------------
> >>>>>> To unsubscribe, e-mail:
> >>>>>> dev-unsubscribe@struts.apache.org
> >>>>>> For additional commands, e-mail:
> >>>>>> dev-help@struts.apache.org
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> ------------------------------------------------------
> ------------ 
> >>>>> ---
> >>>>> Posted via Jive Forums
> >>>>> http://forums.opensymphony.com/thread.jspa? 
> >>>>> threadID=49702&messageID=102084#102084
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> ------------------------------------------------------
> ------------ 
> >>>>> ---
> >>>>> To unsubscribe, e-mail:
> dev-unsubscribe@struts.apache.org
> >>>>> For additional commands, e-mail:
> dev-help@struts.apache.org
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>
> ------------------------------------------------------
> ------------- 
> >>>> --
> >>>> To unsubscribe, e-mail:
> dev-unsubscribe@struts.apache.org
> >>>> For additional commands, e-mail:
> dev-help@struts.apache.org
> >>>>
> >>>>
> >>>>
> >>>
> ------------------------------------------------------
> -------------- 
> >>> -
> >>> To unsubscribe, e-mail:
> dev-unsubscribe@struts.apache.org
> >>> For additional commands, e-mail:
> dev-help@struts.apache.org
> >>>
> >>>
> >>>
> >>
> >>
> >>
> ------------------------------------------------------
> ---------------
> >> To unsubscribe, e-mail:
> dev-unsubscribe@struts.apache.org
> >> For additional commands, e-mail:
> dev-help@struts.apache.org
> >>
> >>
> >>
> >
> >
> >
> ------------------------------------------------------
> ---------------
> > To unsubscribe, e-mail:
> dev-unsubscribe@struts.apache.org
> > For additional commands, e-mail:
> dev-help@struts.apache.org
> >
> 
> 
> ------------------------------------------------------
> ---------------
> To unsubscribe, e-mail:
> dev-unsubscribe@struts.apache.org
> For additional commands, e-mail:
> dev-help@struts.apache.org
> 
>
---------------------------------------------------------------------
Posted via Jive Forums
http://forums.opensymphony.com/thread.jspa?threadID=49702&messageID=102599#102599


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org


Mime
View raw message