Create Project From JAXB Dialog Box

Use the following information to enter data in each field of this dialog box:

Field | Description
--- | ---
From | Use these fields to specify your existing JAXB information.
Schema File | Click Browse and select the fully qualified path to your XSD file.
JAXB Customization File | This in an optional setting. It can be used if you have a standard JAXB configuration file that you wish to use to override the default JAXB compiler behavior. The JAXB customization file contains binding declarations for customizing the default binding between an XSD component and its Java representation.
To | Use these fields to specify the location and options of the TopLink Workbench project.
Output Directory | Click Browse and select the path to the directory into which generated files are written. All paths used in the project are relative to this directory.
Output Source Directory | Click Browse and select the path to the directory (relative to the Output Directory) into which generated interfaces, implementation classes, and deployment files are written. Default: directory named `source` in the specified output directory.
Output Workbench Project Directory | Click Browse and select the path to the directory (relative to the Output Directory) into which the TopLink Workbench project files are written. Default: directory named `mw` in the specified output directory.
Package Name for Generated Interfaces | The optional name of the package to which generated interfaces belong. This defines your context path. If it is not specified, a package name of `jaxbderived.<schema name>` is used where `<schema name>` is the name of the schema specified by the Schema File field.
Package Name for Generated Implementation Classes | The optional name of the package to which generated implementation classes belong. This defines your context path. If it is not specified, a package name of `jaxbderived.<schema name>` is used where `<schema name>` is the name of the schema specified by the Schema File field.

The TopLink JAXB compiler generates JAXB-specific files (see "Understanding JAXB-Specific Generated Files") and TopLink-specific files (see "Understanding TopLink-Specific Generated Files").

Optionally, open the generated TopLink Workbench project (see "TopLink Workbench Project"), customize the generated mappings and descriptors, and reexport the TopLink project XML.

Note: Before you compile your generated classes, be sure to configure your IDE classpath to include `<``ORACLE_HOME``>\lib\xml.jar`. For example, see Using an Integrated Development Environment.

See Also

  Creating an XML Project From an XML Schema