Hey Guys,

I'm having some serious problems with Flex's decoding not finding things it
should in the schema. When it comes time to decode a particular element, the
schemaStack inside SchemaManager for the WSDL is in the incorrect state, but
I can't figure out why. Why on earth is there a stack, when it doesn't seem
to actually change (it only ever seems to be popped then pushed again with
the exact same value)? And why is only the lowest level checked when trying
to figure out what an element actually points to? The schema stack just
seems to be an array of 1-element arrays that's never updated, and never
returns more than one schema to the manager, so when you're not getting the
exact schema your definition resides in (say it resides in a higher schema),
you get an error.

Any help with this is *much* appreciated, this code makes very little sense
to me, and the [ExcludeClass] tags keeping everything undocumented doesn't
help much either.

-Josh

-- 
"Therefore, send not to know For whom the bell tolls. It tolls for thee."

:: Josh 'G-Funk' McDonald
:: 0437 221 380 :: [EMAIL PROTECTED]

Reply via email to