IBM User Guide for Java V7 on Windows > Troubleshooting and support > Problem determination > ORB problem determination > Interpreting ORB traces
Service contexts
The header also records three service contexts, each consisting of a context ID and context data.
A service context is extra information that is attached to the message for purposes that can be vendor-specific such as the IBM Partner version that is described in the IOR in The ORB.
Usually, a security implementation makes extensive use of these service contexts. Information about an access list, an authorization, encrypted IDs, and passwords could travel with the request inside a service context.
Some CORBA-defined service contexts are available. One of these is the Codeset.
In the example, the codeset context has ID 1 and data 00000000 00010001 00010100. Bytes 5 through 8 specify that characters that are used in the message are encoded in ASCII (00010001 is the code for ASCII). Bytes 9 through 12 instead are related to wide characters.
The default codeset is UTF8 as defined in the CORBA specification, although almost all Windows and UNIX platforms typically communicate through ASCII. i5/OSâ„¢ and Mainframes such as zSeries systems are based on the IBM EBCDIC encoding.
The other CORBA service context, which is present in the example, is the Codebase service context. It stores information about how to call back to the client to access resources in the client such as stubs, and class implementations of parameter objects that are serialized with the request.
Parent: Interpreting ORB traces
Error 404 - Not Found Error 404 - Not Found
The document you are looking for may have been removed or re-named. Please contact the web site owner for further assistance.