Boîte de dialogue Créer un projet Mapping Workbench à partir de JAXB

Utilisez les informations suivantes pour savoir comment remplir chaque champ de cette boîte de dialogue :

Champ | Description
--- | ---
De | Utilisez ces champs pour spécifier les informations JAXB existantes.
Fichier de schéma | Cliquez sur Parcourir et sélectionnez le chemin complet du fichier XSD.

Fichier de personnalisation JAXB

Ce paramètre est facultatif. Il peut être utilisé si vous disposez d'un fichier de configuration JAXB standard que vous souhaitez utiliser pour remplacer le comportement par défaut du compilateur JAXB. Le fichier de personnalisation JAXB contient des déclarations de liaison pour la personnalisation de la liaison par défaut entre un composant XSD et sa représentation Java.

To | Utilisez ces champs pour spécifier l'emplacement et les options du projet TopLink Workbench.
Répertoire de sortie | Cliquez sur Parcourir et sélectionnez le répertoire où les fichiers générés seront écrits. Tous les chemins utilisés dans ce projet sont des chemins relatifs par rapport à ce répertoire.
Répertoire source de sortie | Cliquez sur Parcourir et sélectionnez le chemin du répertoire (relatif au Répertoire de sortie) dans lequel sont écrits les interfaces, les classes d'implémentation et les fichiers de déploiement générés. Par défaut, il s'agit du répertoire nommé `source` dans le répertoire de sortie indiqué.
Répertoire de projet Workbench de sortie | Cliquez sur Parcourir et sélectionnez le chemin du répertoire (relatif au Répertoire de sortie) dans lequel sont écrits les fichiers de projet TopLink Workbench. Par défaut, il s'agit du répertoire nommé `mw` dans le répertoire de sortie spécifié.
Nom de package pour les interfaces générées | Nom (facultatif) du package auquel appartiennent les interfaces générées. Ce nom définit le chemin du contexte. S'il n'est pas spécifié, un nom de package au format `jaxbderived.<schema name>` est utilisé, `<schema name>` étant le nom du schéma spécifié par le champ Fichier de schéma.
Nom de package pour les classes d'implémentation générées | Nom (facultatif) du package auquel appartiennent les classes d'implémentation générées. Ce nom définit le chemin du contexte. S'il n'est pas spécifié, un nom de package au format `jaxbderived.<schema name>` est utilisé, `<schema name>` étant le nom du schéma spécifié par le champ Fichier de schéma.

Le compilateur JAXB TopLink génère des fichiers propres à JAXB (reportez-vous à Présentation des fichiers générés propres à JAXB) et des fichiers propres à TopLink (reportez-vous à Présentation des fichiers générés propres à TopLink).

Vous pouvez ouvrir le projet TopLink Workbench généré (reportez-vous à Projet TopLink Workbench), personnaliser les mappings et les descripteurs générés, puis réexporter le fichier XML du projet TopLink.

Remarque : Avant de compiler les classes générées, veillez à configurer la variable d'environnement CLASSPATH de l'IDE afin d'inclure `<``ORACLE_HOME``>\lib\xml.jar`. Pour obtenir un exemple, reportez-vous à Utilisation d'un IDE (Integrated Development Environment).

Voir aussi

  Création d'un projet XML à partir d'un schéma XML