Joe wrote:

 

>>Struts, Tiles, and Validator all are distributed with the correct DTDs
(as well as several historic versions) packaged in the JAR. If you
>>have the correct DOCTYPE declaration in your XML file, the DTD will be
read as a classpath resource rather than over the internet.

 

>>I think I missed that part; the suggestions I had are only for running
Struts; not for work in an IDE. 

 

>>Eclipse has an XML Catalog (at least 3.1 with the Web Tools installed;
I'm not sure where that came in). With that, you can do a similar
>>process -- register a public ID and tell Eclipse where it can find a
locally stored copy of that DTD. You can get a copy from the URL (if
>>the server is working) or from a Struts JAR or the SVN repository. 

 

>>For other IDEs, I can't say, but they could all offer similar
services.

 

Joe - It turns out I still don't understand how to work with local
dtd's:

 

When I use in my struts-config.xml the line: "<!DOCTYPE struts-config
PUBLIC "My_Key_In_XML_CATALOG" ""> - it works in my eclipse IDE but not
while running the application.

 

 

When I use in my struts-config.xml the line: <!DOCTYPE struts-config
PUBLIC "-//Apache Software Foundation//DTD Struts Configuration1.2//EN"

 
"http://struts.apache.org/dtds/struts-config_1_2.dtd";> - it works while
running the application but not in my IDE when the apache site is down.

 

 

What am I doing wrong?

 

Thanks

Rivka

 

 

 

Reply via email to