title: How to create or marshall the non xmlns attributes for the Schema header
body: <p>I am able to create the attributes with all the <code>xmlns</code>, however not able to create the attributes below which are non <code>xmlns</code> like <code>ft:record="true" ft:status=""...</code>I scanned the java doc and the whole web but cannot find the solution or approach for adding the non <code>xmlns</code> attributes to the schema header using JAX-B. Do JAX-B have any provision?</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;myaccount str:strns="true" ft:record="true" ft:status="" ft:num="0" xmlns:str="urn:ins.com:qmodel:wcpsstructs:v1"&gt;
  &lt;/myaccount&gt;
  </code></pre>
  
  <p>Below is my <code>package-info.java</code>:    </p>
  
  <pre class="lang-java prettyprint-override"><code>@XmlSchema(namespace = "urn:ins.com:qmodel:wcpsstructs:v1",
      elementFormDefault = XmlNsForm.QUALIFIED,
      xmlns={
           @XmlNs(namespaceURI="urn:ins.com:qmodel:wcpsstructs:v1", prefix = "str")
  })
  package com.mypackage.domain.outputspec;
  import javax.xml.bind.annotation.*;
  </code></pre>
  
  <p>My Maven dependencies:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;dependency&gt;
      &lt;groupId&gt;javax.xml&lt;/groupId&gt;
      &lt;artifactId&gt;jaxb-api&lt;/artifactId&gt;
      &lt;version&gt;2.1&lt;/version&gt;
  &lt;/dependency&gt;
  &lt;dependency&gt;
      &lt;groupId&gt;com.sun.xml.bind&lt;/groupId&gt;
      &lt;artifactId&gt;jaxb-impl&lt;/artifactId&gt;
      &lt;version&gt;2.2.7&lt;/version&gt;
  &lt;/dependency&gt;
  </code></pre>