Error: Element must have no character or element information item [children], because the type's content type is empty
<p>I can't seem to grasp on what this online validator is telling me:</p>

<blockquote>
  <p>cvc-complex-type.2.1: Element 'characterPower' must have no character or element information item [children], because the type's content type is empty. </p>
</blockquote>

<p>(I get the the same error code for the 'weakness' element as well)</p>

<pre><code>    &lt;xs:element name="characterPower" type="xs:string"&gt;
        &lt;xs:complexType&gt;
            &lt;xs:attribute name="origin" type="originType" use="required"/&gt;
        &lt;/xs:complexType&gt;
    &lt;/xs:element&gt;
    &lt;xs:element name="weakness"&gt;
        &lt;xs:complexType&gt;
            &lt;xs:attribute name="lethality" type="lethalType" use="required"/&gt;
        &lt;/xs:complexType&gt;
    &lt;/xs:element&gt;

    &lt;xs:simpleType name="originType"&gt;
        &lt;xs:restriction base="xs:string"&gt;
            &lt;xs:enumeration value="alien" /&gt;
            &lt;xs:enumeration value="radiation" /&gt;
            &lt;xs:enumeration value="mutant" /&gt;
            &lt;xs:enumeration value="skill" /&gt;
        &lt;/xs:restriction&gt;
    &lt;/xs:simpleType&gt;

    &lt;xs:simpleType name="lethalType"&gt;
        &lt;xs:restriction base="xs:string"&gt;
            &lt;xs:enumeration value="major" /&gt;
            &lt;xs:enumeration value="minor" /&gt;
        &lt;/xs:restriction&gt;
    &lt;/xs:simpleType&gt;
</code></pre>

<p>And this is the piece of the XML document that relates to it</p>

<pre><code>        &lt;characterPower origin="mutant"&gt;Weapon Expertise, Healing Factor, Master Martial Artist and Assassin&lt;/characterPower&gt;
        &lt;weakness lethality="minor"&gt;Poor Mental State&lt;/weakness&gt;
</code></pre>

<p>Any help would be greatly appreciated.</p>