Stop RAD from downloading schemas for all XML documents
This is especially noticeable on systems where you need a proxy to get out. RAD doesn't seem to obey the proxy configuration when it comes to downloading XML files. So, you get an annoying pop-up for every single DTD or schema in the XML file you are editing. Aaargh!
The only way I have found to fix it is to modify the XML catalog that Eclipse uses. This catalog already includes a lot of common schemas and DTDs. If you download the problematic ones and add them to the list, then RAD won't try to get them any more.
Configure the catalog in Window > Preferences > XML > XML Catalog. Add your new DTD or schema to the User Specified Entries section.
For DTDs, make sure to add the public name:
Location: C:\Ken\catalog\sql-map-2.dtd
Key Type: Public ID
Key.....: -//iBATIS.com//DTD SQL Map 2.0//ENFor schemas, it's uglier. You need to add both the namespace AND the schema location. Worse, the dialog is confusing, so first you choose "URI", and then after you enter the URL the drop-down changes to offer "Namespace Name" or "Schema Location" You have to do both.
Location: C:\Ken\catalog\spring-beans-2.0.xsd
Key Type: Namespace Name
Key.....: http://www.springframework.org/schema/beans
Location: C:\Ken\catalog\spring-beans-2.0.xsd
Key Type: Schema Location
Key.....: http://www.springframework.org/schema/beans/spring-beans-2.0.xsdRepeat this for every XML document in your system, and eventually you won't have to deal with the annoying pop-ups any more.