I’m using Spring and DWR, and I’m getting the following warnings for any lines in my Spring configuration files that have <dwr:configuration>:
Unable to locate Spring NamespaceHandler for element ‘dwr:configuration’ of schema namespace ‘http://www.directwebremoting.org/schema/spring-dwr’
If I hover over the <dwr:configuration> tag, I get the full description of the tag and what it does from the schema (“The element that can be used to specify DWR configuration that does not relate directly to a Spring-managed bean.” So it seems to be reading the schema okay.
I have the following user specified entry in my XML catalog:
Location: mumms/WebContent/WEB-INF/config/spring-dwr-2.0.xsd
URI: platform:/resource/mumms/WebContent/WEB-INF/config/spring-dwr-2.0.xsd
Key Type: Namespace Name
Key: http://www.directwebremoting.org/schema/spring-dwr-2.0.xsd
(I have to point out here that the interface for adding entries here is kinda ridiculous. You have to select “User Specified Entries” and then scroll down like a mile to see the add/edit/delete options.)
In general it seems like you need to be some kind of an XML schema expert to troubleshoot these kinds of problems, it is all rather non-intuitive in MyEclipse to me anyway. 🙁