At 2:01 PM -0400 8/15/05, Ted Husted wrote:
On 8/15/05, Wendy Smoak <[EMAIL PROTECTED]> wrote:
 Where are the source files, and how were both the HTML files and the TLDs
 getting generated originally?  If someone explains how it used to work, I
 can probably make it work again.

Under the "monolithic" distribution, everything was in the one
UserGuide directory, but when TagLibs became a subproject, the TLD
XML's went over there.

* http://svn.apache.org/viewcvs.cgi/struts/taglib/trunk/doc/userGuide/

What was happening is that two stylesheets were applied to the one
file. One stylesheet was used to generate the UserGuide HTML pages,
and the other stylesheet generated the TLDs.

Ted has this correct. In fact, the UserGuide HTML pages are generated using the base xdoc transformation, and then the TLDs are generated with <goal name="struts:generate-tlds"> (in taglib/maven.xml)

Especially with the new non-monolithic distribution, it makes sense to generate the TLDs one last time, and then commit those to the SVN repository instead of the documentation XML, and then to shift to using taglibdoc to generate tag documentation as part of the taglib sub-documentation tree.

Easy for me to say -- I'm travelling for work this week so won't have much time to put towards helping make it work that way.

Joe

--
Joe Germuska [EMAIL PROTECTED] http://blog.germuska.com "Narrow minds are weapons made for mass destruction" -The Ex

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

Reply via email to