File: 02-jaxb-plugin.patch

package info (click to toggle)
libhibernate-validator-java 5.3.6-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 9,756 kB
  • sloc: java: 63,674; xml: 4,501; ruby: 218; sh: 6; makefile: 2
file content (40 lines) | stat: -rw-r--r-- 2,095 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Description: Use org.jvnet.jaxb2.maven2:maven-jaxb2-plugin instead of org.codehaus.mojo:jaxb2-maven-plugin
Author: Emmanuel Bourg <ebourg@apache.org>
Forwarded: not-needed
--- a/engine/pom.xml
+++ b/engine/pom.xml
@@ -158,6 +158,34 @@
                 <artifactId>maven-checkstyle-plugin</artifactId>
             </plugin>
             <plugin>
+                <groupId>org.jvnet.jaxb2.maven2</groupId>
+                <artifactId>maven-jaxb22-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>jaxb-generate</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>generate</goal>
+                        </goals>
+                        <configuration>
+                            <schemaDirectory>${basedir}/src/main/xsd/</schemaDirectory>
+                            <schemaIncludes>
+                                <schemaInclude>validation-mapping-1.1.xsd</schemaInclude>
+                                <schemaInclude>validation-configuration-1.1.xsd</schemaInclude>
+                            </schemaIncludes>
+                            <bindingDirectory>${basedir}/src/main/xjb/</bindingDirectory>
+                            <bindingIncludes>
+                                <bindingInclude>binding-customization.xjb</bindingInclude>
+                            </bindingIncludes>
+                            <generateDirectory>${project.build.directory}/generated-sources/jaxb/</generateDirectory>
+                            <generatePackage>org.hibernate.validator.internal.xml</generatePackage>
+                            <extension>true</extension>
+                            <enableIntrospection>true</enableIntrospection>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>animal-sniffer-maven-plugin</artifactId>
             </plugin>