Bugzilla – Bug 3113
Processing in the compact dirs produces output depending on JVM
Last modified: 2007-09-12 16:38:28
You need to log in before you can comment on or make changes to this bug.
I am seeing different wsdl being generated when running with 1.3.1 vs running with 1.4.2. I tried adding the core endorsed dir when running the commands (thinking it might have to do with different xerces versions, but that didn't make a difference). Needs more investigation.
How exactly different? I think I was just seeing the differences in ordering which might be related to using a hashtable and iterating over it.
The differences were in ordering, so maybe this just means that I can't use a hashtable for things like RPs (which I think is the only thing I touch where ordering matters). /Sam
I looked into this a bit more closely and I think the problem is really in the WSDL library itself. It stores things such as faults, port types, operations, etc. in a hashtable so the order is never predicitable.
Reassigning to current wsrf developer to close/fix as appropriate