title: webflow.xsd - Start state is missing. Add at least one state to the flow
body: <p>I am working with Spring Core 4.0.7 and Spring Web Flow 2.4.0</p>
  
  <p>Using <code>Spring Tool Suite</code> I am able to create a <code>Spring Web Flow Definition File</code></p>
  
  <p>For the <code>&lt;flow&gt;</code> tag it generates</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;flow xmlns="http://www.springframework.org/schema/webflow"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.springframework.org/schema/webflow
          http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd"&gt;
  </code></pre>
  
  <p>Observe <code>spring-webflow-2.0.xsd</code></p>
  
  <p>When I try to use the <code>validation-hints</code> attribute how the following:</p>
  
  <pre><code>&lt;view-state id="registrar" 
              view="deportista.flow.formulario.registro"
              model="deportista"
              validation-hints="'….someValue'" &gt;
  </code></pre>
  
  <p>The editor put an underline red. So the attribute is wrong or is not valid. </p>
  
  <p>I did realize that If I change: </p>
  
  <p>from</p>
  
  <ul>
  <li><code>spring-webflow-2.0.xsd</code></li>
  </ul>
  
  <p>to</p>
  
  <ul>
  <li><code>spring-webflow.xsd</code> (-2.0 has been removed)</li>
  </ul>
  
  <p>It is recognized and goes well until I <em>build</em> the application..
  In the left part of the <code>&lt;flow&gt;</code> tag appears a red circle with a x. 
  If I see the message it says:</p>
  
  <blockquote>
    <p>Start state is missing. Add at least one state to the flow</p>
  </blockquote>
  
  <p>Funny because I have in the beginning</p>
  
  <pre><code>&lt;on-start&gt;
      &lt;evaluate expression="deportistaAction.createDeportista()" 
                result-type="com.manuel.jordan.domain.Deportista" 
                result="flowScope.deportista"/&gt;
  &lt;/on-start&gt;
  
  &lt;view-state id="registrar" 
              view="deportista.flow.formulario.registro"
              model="deportista"
              validation-hints="'…someValue'" 
              &gt;
  </code></pre>
  
  <p>Even with that error, the flow process works fine. I mean, the error appears only in the <code>&lt;flow&gt;</code> definition but when the flow is executed all work fine, practically how if the error never has been generated.</p>
  
  <p>What is wrong? I did a research through Google, and it has been reported how a kind of old bug time ago and it has been already fixed. So wondered why this situation appears again.</p>