/***** Copyright (c) 1999-2000 Object Management Group. Unlimited rights to 
       duplicate and use this code are hereby granted provided that this 
       copyright notice is included.
*****/

package org.omg.CORBA.portable;

public class UnknownException extends org.omg.CORBA.SystemException {

    public Throwable originalEx;
    public UnknownException(Throwable ex) {
        super("", 0, org.omg.CORBA.CompletionStatus.COMPLETED_NO);
        originalEx = ex;
    }
    /****  added by resolution to Issue 3570  ****/
    UnknownException(Throwable orig, int minor_code, 
		org.omg.CORBA.CompletionStatus status) {
        super("", minor_code, status);
        originalEx = orig;
    }
    UnknownException(Throwable orig, String message) {
        super(message, 0, org.omg.CORBA.CompletionStatus.COMPLETED_NO);
        originalEx = orig;
    }
    UnknownException(Throwable orig, String message, int minor_code,
		org.omg.CORBA.CompletionStatus status) {
        super(message, minor_code, status);
        originalEx = orig;
    }
    /****  end of additions by resolution to Issue 3570  ****/
}

