title: JAXB Nesting a Collection
body: <p>I'm having troubles mapping a Collection of JAXB object within another JAXB object, anyone see the issue with my structure below?  I get an empty formerUsers ArrayList using the following code:</p>
  
  <pre><code> String test="&lt;SSO-Request&gt;&lt;User-Id&gt;3119043033121014002&lt;/User-Id&gt;&lt;Former-User-Ids&gt;&lt;User-Id&gt;3119043033121014999&lt;/User-Id&gt;&lt;User-Id&gt;3119043033121014555&lt;/User-Id&gt;&lt;/Former-User-Ids&gt;&lt;/SSO-Request&gt;";
          SSORequest ssoRequest=null;
          try{
              JAXBContext jaxbContext = JAXBContext.newInstance(SSORequest.class);
              Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();
              ssoRequest = (SSORequest) unmarshaller.unmarshal(new StringReader(test));
          }
          catch(Exception e){
              e.printStackTrace();
          }
  </code></pre>
  
  <hr>
  
  <pre><code>    @XmlAccessorType(XmlAccessType.FIELD)
      @XmlRootElement(name="SSO-Request")
      public class SSORequest {
          @XmlElement(name="User-Id")
          String userId;
          @XmlElementWrapper(name="Former-User-Ids")
          List&lt;FormerUser&gt; formerUsers;
      }
  </code></pre>
  
  <hr>
  
  <pre><code>    @XmlAccessorType(XmlAccessType.FIELD)
      @XmlRootElement(name="Former-User-Ids")
      public class FormerUser {
      @XmlElement(name="User-Id")
      String userId;
  }
  </code></pre>