The file should be named servlets.xml, not servlet.xml. There was a typo in the generated web.xml comment.
<aslak/> > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of > [EMAIL PROTECTED] > Sent: 31. oktober 2001 17:39 > To: [EMAIL PROTECTED] > Subject: [Xdoclet-user] Non XDoclet servlets for WebDoclet > > > Hi all, > > Just started working with the WebDoclet today. I'm working with a struts > app, so I obviously need to merge a servlet definition into web.xml. I > have defined a directory in my project (src/code/merge/web), and have put > a servlet.xml file in that directory with the servlet def. for > Struts like > this: > > <servlet> > <servlet-name>strutsAction</servlet-name> > <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> > <init-param> > <param-name>application</param-name> > <param-value>ApplicationResources</param-value> > </init-param> > <init-param> > <param-name>config</param-name> > <param-value>/WEB-INF/struts-config.xml</param-value> > </init-param> > <init-param> > <param-name>debug</param-name> > <param-value>2</param-value> > </init-param> > <init-param> > <param-name>detail</param-name> > <param-value>2</param-value> > </init-param> > <init-param> > <param-name>validate</param-name> > <param-value>true</param-value> > </init-param> > <load-on-startup>2</load-on-startup> > </servlet> > > But, this never gets picked up and merged into web.xml. I have specified > the mergedir at both the webdoclet task level and at the > deploymentdescriptor subtask level. Any ideas on how to get this working? > > I also pasted in the appropriate part of my build.xml below.... > > Thanks, > Jason > > > build.xml excerpt: > <taskdef name="webdoclet" classname="xdoclet.web.WebDocletTask"/> > <webdoclet > sourcepath="${webcode.src}/WEB-INF/classes" > destdir="${tmp.dir}/web" > packagenames="my.package.hierarchy.*" > classpath="${classpath}:${tmp.dir}/ejb" > mergedir="${merge.dir}/web" > > > > <deploymentdescriptor mergedir="${merge.dir}/web"> > <taglib > uri="/WEB-INF/struts-bean.tld" > location="/WEB-INF/struts-bean.tld" > /> > <taglib > uri="/WEB-INF/struts-html.tld" > location="/WEB-INF/struts-html.tld" > /> > <taglib > uri="/WEB-INF/struts-logic.tld" > location="/WEB-INF/struts-logic.tld" > /> > </deploymentdescriptor> > </webdoclet> > > _______________________________________________ > Xdoclet-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xdoclet-user _______________________________________________ Xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
