Not good.
It still failed with the same error.
Here is the modified build.xml file:

<project name="portlet" basedir="." default="deploy">
        <import file="../build-common-portlet.xml" />

        <target name="compile">
                <mkdir dir="docroot/WEB-INF/classes" />

                <path id="plugin-lib.classpath">
                        <pathelement
location="${app.server.classes.portal.dir}" />
                        <fileset dir="${app.server.lib.portal.dir}"
includes="*.jar" />
                        <pathelement location="docroot/WEB-INF/classes" />
                </path>
    <taskdef name="webdoclet"
        classname="Xdoclet.modules.web.WebDocletTask"
        classpathref="plugin-lib.classpath">
   </taskdef>
    <webdoclet destdir="WEB-INF" mergedir="metadata/web"
excludedtags="@version,@author" verbose="true">
        <fileset dir="WEB-INF/src">
            <include name="**/*Form.java" />
            <include name="**/*Action.java" />
            <include name="**/*Servlet.java" />
        </fileset>
        <deploymentdescriptor validatexml="true"
          servletspec="2.3" sessiontimeout="60"
          destdir="WEB-INF" distributable="false">
        </deploymentdescriptor>
        <strutsconfigxml validatexml="true" version="1.1"/>
        <strutsvalidationxml/>
    </webdoclet>


                <javac
                        classpathref="plugin.classpath"
                        compiler="${javac.compiler}"
                        debug="${javac.debug}"
                        deprecation="${javac.deprecation}"
                        destdir="docroot/WEB-INF/classes"
                        nowarn="${javac.nowarn}"
                        srcdir="docroot/WEB-INF/src3"
                />

                <antcall target="build-common-plugin.compile" />
        </target>

        <target name="build-lang">
                <antcall target="build-lang-cmd">
                        <param name="lang.dir"
value="docroot/WEB-INF/src/content/test" />
                        <param name="lang.file" value="Language" />
                </antcall>
        </target>
</project>

 # ant compile
Buildfile: build.xml

compile:

BUILD FAILED
/usr/liferay/liferay-portal-5.2.2/dev/portlets/online-payment/build.xml:16:
taskdef class Xdoclet.modules.web.WebDocletTask cannot be found

Total time: 1 second


On Mon, Jun 15, 2009 at 7:31 PM, Justin
Case<send_lotsa_spam_h...@yahoo.com> wrote:
>
> Hi,
>
> May I suggest you some bit of Ant reading? It will always help.
>
> In the meantime take:
>
>    <taskdef name="webdoclet"
> classname="Xdoclet.modules.web.WebDocletTask"
> classpathref="xdocpath">
>    </taskdef>
>
> and replace it with
>
>    <taskdef name="webdoclet"
> classname="Xdoclet.modules.web.WebDocletTask"
> classpathref="plugin-lib.classpath">
>    </taskdef>
>
> Notice the different classpath reference? I hope you know what a classpath 
> is, if not you should read about that as well - it will save you lots of 
> headaches.
>
> HTH,
> M
>
>
>
>
>
> ------------------------------------------------------------------------------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables unlimited
> royalty-free distribution of the report engine for externally facing
> server and web deployment.
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> xdoclet-user mailing list
> xdoclet-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user
>

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
xdoclet-user mailing list
xdoclet-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to