Skip to content

Instantly share code, notes, and snippets.

@rafaeljesus
Created July 22, 2014 17:59
Show Gist options
  • Select an option

  • Save rafaeljesus/881b6c0cdd09f4d1664b to your computer and use it in GitHub Desktop.

Select an option

Save rafaeljesus/881b6c0cdd09f4d1664b to your computer and use it in GitHub Desktop.
xsd episodes
Criar um episódio e gerar classes do commonsTypes:
C:\Tools\jaxb-ri-20070122\bin>xjc -episode shared.episode -p com.embraer.erepair
.integration.outbound.shared shared\commonsTypes.xsd
parsing a schema...
compiling a schema...
com\embraer\erepair\integration\outbound\shared\AddressType.java
com\embraer\erepair\integration\outbound\shared\AmmountType.java
com\embraer\erepair\integration\outbound\shared\DocumentReferenceType.java
com\embraer\erepair\integration\outbound\shared\EventPriority.java
com\embraer\erepair\integration\outbound\shared\EventStatus.java
com\embraer\erepair\integration\outbound\shared\EventType.java
com\embraer\erepair\integration\outbound\shared\IncotermsType.java
com\embraer\erepair\integration\outbound\shared\NotesType.java
com\embraer\erepair\integration\outbound\shared\ObjectFactory.java
com\embraer\erepair\integration\outbound\shared\OrderType.java
com\embraer\erepair\integration\outbound\shared\PackingLotType.java
com\embraer\erepair\integration\outbound\shared\PartType.java
com\embraer\erepair\integration\outbound\shared\PaymentTermsType.java
com\embraer\erepair\integration\outbound\shared\PriceConditionType.java
com\embraer\erepair\integration\outbound\shared\StatusType.java
com\embraer\erepair\integration\outbound\shared\VolumeType.java
com\embraer\erepair\integration\outbound\shared\WeightType.java
com\embraer\erepair\integration\outbound\shared\package-info.java
Gerar objeto desejado usando um episódio previamente criado:
C:\Tools\jaxb-ri-20070122\bin>xjc -p com.embraer.erepair.integration.outbound.de
livery deliveryType.xsd -extension -b shared.episode
parsing a schema...
compiling a schema...
com\embraer\erepair\integration\outbound\delivery\DeliveryDocument.java
com\embraer\erepair\integration\outbound\delivery\DeliveryHeader.java
com\embraer\erepair\integration\outbound\delivery\DeliveryItem.java
com\embraer\erepair\integration\outbound\delivery\DeliveryRequest.java
com\embraer\erepair\integration\outbound\delivery\ObjectFactory.java
com\embraer\erepair\integration\outbound\delivery\package-info.java
C:\Tools\jaxb-ri-20070122\bin>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment