I'm wondering how to best go about error handling for an application using the Oracle JMS .NET API. A lot of the functions seem to have void return types, where I'd expect an int or bool indicating success or failure (such as connect/disconnect/sendmessage). Is the best way to go about determining failure just by looking for exceptions?
Also, where is the TransportException class located within the namespaces? ContextFactory::CreateContext is throwing this whenever I try to connect to a bad address (for testing purposes) but I can't actually catch the exception because the TransportException type is nowhere to be found.