globalization question

how does webMethods (enterprise) handle the following scenario?

a oracle adapter connected to a single-byte encoded database creating events and sending to a JDBC adapter connected to a double-byte encoded database?

does it automatically perform character value translation?

what if the oracle adapter was double byte also (UTF8) for example but the other adapter was Unicode? - (two different double-byte character encodings) how is character translation performed?