<p dir="auto"><strong><a href="https://jira.spring.io/secure/ViewProfile.jspa?name=cressie176" rel="nofollow">Steve Cresswell</a></strong> opened <strong><a href="https://jira.spring.io/browse/SPR-2627?redirect=false" rel="nofollow">SPR-2627</a></strong> and commented</p>
<p dir="auto">Using XMLSpy:</p>
<p dir="auto">When you attempt to validate a context definition that uses elements from the jee namespace, validation fails because the following two imports in the jee schema don't include schemaLocation...</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;xsd:import namespace=&quot;http://www.springframework.org/schema/beans&quot;/&gt;
&lt;xsd:import namespace=&quot;http://www.springframework.org/schema/tool&quot;/&gt;"><pre class="notranslate"><code class="notranslate">&lt;xsd:import namespace="http://www.springframework.org/schema/beans"/&gt;
&lt;xsd:import namespace="http://www.springframework.org/schema/tool"/&gt;
</code></pre></div>
<p dir="auto">How to reproduce:</p>
<p dir="auto">Opening the following in XMLSpy will highlight the problem</p>
<p dir="auto">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</p>
<p dir="auto">&lt;beans xmlns="<a href="http://www.springframework.org/schema/beans" rel="nofollow">http://www.springframework.org/schema/beans</a>"<br>
xmlns:jee="<a href="http://www.springframework.org/schema/jee" rel="nofollow">http://www.springframework.org/schema/jee</a>"<br>
xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow">http://www.w3.org/2001/XMLSchema-instance</a>"<br>
xsi:schemaLocation="<a href="http://www.springframework.org/schema/beans" rel="nofollow">http://www.springframework.org/schema/beans</a> <a href="http://www.springframework.org/schema/beans/spring-beans-2.0.xsd" rel="nofollow">http://www.springframework.org/schema/beans/spring-beans-2.0.xsd</a><br>
<a href="http://www.springframework.org/schema/jee" rel="nofollow">http://www.springframework.org/schema/jee</a> <a href="http://www.springframework.org/schema/jee/spring-jee-2.0.xsd" rel="nofollow">http://www.springframework.org/schema/jee/spring-jee-2.0.xsd</a>"<br>
default-lazy-init="true"&gt;<br>
&lt;/beans&gt;</p>
<p dir="auto">Possible Fix:</p>
<p dir="auto">Change the imports in jee as follows</p>
<p dir="auto">&lt;xsd:import namespace="<a href="http://www.springframework.org/schema/beans" rel="nofollow">http://www.springframework.org/schema/beans</a>" schemaLocation="<a href="http://www.springframework.org/schema/beans/spring-beans-2.0.xsd%22/%3E" rel="nofollow">http://www.springframework.org/schema/beans/spring-beans-2.0.xsd"/&gt;</a></p>
<p dir="auto">&lt;xsd:import namespace="<a href="http://www.springframework.org/schema/tool" rel="nofollow">http://www.springframework.org/schema/tool</a>" schemaLocation="<a href="http://www.springframework.org/schema/tool/spring-tool-2.0.xsd%22/%3E" rel="nofollow">http://www.springframework.org/schema/tool/spring-tool-2.0.xsd"/&gt;</a></p>
<hr>
<p dir="auto"><strong>Affects:</strong> 2.0 RC3</p>
<p dir="auto"><strong>Issue Links:</strong></p>
<ul dir="auto">
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="398071858" data-permission-text="Title is private" data-url="https://github.com/spring-projects/spring-framework/issues/7394" data-hovercard-type="issue" data-hovercard-url="/spring-projects/spring-framework/issues/7394/hovercard" href="https://github.com/spring-projects/spring-framework/issues/7394">#7394</a> oracle.xml.parser.schema.XSDException: Duplicated definition for: 'identifiedType'. Unable to Start OC4J Server (<em><strong>"depends on"</strong></em>)</li>
</ul>
<p dir="auto"><strong><a href="https://jira.spring.io/secure/ViewProfile.jspa?name=mesirii" rel="nofollow">Michael Hunger</a></strong> opened <strong><a href="https://jira.spring.io/browse/SPR-4039?redirect=false" rel="nofollow">SPR-4039</a></strong> and commented</p>
<p dir="auto">the protected method convertValueToRequiredType ignores its supplied parameter requiredType and uses the instance variable required type instead. This should be fixed by either removing the parameter or using it.</p>
<p dir="auto">Perhaps the Methods convertValueToRequiredType, getColumnValue and the part of mapRow that calls them should be moved to a separate Util Class so that they can be used outside the  SingleColumnRowMapper.</p>
<p dir="auto">Thanks</p>
<p dir="auto">Michael</p>
<hr>
<p dir="auto"><strong>Affects:</strong> 2.0.7, 2.5 RC1</p>