Hi,

I can't get xdoclet working; as other users can, it must be a really silly
problem - but I can't find any solution. I'm using NetBeans 3.5.1 w/ Ant 1.5.1
and XDoclet 1.2b3. Here is part of my build.xml:

    <target description="Initialize properties" name="init">
        <property name="source.dir" value="."/>
        <property name="build.dir" value="build"/>
        <property name="xdoclet.dir"
value="C:/Programme/j2sdk_nb/xdoclet-bin-1.2b3"/>
        <property name="servlet.jar"
value="C:/Programme/jboss-3.2.2_tomcat-4.1.27/server/default/lib/javax.servlet.jar"/>
        <property name="jboss.dir"
value="C:/Programme/jboss-3.2.2_tomcat-4.1.27"/>
        <property name="jboss.server" value="default"/>
    </target>

    <target depends="init" description="Initialize XDoclet tasks"
name="initx">
        <taskdef classname="xdoclet.modules.ejb.EjbDocletTask"
name="ejbdoclet">
            <classpath>
                <fileset dir="${xdoclet.dir}/lib">
                    <include name="*.jar"/>
                </fileset>
                <pathelement location="${servlet.jar}"/>
            </classpath>
        </taskdef>
        <taskdef classname="xdoclet.modules.web.WebDocletTask"
name="webdoclet">
            <classpath>
                <fileset dir="${xdoclet.dir}/lib">
                    <include name="*.jar"/>
                </fileset>
                <pathelement location="${servlet.jar}"/>
            </classpath>
        </taskdef>
    </target>

    <target depends="initx" description="Create web.xml" name="webxml">
        <delete file="${build.dir}/conf/*.xml"/>
        <webdoclet destDir="${build.dir}/conf" force="true"
mergeDir="${source.dir}/merge" validating="true" verbose="true">
            <fileset dir="${source.dir}/presentation/servlet">
                <include name="FrontDoor.java"/>
            </fileset>
            <deploymentdescriptor destdir="${build.dir}/conf"
servletspec="2.3">
                <welcomeFile file="login.jsp"/>
            </deploymentdescriptor>
        </webdoclet>
    </target>

- NetBeans criticizes, that <deplomentdescriptor ...  /> is not a valid
subtask of webdoclet
- XDoclet seems not to recognize the servlet; here's a code snippet from it:

/*
 * FrontDoor.java
 *
 * Created on 20. November 2003, 09:50
 */

package presentation.servlet;

import java.io.*;
import java.net.*;

import javax.servlet.*;
import javax.servlet.http.*;

/** FrontDoor servlet, which controls the further application behaviour.
 *
 * @web.servlet
 *      name="FrontDoor"
 *
 * @author  Peter Nabbefeld
 * @version
 */
public class FrontDoor extends javax.servlet.http.HttpServlet {

    ...

}

Does anyone have an idea ??? No errors are reported.

Kind regards

Peter Nabbefeld



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to