Wednesday 27 October 04
I think I’ve now solved the problem of having to add the extra web service to the CopperCore install, to be able to get the Player to work. I’ve now resolved how to deal with the complex types returned by the CopperCore web service.
Harrie at OUNL showed me the Web Services Designer Wizard in JBuilderX and using this it generates all the required code for the complex classes based on the WSDL for the service. The next problem I found was that it was refering to the WSDL on the localhost and when I tried to change this to point to the name of my machine (alexlittle), every time I compiled it reverted back to local host. I;ve now found that after the Web Services Designer Wizard has done it’s thing, it can be removed from the project – just leaving the generated classes, and now I am able to alter the address of the WSDL without it reverting back to localhost.
The problem with having it revert to localhost is that I don’t want to force people to compile the player code in order to get it running, and want them to be able just to change the location of the CC admin service withi an xml config file.
Next step is to get this embedded into the code of the player (at the moment it’s just in a test class).










