001 /***** Copyright (c) 1999-2000 Object Management Group. Unlimited rights to 002 duplicate and use this code are hereby granted provided that this 003 copyright notice is included. 004 *****/ 005 006 package org.omg.CORBA.portable; 007 008 public class UnknownException extends org.omg.CORBA.SystemException { 009 010 public Throwable originalEx; 011 public UnknownException(Throwable ex) { 012 super("", 0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE); 013 originalEx = ex; 014 } 015 /**** added by resolution to Issue 3570 ****/ 016 UnknownException(Throwable orig, int minor_code, 017 org.omg.CORBA.CompletionStatus status) { 018 super("", minor_code, status); 019 originalEx = orig; 020 } 021 UnknownException(Throwable orig, String message) { 022 super(message, 0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE); 023 originalEx = orig; 024 } 025 UnknownException(Throwable orig, String message, int minor_code, 026 org.omg.CORBA.CompletionStatus status) { 027 super(message, minor_code, status); 028 originalEx = orig; 029 } 030 /**** end of additions by resolution to Issue 3570 ****/ 031 } 032