JSPservletPkg
Class JSPloaderException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--JSPservletPkg.JSPloaderException

public class JSPloaderException
extends java.lang.Exception

JSPloader specific exception.

Copyright (c) 2000-2001

 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
 as published by the Free Software Foundation; version 2
 of the License.
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
 

Version:
1, 0
Author:
Alexis Grandemange
See Also:
JSPloader, CRLchecker, Serialized Form

Field Summary
(package private) static int JLE_CERT
          Invalid certificate chain: permanent exception for a protection domain
(package private) static int JLE_LDAPACCESS
          Temporary exception: probable cause Directory server unavailability
(package private) static int JLE_LDAPCONFIG
          Misconfigured LDAP URL: permanent exception
(package private) static int JLE_OTHER
          Exception reasons without special handling
(package private) static int JLE_REVOKED
          Revoked certificate: permanent exception for a protection domain
static int JLE_UNDEF
          archive not defined
 int reason
          Exception reason
 
Fields inherited from class java.lang.Throwable
backtrace, detailMessage, serialVersionUID
 
Constructor Summary
(package private) JSPloaderException(JSPhandler jh, java.lang.String detail)
          Constructor for reasons without special handling.
(package private) JSPloaderException(JSPhandler jh, java.lang.String detail, int reason)
          Constructor for reasons without special handling.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, printStackTrace0, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

JLE_OTHER

static final int JLE_OTHER
Exception reasons without special handling

JLE_LDAPACCESS

static final int JLE_LDAPACCESS
Temporary exception: probable cause Directory server unavailability

JLE_LDAPCONFIG

static final int JLE_LDAPCONFIG
Misconfigured LDAP URL: permanent exception

JLE_CERT

static final int JLE_CERT
Invalid certificate chain: permanent exception for a protection domain

JLE_REVOKED

static final int JLE_REVOKED
Revoked certificate: permanent exception for a protection domain

JLE_UNDEF

public static final int JLE_UNDEF
archive not defined

reason

public int reason
Exception reason
Constructor Detail

JSPloaderException

JSPloaderException(JSPhandler jh,
                   java.lang.String detail)
Constructor for reasons without special handling.
Parameters:
handler - JSPhandler
detail - diagnosis message

JSPloaderException

JSPloaderException(JSPhandler jh,
                   java.lang.String detail,
                   int reason)
Constructor for reasons without special handling.
Parameters:
handler - JSPhandler
detail - diagnosis message
reason - exception reason