Full name:
org.jibx:maven-jibx-plugin:1.2.3-SNAPSHOT:jibx2wsdl
Description:
Attributes:
compile.process-classes.| Name | Type | Since | Description | 
|---|---|---|---|
| directory | String | - | The directory which contains binding files. Default value is: src/main/config. | 
| interfaceClassNames | ArrayList | - | The full class names of the service interface. Note: Classes
should be in target/classes (which is where they should be after
compiling). | 
| load | boolean | - | Control flag for test loading generated/modified classes. Default value is: false. | 
| multimodule | boolean | - | Control flag multi-module mode. Default value is: false. | 
| outputDirectory | String | - | Target directory path for generated output (default is current
directory). Note: If you want the wsdl and schema included
in your distribution, remember to include it in the
<resources> section of your pom file. Default value is: ${project.build.directory}/schema. | 
| validate | boolean | - | Control flag for test loading generated/modified classes. Default value is: true. | 
| verbose | boolean | - | Control flag for verbose processing reports. Default value is: false. | 
| verify | boolean | - | Control flag for verifying generated/modified classes with BCEL. Default value is: false. | 
| Name | Type | Since | Description | 
|---|---|---|---|
| customizations | ArrayList | - | Include pattern for customization files. | 
| excludes | ArrayList | - | Exclude pattern for binding files. | 
| includes | ArrayList | - | Include pattern for binding files. Note: Uses the standard filter format described in the plexus DirectoryScanner. Defaults value is: binding.xml. | 
| modules | HashSet | - | A list of modules to search for binding files in the format:
groupID:artifactID | 
| options | Map | - | Extra options to be given for customization via CLI.
Enter extra customizations or other command-line
options. The extra customizations are described on the JiBX2WSDL customizations page The single character JiBX2WSDL commands may also be supplied here. For example, to include Names of extra classes (-x) and Sets the base address used for the service endpoint address specified in the WSDL, supply the following options: <options> | 
| sourceDirectories | ArrayList | - | The source directories. Note: The source directory defaults
to: <sourceDirectories>If you are using the code-gen
plugin, you may want to specify the generated sources directory:<sourceDirectories>If you don't want sources
include, you will have to explicitly delare an empty list:<sourceDirectories> | 
java.util.ArrayListNo${customizations}java.lang.StringYes${directory}src/main/configjava.util.ArrayListNo${excludes}java.util.ArrayListNo${includes}java.util.ArrayListYes${interfaceClassNames}load:
booleanYes${load}falsejava.util.HashSetNo${modules}booleanYes${multi-module}false<options>
  <x>com.company.pacakge.ClassName</x>
  <service-base>http://localhost:8080/axis2/services</service-base>
</options>java.util.MapNojava.lang.StringYes${outputDirectory}${project.build.directory}/schema<sourceDirectories>
  <sourceDirectory>${basedir}/src/main/java</sourceDirectory>
</sourceDirectories> If you are using the code-gen
plugin, you may want to specify the generated sources directory:
<sourceDirectories>
  <sourceDirectory>${basedir}/src/main/java</sourceDirectory>
  <sourceDirectory>${project.build.directory}/generated-source</sourceDirectory>
</sourceDirectories> If you don't want sources
include, you will have to explicitly delare an empty list:
<sourceDirectories>
  <sourceDirectory></sourceDirectory>
</sourceDirectories>java.util.ArrayListNo${sourceDirectories}booleanYes${validate}truebooleanYes${verbose}falsebooleanYes${verify}false