WSDynamicClient use symbolicName to generate output and source dir for generated classes.
This symbolic name is generated by hashcoding wsdl url. The problem is that wsdl protected by user name and password need to be downloaded on local disk and we are storing these file as Wise0.xml, Wise1.xml....WiseN.xml. Of course the url of the wsld will become file://<tmpDir>/Wise0.xml and so on.
We will have problems in 2 consecutive runs of wise: a first time with a wsdl download as Wise0.xml and it will generate a dir with a certain hashcode; the second run will download another wsdl as Wise0.xml (overwriting the previous file), but the hashcode will be the same and directory will not be regenerated (it's depend by a parameter set up by users).
We need to clean directories when xml files are over writed.
- is blocked by
-
WISE-44 verify how temp files are cleaned
- Closed