Details
Description
Given the configuration below, the wsdlFiles are processed in a seemingly random order instead of the order they are specified in. We have a use case where we need the wsdlFiles to be processed in a certain order, due to problems with the WSDL files themselves, which unfortunately are beyond our control.
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>axistools-maven-plugin</artifactId> <version>1.3</version> <configuration> <noImports>true</noImports> <sourceDirectory>wsdl-files</sourceDirectory> <typeMappingVersion>1.2</typeMappingVersion> <useEmitter>true</useEmitter> </configuration> <executions> <execution> <goals> <goal>wsdl2java</goal> </goals> <configuration> <wsdlFiles> <wsdlFile>AnonTentamenFetcher.wsdl</wsdlFile> <wsdlFile>CertAdminFetcher.wsdl</wsdlFile> <wsdlFile>ChangeAddressFetcher.wsdl</wsdlFile> ... </wsdlFiles> </configuration> </execution> </executions> </plugin>
Fixed in r12399.