The revision has been done in https://github.com/tremes/cdi-tck/tree/CDITCK-457 so far. The changes are not so much significant. The main change is that the WS client classes are now generated by wsconsume script from WildFly distribution. This script needs a WSDL file. These WSDL files were generated as well but they are NOT included in the test deployments. I decided to go without WSDL files, because this file requires soap:address wsdlLocation (e.g. localhost:8080) and I consider this as highly limiting factor for TCK portability. However note that these files are preserved in src/main/resources to be available for any future client generation process. I am about to merge this branch once it is checked on other containers (especially GlassFish, WLS).
|