added all message types to aix errno translator and default error exception
added throw