title: JAXB empty node in bindings
body: <p><code>JAXB</code> can't parse the bindings for this example:</p>
  
  <pre><code>&lt;xs:element name="classA" type="classA" substitutionGroup="classSubA"/&gt;
  
  &lt;xs:complexType name="complexClassA" mixed="true"&gt;
  
  &lt;xs:attribute name="attA"&gt;
      &lt;xs:annotation&gt;
          &lt;xs:appinfo&gt;
              &lt;moProperty value="classA:attA"/&gt;
              &lt;label value="Attribute A" default="true"/&gt;
              &lt;externAccess value="readWrite"/&gt;
              &lt;description value="NO COMMENTS"/&gt;
          &lt;/xs:appinfo&gt;
      &lt;/xs:annotation&gt;
      &lt;xs:simpleType&gt;
          &lt;xs:restriction base="xs:string"&gt;
              &lt;xs:enumeration value="off"/&gt;
              &lt;xs:enumeration value="on"/&gt;
          &lt;/xs:restriction&gt;
      &lt;/xs:simpleType&gt;
  &lt;/xs:attribute&gt;
  </code></pre>
  
  <p>And the <code>bindings.xml</code> (fragment):</p>
  
  <pre><code>&lt;jxb:bindings xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jxb="http://java.sun.com/xml/ns/jaxb" version="2.1"&gt;
      &lt;jxb:bindings schemaLocation="schema/mySchema.xsd"&gt;
          &lt;jxb:bindings node="//xs:complexType[@name='complexClassA']"&gt;
              &lt;jxb:bindings node=".//xs:element[@name='attA']"&gt;
                  &lt;jxb:property name="att" /&gt;
              &lt;/jxb:bindings&gt;
          &lt;/jxb:bindings&gt;
      &lt;/jxb:bindings&gt;
  &lt;/jxb:bindings&gt;
  </code></pre>
  
  <p>When generating the Java files the error is:</p>
  
  <pre><code>com.sun.istack.SAXParseException2: XPath evaluation of ".//xs:element[@name='attA']" results in empty target node
  </code></pre>
  
  <p>What I'm overlooking?</p>
  
  <p>Thank you.</p>
  
  <p>Udo.</p>