Galera preciso criar uns objetos no jaxb e estou tendo problemas
Os objetos são criados a partir de arquivo xsd
O problema é o seguinte tem um objeto que tem a lista de outro objeto.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.example.org/ApiServerConfiguration"
xmlns:tns="http://www.example.org/ApiServerConfiguration"
elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
jaxb:version="2.0">
<xs:complexType name="Player">
<xs:sequence>
<xs:element name="id" type="xs:string" maxOccurs="1" minOccurs="1" />
<xs:element name="nome" type="xs:string" maxOccurs="1" minOccurs="1" />
<xs:element name="sobrenome" type="xs:string" maxOccurs="1" minOccurs="0" />
</xs:complexType>
<xs:element name="ownership" type="tns:OwnershipKey" />
<xs:complexType name="Team">
<xs:sequence>
<xs:element name="id" type="xs:int" maxOccurs="1" minOccurs="1" />
<xs:element name="name" type="xs:string" maxOccurs="1" minOccurs="1" />
<xs:sequence>
<xs:element name="players" type="Player"/>
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:schema>
Gostaria que fosse gerada as seguintes classes, no seguinte modelo abaixo.
public class Team{
private int id;
private String name
List<Player> players
}
public class Player
{
private int id;
private String name;
private String lastName;
}
Eu até consigo gerar as duas classes se eu tirar a declaração da lista de players do xsd.
Mas preciso gerar a lista de Players
[color=darkred][size=18]
Baixem Simulado JExam(OCJP) para Android
https://market.android.com/details?id=br.com.scjp[/size][/color]