Dodawanie przestrzeni nazw do elementu głównego xml przy użyciu jaxb

Tworzę plik xml, którego struktura elementu głównego powinna wyglądać następująco:

   <RootElement xmlns="http://www.mysite.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mysite.com/abc.xsd">

utworzyłem klasę package-info.java, ale mogę uzyskać tylko jedną przestrzeń nazw, pisząc ten kod:

@XmlSchema(
        namespace = "http://www.mysite.com",
        elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
package myproject.myapp;
import javax.xml.bind.annotation.XmlSchema;

Dowolny pomysł?

questionAnswers(1)

yourAnswerToTheQuestion