Skip to main content
Administrator Guide
Laatst bijgewerkt: 2023-06-23
JAXB-projecten maken

JAXB-projecten maken

Sla een XML-schemabestand op in uw bestandssysteem.
JAXB is een bindingsframework waarmee u gegevens kunt converteren tussen XML- en Java-indelingen. In Studio kunt u XML-schemabestanden converteren naar Java-klassen door een JAXB-project te maken. Nadat u een JAXB-project hebt gemaakt, kunt u de bijbehorende Java-klassen in een integratie implementeren door deze als afhankelijkheid toe te voegen aan een assemblageproject.
  1. Selecteer
    Bestand
    nieuw
    Workday-schema naar Java-project (JAXB)
    .
  2. Houd in het venster
    Details projectconfiguratie
    rekening met het volgende:
    Optie Omschrijving
    Projectnaam
    De naam van uw project.
    Doelruntime
    De doelruntimeserver voor uw project. Wordt automatisch ingevuld als
    Workday-runtime '
    '.
    Configuratie
    De facetconfiguratie van uw project. Wordt automatisch ingevuld als
    Workday Schema naar Java (JAXB)-project ''
    .
  3. Houd in het venster
    Bronmappen
    rekening met het volgende:
    Optie Omschrijving
    Generatiedirectory
    De mapmap voor uw door JAXB gegenereerde Java-klassen. Wordt automatisch ingevuld als
    jaxb-gen
    .
    Gegenereerde resources markeren als afgeleid
    Hiermee worden uw door JAXB gegenereerde Java-klassen gemarkeerd als afgeleide resources. Studio schakelt dit selectievakje automatisch in.
  4. Houd in het venster
    Instellingen voor JAXB-schemaselectie en -generatie rekening
    met het volgende:
    Optie Omschrijving
    Schemabestanden
    De locatie van uw XML-schemabestanden. Studio geeft de volgende opties weer:
    • Werkruimte:
    • Extern
    • URL
    Externe JAXB-bindingsbestanden (optioneel)
    De locatie van eventuele bindingsbestanden voor uw XML-schema's. Studio geeft de volgende opties weer:
    • Werkruimte:
    • Extern
    Standaardbindingsbestand genereren voor niet-toegewezen schema's
    Hiermee maakt u algemene bindingsbestanden voor uw XML-schema's.
    Locatie binnen project
    De mapmap voor algemene bindingsbestanden. Wordt automatisch ingevuld als
    jaxb-resources/bindings.xjb
    .
    Kiezen hoe schema- en externe JAXB-bindingsbestanden moeten worden beheerd
    Selecteer
    Koppelingen in het project maken naar externe schema-/bindingsbestanden
    om koppelingen naar uw schema- en bindingsbestanden te maken in uw nieuwe JAXB-project. Studio selecteert deze optie automatisch.
    Selecteer
    Schema-/bindingsbestanden kopiëren naar project nu
    om uw schema- en bindingsbestanden naar uw nieuwe JAXB-project te kopiëren.
    Opties compiler
    Studio geeft de volgende opties weer:
    • Doelpakket opgeven (overschrijft alle andere pakketdefinities)
    • Minder strikte validatie toepassen op schema's
    • Annotaties op pakketniveau onderdrukken
    • Automatische oplossing voor naamconflicten
  5. Klik op
    Voltooien
    .
Studio geeft het JAXB-project weer in de weergave
Projectverkenner
.
Voeg het JAXB-project toe als afhankelijkheid in een assemblageproject.