Details
-
Type:
Bug
-
Status:
Resolved
-
Resolution: Fixed
-
Affects Version/s: 1.0-milestone-2
-
Fix Version/s: 1.0-milestone-9
Description
The following task will always run regardless:
/** Generate webservice source files from wsdl **/ wsdlDir = file("src/main/resources/wsdl") wsdlFile = file("$wsdlDir/SakWS.wsdl") jaxbBindingsFile = file("$wsdlDir/jaxbBindings.xml") task wsdl2Java(type: JavaExec) { inputs.files configurations.cxfCodeGenLibs, wsdlFile, jaxbBindingsFile outputs.files generatedWsdlDir main = 'org.apache.cxf.tools.wsdlto.WSDLToJava' classpath = configurations.cxfCodeGenLibs args '-b', jaxbBindingsFile, '-d', generatedWsdlDir, '-xjc-Xts', wsdlFile } compileJava.dependsOn wsdl2Java
This workaround from Adam fixes it;
outputs.upToDateSpec = new org.gradle.api.specs.AndSpec()outputs.upToDateSpec = new org.gradle.api.specs.AndSpec()