Bugzilla – Bug 3113
Processing in the compact dirs produces output depending on JVM
Last modified: 2007-09-12 16:38:28
You need to
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
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