Update of /cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/web
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1257/xdoclet/modules/jboss/src/xdoclet/modules/jboss/web
Modified Files:
JBossWebXmlSubTask.java
Log Message:
Add support for servlet spec 2.4, which results in jboss-web_4_0.dtd.
XDT-1177.
Index: JBossWebXmlSubTask.java
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/jboss/src/xdoclet/modules/jboss/web/JBossWebXmlSubTask.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -r1.12 -r1.13
*** JBossWebXmlSubTask.java 10 Oct 2004 22:12:03 -0000 1.12
--- JBossWebXmlSubTask.java 16 Jan 2005 12:51:48 -0000 1.13
***************
*** 29,40 ****
--- 29,43 ----
public class JBossWebXmlSubTask extends XmlSubTask
{
+ private final static String JBOSS_WEB_PUBLICID_4_0 = "-//JBoss//DTD Web
Application 2.4//EN";
private final static String JBOSS_WEB_PUBLICID_3_2 = "-//JBoss//DTD Web
Application 2.3V2//EN";
private final static String JBOSS_WEB_PUBLICID_3_0 = "-//JBoss//DTD Web
Application 2.3//EN";
private final static String JBOSS_WEB_PUBLICID_2_4 = "-//JBoss//DTD Web
Application 2.2//EN";
+ private final static String JBOSS_WEB_SYSTEMID_4_0 =
"http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd";
private final static String JBOSS_WEB_SYSTEMID_3_2 =
"http://www.jboss.org/j2ee/dtd/jboss-web_3_2.dtd";
private final static String JBOSS_WEB_SYSTEMID_3_0 =
"http://www.jboss.org/j2ee/dtd/jboss-web_3_0.dtd";
private final static String JBOSS_WEB_SYSTEMID_2_4 =
"http://www.jboss.org/j2ee/dtd/jboss-web.dtd";
+ private final static String JBOSS_WEB_DTD_FILE_NAME_4_0 =
"resources/jboss-web_4_0.dtd";
private final static String JBOSS_WEB_DTD_FILE_NAME_3_2 =
"resources/jboss-web_3_2.dtd";
private final static String JBOSS_WEB_DTD_FILE_NAME_3_0 =
"resources/jboss-web_3_0.dtd";
***************
*** 172,180 ****
setDtdURL(getClass().getResource(JBOSS_WEB_DTD_FILE_NAME_3_0));
}
! else {
setPublicId(JBOSS_WEB_PUBLICID_3_2);
setSystemId(JBOSS_WEB_SYSTEMID_3_2);
setDtdURL(getClass().getResource(JBOSS_WEB_DTD_FILE_NAME_3_2));
}
super.execute();
--- 175,188 ----
setDtdURL(getClass().getResource(JBOSS_WEB_DTD_FILE_NAME_3_0));
}
! else if
(getVersion().startsWith(JBossSubTask.JBossVersionTypes.VERSION_3_2)) {
setPublicId(JBOSS_WEB_PUBLICID_3_2);
setSystemId(JBOSS_WEB_SYSTEMID_3_2);
setDtdURL(getClass().getResource(JBOSS_WEB_DTD_FILE_NAME_3_2));
}
+ else {
+ setPublicId(JBOSS_WEB_PUBLICID_4_0);
+ setSystemId(JBOSS_WEB_SYSTEMID_4_0);
+ setDtdURL(getClass().getResource(JBOSS_WEB_DTD_FILE_NAME_4_0));
+ }
super.execute();
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
xdoclet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel