001
014
015 package com.liferay.portal.kernel.xuggler;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018
019
022 public class XugglerInstallException extends PortalException {
023
024 public static class MustBeURLClassLoader extends XugglerInstallException {
025
026 public MustBeURLClassLoader() {
027 super(
028 "Unable to install JAR because the portal class loader is " +
029 "not an instance of URLClassLoader");
030 }
031
032 }
033
034 public static class MustInstallJar extends XugglerInstallException {
035
036 public MustInstallJar(String name, Throwable cause) {
037 super("Unable to install jar " + name, cause);
038 }
039
040 }
041
042 private XugglerInstallException(String message) {
043 super(message);
044 }
045
046 private XugglerInstallException(String message, Throwable cause) {
047 super(message, cause);
048 }
049
050 }