Skip to content

Commit

Permalink
Workaround XJC generation issue
Browse files Browse the repository at this point in the history
  • Loading branch information
beikov committed May 23, 2022
1 parent 81d749e commit f2446e2
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions hibernate-core/hibernate-core.gradle
Expand Up @@ -129,14 +129,21 @@ xjc {
// xjcBindingFile = file( 'src/main/xjb/mapping-bindings.xjb' )
// xjcExtensions += ['inheritance']
// }
mapping {
xsdFile = file( 'src/main/resources/org/hibernate/xsd/mapping/mapping-3.1.0.xsd' )
xjcBindingFile = file( 'src/main/xjb/mapping-bindings.xjb' )
xjcExtensions += ['inheritance', 'simplify']
}
// mapping {
// xsdFile = file( 'src/main/resources/org/hibernate/xsd/mapping/mapping-3.1.0.xsd' )
// xjcBindingFile = file( 'src/main/xjb/mapping-bindings.xjb' )
// xjcExtensions += ['inheritance', 'simplify']
// }
}
}

task mappingXsd (type: org.hibernate.build.gradle.xjc.jakarta.XjcTask) {
outputDirectory = project.jaxbTargetDir
xsdFile = file( 'src/main/resources/org/hibernate/xsd/mapping/mapping-3.1.0.xsd' )
xjcBindingFile = file( 'src/main/xjb/mapping-bindings.xjb' )
xjcExtensions = ['inheritance', 'simplify']
}
tasks.findByPath( sourceSets.findByName( SourceSet.MAIN_SOURCE_SET_NAME ).getCompileJavaTaskName() ).dependsOn mappingXsd

task copyBundleResources (type: Copy) {
inputs.property( "db", db )
Expand Down

0 comments on commit f2446e2

Please sign in to comment.