Author: niallp Date: Thu Dec 10 11:51:24 2009 New Revision: 889212 URL: http://svn.apache.org/viewvc?rev=889212&view=rev Log: Jelly Tag Doc generation - use JavaDoc Doclet in maven-jellydoc-plugin (via m2 profile) to generate xml for tag libararies - add build-tagdoc.xml ant file to convert generated xml for tag libararies into xdocs - remove jelldoc module which was copy of maven-jellydoc-plugin
TODO: Any escaped HTML characters in the Tag's java class files currently causex xdoc generation to fail (but maven-jellydoc-plugin doesn't have this problem - we're using a copy of the same Jelly script so not sure why it works via m1 maven-jellydoc-plugin and not when calling Jelly directly with the same script Added: commons/proper/jelly/branches/MAVEN-2-BRANCH/build-tagdoc.xml (with props) commons/proper/jelly/branches/MAVEN-2-BRANCH/src/site/resources/commons-jellydoc.jelly - copied, changed from r887801, commons/proper/jelly/branches/MAVEN-2-BRANCH/jellydoc/src/main/resources/commons-jellydoc.jelly Removed: commons/proper/jelly/branches/MAVEN-2-BRANCH/jellydoc/ Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ant/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/project.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/junit/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swt/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/threads/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/util/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/validate/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/velocity/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xmlunit/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly/pom.xml commons/proper/jelly/branches/MAVEN-2-BRANCH/pom.xml Added: commons/proper/jelly/branches/MAVEN-2-BRANCH/build-tagdoc.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/build-tagdoc.xml?rev=889212&view=auto ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/build-tagdoc.xml (added) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/build-tagdoc.xml Thu Dec 10 11:51:24 2009 @@ -0,0 +1,302 @@ +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<project name="Jelly Tag XDOC Generation" default="generate-xdoc" basedir="."> + + <property name="download.repo" value="http://repo1.maven.org/maven2"/> + <property name="download.lib.dir" value="lib"/> + + <!-- Dependency versions --> + <property name="beanutils.version" value="1.8.2"/> + <property name="cli.version" value="1.0"/> + <property name="collections.version" value="3.2.1"/> + <property name="discovery.version" value="0.2"/> + <property name="lang.version" value="2.0"/> + <property name="jelly.version" value="1.0"/> + <property name="jelly-tags-jsl.version" value="1.0"/> + <property name="jelly-tags-xml.version" value="1.1"/> + <property name="jexl.version" value="1.1"/> + <property name="logging.version" value="1.1.1"/> + <property name="jaxen.version" value="1.1-beta-8"/> + <property name="dom4j.version" value="1.6.1"/> + <property name="jdom.version" value="1.0"/> + <property name="xmlParserAPIs.version" value="2.6.2"/> + <property name="xercesImpl.version" value="${xmlParserAPIs.version}"/> + <property name="xom.version" value="1.0b3"/> + + <!-- Dependency jars --> + <property name="beanutils.jar" value="${download.lib.dir}/commons-beanutils-${beanutils.version}.jar"/> + <property name="cli.jar" value="${download.lib.dir}/commons-cli-${cli.version}.jar"/> + <property name="collections.jar" value="${download.lib.dir}/commons-collections-${collections.version}.jar"/> + <property name="discovery.jar" value="${download.lib.dir}/commons-discovery-${discovery.version}.jar"/> + <property name="lang.jar" value="${download.lib.dir}/commons-lang-${lang.version}.jar"/> + <property name="jelly.jar" value="${download.lib.dir}/commons-jelly-${jelly.version}.jar"/> + <property name="jelly-tags-jsl.jar" value="${download.lib.dir}/commons-jelly-tags-jsl-${jelly-tags-jsl.version}.jar"/> + <property name="jelly-tags-xml.jar" value="${download.lib.dir}/commons-jelly-tags-xml-${jelly-tags-xml.version}.jar"/> + <property name="jexl.jar" value="${download.lib.dir}/commons-jexl-${jexl.version}.jar"/> + <property name="logging.jar" value="${download.lib.dir}/commons-logging-${logging.version}.jar"/> + <property name="jaxen.jar" value="${download.lib.dir}/jaxen-${jaxen.version}.jar"/> + <property name="dom4j.jar" value="${download.lib.dir}/dom4j-${dom4j.version}.jar"/> + <property name="jdom.jar" value="${download.lib.dir}/jdom-${jdom.version}.jar"/> + <property name="xmlParserAPIs.jar" value="${download.lib.dir}/xmlParserAPIs-${xmlParserAPIs.version}.jar"/> + <property name="xercesImpl.jar" value="${download.lib.dir}/xercesImpl-${xercesImpl.version}.jar"/> + <property name="xom.jar" value="${download.lib.dir}/xom-${xom.version}.jar"/> + + <!-- Jelly Classpath --> + <path id="jelly.classpath"> + <pathelement location="${beanutils.jar}"/> + <pathelement location="${cli.jar}"/> + <pathelement location="${collections.jar}"/> + <pathelement location="${discovery.jar}"/> + <pathelement location="${lang.jar}"/> + <pathelement location="${jelly.jar}"/> + <pathelement location="${jelly-tags-jsl.jar}"/> + <pathelement location="${jelly-tags-xml.jar}"/> + <pathelement location="${jexl.jar}"/> + <pathelement location="${logging.jar}"/> + <pathelement location="${jaxen.jar}"/> + <pathelement location="${dom4j.jar}"/> + <pathelement location="${jdom.jar}"/> + <pathelement location="${xmlParserAPIs.jar}"/> + <pathelement location="${xercesImpl.jar}"/> + </path> + + <target name="generate-xdoc" description="Jelly Tag xdoc geneneration" depends="download"> + + <antcall target="generate-xdoc-internal"> + <param name="tag.id" value="core"/> + <param name="tag.dir" value="jelly"/> + <param name="xdoc.dir" value="src/site/xdoc"/> + </antcall> + + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="ant"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="antlr"/></antcall> + <!--antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="avalon"/></antcall--> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="bean"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="beanshell"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="betwixt"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="bsf"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="define"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="dynabean"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="email"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="fmt"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="html"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="http"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="interaction"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="jaxme"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="jetty"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="jface"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="jms"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="jmx"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="jsl"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="junit"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="log"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="memory"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="ojb"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="quartz"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="regexp"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="soap"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="sql"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="swing"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="swt"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="threads"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="util"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="validate"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="velocity"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="xml"/></antcall> + <antcall target="generate-xdoc-jelly-tags"><param name="tag.id" value="xmlunit"/></antcall> + </target> + + <target name="generate-xdoc-jelly-tags"> + + <antcall target="generate-xdoc-internal"> + <param name="tag.dir" value="jelly-tags/${tag.id}"/> + <param name="xdoc.dir" value="xdocs"/> + </antcall> + + </target> + + <target name="generate-xdoc-internal"> + + <echo message="Generating ${tag.dir}/${xdoc.dir}/${tag.id}-taglib.xml"/> + + <!-- Run Jelly script to generate doc --> + <java classname="org.apache.commons.jelly.Jelly"> + <arg value="${basedir}/src/site/resources/commons-jellydoc.jelly"/> + <arg value="-o"/> + <arg value="${tag.dir}/${xdoc.dir}/${tag.id}-taglib.xml"/> + <arg value="-Dinput.file=${tag.dir}/target/taglib.xml"/> + <classpath refid="jelly.classpath"/> + </java> + + </target> + +<!-- ========== Download Dependencies =========================================== --> + <target name="download" description="Download Dependencies" + depends="check-availability" unless="skip.download"> + <echo message="doing download-dependencies..." /> + <antcall target="download-beanutils" /> + <antcall target="download-cli" /> + <antcall target="download-collections" /> + <antcall target="download-discovery" /> + <antcall target="download-lang" /> + <antcall target="download-jelly" /> + <antcall target="download-jelly-tags-jsl" /> + <antcall target="download-jelly-tags-xml" /> + <antcall target="download-jexl" /> + <antcall target="download-logging" /> + <antcall target="download-jaxen" /> + <antcall target="download-dom4j" /> + <antcall target="download-jdom" /> + <antcall target="download-xmlParserAPIs" /> + <antcall target="download-xercesImpl" /> + <antcall target="download-xom" /> + </target> + + <!-- Check if jars have already been downloaded --> + <target name="check-availability"> + <echo message="doing check-availability..." /> + <mkdir dir="${download.lib.dir}" /> + <available file="${beanutils.jar}" property="beanutils.found"/> + <available file="${cli.jar}" property="cli.found"/> + <available file="${collections.jar}" property="collections.found"/> + <available file="${discovery.jar}" property="discovery.found"/> + <available file="${lang.jar}" property="lang.found"/> + <available file="${jelly.jar}" property="jelly.found"/> + <available file="${jelly-tags-jsl.jar}" property="jelly-tags-jsl.found"/> + <available file="${jelly-tags-xml.jar}" property="jelly-tags-xml.found"/> + <available file="${jexl.jar}" property="jexl.found"/> + <available file="${logging.jar}" property="logging.found"/> + <available file="${jaxen.jar}" property="jaxen.found"/> + <available file="${dom4j.jar}" property="dom4j.found"/> + <available file="${jdom.jar}" property="jdom.found"/> + <available file="${xmlParserAPIs.jar}" property="xmlParserAPIs.found"/> + <available file="${xercesImpl.jar}" property="xercesImpl.found"/> + <available file="${xom.jar}" property="xom.found"/> + </target> + + <target name="download-beanutils" unless="beanutils.found"> + <echo message="Downloading beanutils ${beanutils.version} ..."/> + <get dest="${beanutils.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/commons-beanutils/commons-beanutils/${beanutils.version}/commons-beanutils-${beanutils.version}.jar"/> + </target> + + <target name="download-cli" unless="cli.found"> + <echo message="Downloading cli ${cli.version} ..."/> + <get dest="${cli.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/commons-cli/commons-cli/${cli.version}/commons-cli-${cli.version}.jar"/> + </target> + + <target name="download-collections" unless="collections.found"> + <echo message="Downloading collections ${collections.version} ..."/> + <get dest="${collections.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/commons-collections/commons-collections/${collections.version}/commons-collections-${collections.version}.jar"/> + </target> + + <target name="download-discovery" unless="discovery.found"> + <echo message="Downloading discovery ${discovery.version} ..."/> + <get dest="${discovery.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/commons-discovery/commons-discovery/${discovery.version}/commons-discovery-${discovery.version}.jar"/> + </target> + + <target name="download-lang" unless="lang.found"> + <echo message="Downloading lang ${lang.version} ..."/> + <get dest="${lang.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/commons-lang/commons-lang/${lang.version}/commons-lang-${lang.version}.jar"/> + </target> + + <target name="download-jelly" unless="jelly.found"> + <echo message="Downloading jelly ${jelly.version} ..."/> + <get dest="${jelly.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/commons-jelly/commons-jelly/${jelly.version}/commons-jelly-${jelly.version}.jar"/> + </target> + + <target name="download-jelly-tags-jsl" unless="jelly-tags-jsl.found"> + <echo message="Downloading jelly-tags-jsl ${jelly-tags-jsl.version} ..."/> + <get dest="${jelly-tags-jsl.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/commons-jelly/commons-jelly-tags-jsl/${jelly-tags-jsl.version}/commons-jelly-tags-jsl-${jelly-tags-jsl.version}.jar"/> + </target> + + <target name="download-jelly-tags-xml" unless="jelly-tags-xml.found"> + <echo message="Downloading jelly-tags-xml ${jelly-tags-xml.version} ..."/> + <get dest="${jelly-tags-xml.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/commons-jelly/commons-jelly-tags-xml/${jelly-tags-xml.version}/commons-jelly-tags-xml-${jelly-tags-xml.version}.jar"/> + </target> + <target name="download-jexl" unless="jexl.found"> + <echo message="Downloading jexl ${jexl.version} ..."/> + <get dest="${jexl.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/commons-jexl/commons-jexl/${jexl.version}/commons-jexl-${jexl.version}.jar"/> + </target> + + <target name="download-logging" unless="logging.found"> + <echo message="Downloading logging ${logging.version} ..."/> + <get dest="${logging.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/commons-logging/commons-logging/${logging.version}/commons-logging-${logging.version}.jar"/> + </target> + + <target name="download-jaxen" unless="jaxen.found"> + <echo message="Downloading jaxen ${jaxen.version} ..."/> + <get dest="${jaxen.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/jaxen/jaxen/${jaxen.version}/jaxen-${jaxen.version}.jar"/> + </target> + + <target name="download-dom4j" unless="dom4j.found"> + <echo message="Downloading dom4j ${dom4j.version} ..."/> + <get dest="${dom4j.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/dom4j/dom4j/${dom4j.version}/dom4j-${dom4j.version}.jar"/> + </target> + + <target name="download-jdom" unless="jdom.found"> + <echo message="Downloading jdom ${jdom.version} ..."/> + <get dest="${jdom.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/jdom/jdom/${jdom.version}/jdom-${jdom.version}.jar"/> + </target> + + <target name="download-xmlParserAPIs" unless="xmlParserAPIs.found"> + <echo message="Downloading xmlParserAPIs ${xmlParserAPIs.version} ..."/> + <get dest="${xmlParserAPIs.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/xerces/xmlParserAPIs/${xmlParserAPIs.version}/xmlParserAPIs-${xmlParserAPIs.version}.jar"/> + </target> + + <target name="download-xercesImpl" unless="xercesImpl.found"> + <echo message="Downloading xercesImpl ${xercesImpl.version} ..."/> + <get dest="${xercesImpl.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/xerces/xercesImpl/${xercesImpl.version}/xercesImpl-${xercesImpl.version}.jar"/> + </target> + + <target name="download-xom" unless="xom.found"> + <echo message="Downloading xom ${xom.version} ..."/> + <get dest="${xom.jar}" + usetimestamp="true" ignoreerrors="true" + src="${download.repo}/xom/xom/${xom.version}/xom-${xom.version}.jar"/> + </target> + +</project> Propchange: commons/proper/jelly/branches/MAVEN-2-BRANCH/build-tagdoc.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: commons/proper/jelly/branches/MAVEN-2-BRANCH/build-tagdoc.xml ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ant/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ant/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ant/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ant/pom.xml Thu Dec 10 11:51:24 2009 @@ -73,6 +73,7 @@ <properties> <commons.componentid>jelly-tags-ant</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/antlr/pom.xml Thu Dec 10 11:51:24 2009 @@ -51,6 +51,7 @@ <properties> <commons.componentid>jelly-tags-antlr</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/avalon/pom.xml Thu Dec 10 11:51:24 2009 @@ -59,6 +59,7 @@ <properties> <commons.componentid>jelly-tags-avalon</commons.componentid> + <jelly.tag.doclet>false</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bean/pom.xml Thu Dec 10 11:51:24 2009 @@ -60,6 +60,7 @@ <properties> <commons.componentid>jelly-tags-bean</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/beanshell/pom.xml Thu Dec 10 11:51:24 2009 @@ -62,6 +62,7 @@ <properties> <commons.componentid>jelly-tags-beanshell</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/betwixt/pom.xml Thu Dec 10 11:51:24 2009 @@ -75,6 +75,7 @@ <properties> <commons.componentid>jelly-tags-betwixt</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/bsf/pom.xml Thu Dec 10 11:51:24 2009 @@ -53,6 +53,7 @@ <properties> <commons.componentid>jelly-tags-bsf</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/define/pom.xml Thu Dec 10 11:51:24 2009 @@ -84,6 +84,7 @@ <properties> <commons.componentid>jelly-tags-define</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/dynabean/pom.xml Thu Dec 10 11:51:24 2009 @@ -52,6 +52,7 @@ <properties> <commons.componentid>jelly-tags-dynabean</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/email/pom.xml Thu Dec 10 11:51:24 2009 @@ -70,6 +70,7 @@ <properties> <commons.componentid>jelly-tags-email</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/pom.xml Thu Dec 10 11:51:24 2009 @@ -64,6 +64,7 @@ <properties> <commons.componentid>jelly-tags-fmt</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/project.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/project.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/project.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/fmt/project.xml Thu Dec 10 11:51:24 2009 @@ -42,6 +42,14 @@ <dependency> <groupId>commons-jelly</groupId> + <artifactId>commons-jelly</artifactId> + <version>1.0</version> + <properties> + <scope>test</scope> + </properties> + </dependency> + <dependency> + <groupId>commons-jelly</groupId> <artifactId>commons-jelly-tags-ant</artifactId> <version>1.1</version> <properties> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/html/pom.xml Thu Dec 10 11:51:24 2009 @@ -81,6 +81,7 @@ </dependencies> <properties> <commons.componentid>jelly-tags-html</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/http/pom.xml Thu Dec 10 11:51:24 2009 @@ -53,6 +53,7 @@ <properties> <commons.componentid>jelly-tags-http</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/interaction/pom.xml Thu Dec 10 11:51:24 2009 @@ -57,6 +57,7 @@ <properties> <commons.componentid>jelly-tags-interaction</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jaxme/pom.xml Thu Dec 10 11:51:24 2009 @@ -85,6 +85,7 @@ <properties> <commons.componentid>jelly-tags-jaxme</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jetty/pom.xml Thu Dec 10 11:51:24 2009 @@ -92,6 +92,7 @@ </dependencies> <properties> <commons.componentid>jelly-tags-jetty</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jface/pom.xml Thu Dec 10 11:51:24 2009 @@ -85,6 +85,7 @@ <properties> <commons.componentid>jelly-tags-jface</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jms/pom.xml Thu Dec 10 11:51:24 2009 @@ -62,6 +62,7 @@ <properties> <commons.componentid>jelly-tags-jms</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jmx/pom.xml Thu Dec 10 11:51:24 2009 @@ -89,6 +89,7 @@ <properties> <commons.componentid>jelly-tags-jmx</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/jsl/pom.xml Thu Dec 10 11:51:24 2009 @@ -84,6 +84,7 @@ <properties> <commons.componentid>jelly-tags-jsl</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/junit/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/junit/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/junit/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/junit/pom.xml Thu Dec 10 11:51:24 2009 @@ -46,6 +46,7 @@ <properties> <commons.componentid>jelly-tags-junit</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/log/pom.xml Thu Dec 10 11:51:24 2009 @@ -48,6 +48,7 @@ <properties> <commons.componentid>jelly-tags-log</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/memory/pom.xml Thu Dec 10 11:51:24 2009 @@ -45,6 +45,7 @@ <properties> <commons.componentid>jelly-tags-memory</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/ojb/pom.xml Thu Dec 10 11:51:24 2009 @@ -53,6 +53,7 @@ <properties> <commons.componentid>jelly-tags-ojb</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/quartz/pom.xml Thu Dec 10 11:51:24 2009 @@ -62,6 +62,7 @@ <properties> <commons.componentid>jelly-tags-quartz</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/regexp/pom.xml Thu Dec 10 11:51:24 2009 @@ -45,6 +45,7 @@ <properties> <commons.componentid>jelly-tags-regexp</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/soap/pom.xml Thu Dec 10 11:51:24 2009 @@ -110,6 +110,7 @@ <properties> <commons.componentid>jelly-tags-soap</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/sql/pom.xml Thu Dec 10 11:51:24 2009 @@ -82,6 +82,7 @@ <maven.compile.source>1.5</maven.compile.source> <maven.compile.target>1.5</maven.compile.target> <commons.componentid>jelly-tags-sql</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swing/pom.xml Thu Dec 10 11:51:24 2009 @@ -86,6 +86,7 @@ <properties> <commons.componentid>jelly-tags-swing</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swt/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swt/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swt/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/swt/pom.xml Thu Dec 10 11:51:24 2009 @@ -57,6 +57,7 @@ <properties> <commons.componentid>jelly-tags-swt</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/threads/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/threads/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/threads/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/threads/pom.xml Thu Dec 10 11:51:24 2009 @@ -52,6 +52,7 @@ <properties> <commons.componentid>jelly-tags-threads</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/util/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/util/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/util/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/util/pom.xml Thu Dec 10 11:51:24 2009 @@ -46,6 +46,7 @@ <properties> <commons.componentid>jelly-tags-util</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/validate/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/validate/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/validate/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/validate/pom.xml Thu Dec 10 11:51:24 2009 @@ -80,6 +80,7 @@ <properties> <commons.componentid>jelly-tags-validate</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/velocity/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/velocity/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/velocity/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/velocity/pom.xml Thu Dec 10 11:51:24 2009 @@ -50,6 +50,7 @@ <properties> <commons.componentid>jelly-tags-velocity</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xml/pom.xml Thu Dec 10 11:51:24 2009 @@ -51,6 +51,7 @@ <properties> <commons.componentid>jelly-tags-xml</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xmlunit/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xmlunit/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xmlunit/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly-tags/xmlunit/pom.xml Thu Dec 10 11:51:24 2009 @@ -66,6 +66,7 @@ <properties> <commons.componentid>jelly-tags-xmlunit</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> </properties> <build> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/jelly/pom.xml Thu Dec 10 11:51:24 2009 @@ -31,6 +31,8 @@ </description> <properties> <commons.componentid>jelly-core</commons.componentid> + <jelly.tag.doclet>true</jelly.tag.doclet> + <jelly.doc.location>src/site/xdoc</jelly.doc.location> </properties> <dependencies> Modified: commons/proper/jelly/branches/MAVEN-2-BRANCH/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/pom.xml?rev=889212&r1=889211&r2=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/pom.xml (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/pom.xml Thu Dec 10 11:51:24 2009 @@ -444,7 +444,7 @@ --> <profiles> <profile> - <id>tagdoc</id> + <id>doclet</id> <build> <plugins> <plugin> @@ -452,62 +452,51 @@ <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> - <id>javadoc.resources</id> + <id>tag.doclet</id> <phase>generate-sources</phase> <goals> <goal>run</goal> </goals> <configuration> - <tasks> - <!-- Generate Tag Doc --> + <tasks if="jelly.tag.doclet"> <javadoc sourcepath="${project.build.sourceDirectory}" classpathref="maven.compile.classpath" docletpathref="maven.plugin.classpath"> - <doclet name="org.apache.commons.jellydoc.TagXMLDoclet"> + <doclet name="org.apache.maven.jellydoc.TagXMLDoclet"> <param name="-d" value="${project.build.directory}"/> </doclet> </javadoc> - - <!-- load jelly script & copy to "target" directory --> - <loadresource property="jelly.script"> - <javaresource name="commons-jellydoc.jelly"/> - </loadresource> - <echo message="${jelly.script}" file="${project.build.directory}/commons-jellydoc.jelly" append="false" /> - - <!-- Run Jelly script to generate doc --> - <java classname="org.apache.commons.jelly.Jelly"> - <arg value="${project.build.directory}/commons-jellydoc.jelly"/> - <arg value="-Dmaven.build.dir=${project.build.directory}"/> - <arg value="-o"/> - <arg value="${jelly.doc.location}/${commons.componentid}.xml"/> - <classpath refid="maven.plugin.classpath"/> - </java> - </tasks> </configuration> </execution> </executions> <dependencies> <dependency> - <groupId>commons-jelly</groupId> - <artifactId>commons-jellydoc</artifactId> - <version>${project.version}</version> - </dependency> - <dependency> - <groupId>commons-jelly</groupId> - <artifactId>commons-jelly</artifactId> - <version>${project.version}</version> - </dependency> - <dependency> - <groupId>commons-jelly</groupId> - <artifactId>commons-jelly-tags-xml</artifactId> - <version>${project.version}</version> + <groupId>maven</groupId> + <artifactId>maven-jellydoc-plugin</artifactId> + <version>1.3.1</version> + <exclusions> + <exclusion> + <groupId>commons-jelly</groupId> + <artifactId>commons-jelly-tags-jsl</artifactId> + </exclusion> + <exclusion> + <groupId>commons-jelly</groupId> + <artifactId>commons-jelly-tags-xml</artifactId> + </exclusion> + <exclusion> + <groupId>javadoc</groupId> + <artifactId>javadoc</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> - <groupId>commons-jelly</groupId> - <artifactId>commons-jelly-tags-jsl</artifactId> - <version>${project.version}</version> + <groupId>com.sun</groupId> + <artifactId>tools</artifactId> + <version>1.4.2</version> + <scope>system</scope> + <systemPath>${java.home}/../lib/tools.jar</systemPath> </dependency> </dependencies> </plugin> Copied: commons/proper/jelly/branches/MAVEN-2-BRANCH/src/site/resources/commons-jellydoc.jelly (from r887801, commons/proper/jelly/branches/MAVEN-2-BRANCH/jellydoc/src/main/resources/commons-jellydoc.jelly) URL: http://svn.apache.org/viewvc/commons/proper/jelly/branches/MAVEN-2-BRANCH/src/site/resources/commons-jellydoc.jelly?p2=commons/proper/jelly/branches/MAVEN-2-BRANCH/src/site/resources/commons-jellydoc.jelly&p1=commons/proper/jelly/branches/MAVEN-2-BRANCH/jellydoc/src/main/resources/commons-jellydoc.jelly&r1=887801&r2=889212&rev=889212&view=diff ============================================================================== --- commons/proper/jelly/branches/MAVEN-2-BRANCH/jellydoc/src/main/resources/commons-jellydoc.jelly (original) +++ commons/proper/jelly/branches/MAVEN-2-BRANCH/src/site/resources/commons-jellydoc.jelly Thu Dec 10 11:51:24 2009 @@ -23,7 +23,7 @@ xmlns:jsl="jelly:jsl"> <j:new var="file" className="java.io.File"> - <j:arg value="${maven.build.dir}/taglib.xml"/> + <j:arg value="${input.file}"/> </j:new> <x:parse var="doc" xml="${file}"/> @@ -70,7 +70,7 @@ </p> <p> The following document contains a summary of all the - <a href="http://jakarta.apache.org/commons/jelly/">Jelly</a> tag libraries. + <a href="http://commons.apache.org/commons/jelly/">Jelly</a> tag libraries. </p> </section>