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