Class PortalException

Object
Throwable
Exception
com.liferay.portal.kernel.exception.NestableException
com.liferay.portal.kernel.exception.PortalException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ActionException, AddressCityException, AddressStreetException, AddressZipException, AntivirusScannerException, AssetCategoryException, AssetCategoryLimitException, AssetCategoryNameException, AssetTagException, AssetTagNameException, AuditException, AuthException, AutoDeployException, AutoLoginException, AvailableLocaleException, CaptchaException, CategoryNameException, CategoryPropertyKeyException, CategoryPropertyValueException, ClusterException, ColumnNameException, ColumnTypeException, CompanyMaxUsersException, CompanyMxException, CompanyNameException, CompanyVirtualHostException, CompanyWebIdException, ConfigurationException, ContactBirthdayException, ContactClassNameException, ContactNameException, CookieNotSupportedException, CountryA2Exception, CountryA3Exception, CountryIddException, CountryNameException, CountryNumberException, CountryTitleException, DirectoryNameException, DuplicateCategoryException, DuplicateCategoryPropertyException, DuplicateColumnNameException, DuplicateCommentException, DuplicateCountryException, DuplicateFileEntryException, DuplicateFileEntryTypeException, DuplicateFolderNameException, DuplicateGoogleUserIdException, DuplicateGroupException, DuplicateLockException, DuplicateOpenIdException, DuplicateOrganizationException, DuplicatePasswordPolicyException, DuplicateQueryRuleException, DuplicateRegionException, DuplicateRepositoryNameException, DuplicateRoleException, DuplicateTableNameException, DuplicateTagException, DuplicateTeamException, DuplicateUserGroupException, DuplicateVocabularyException, EmailAddressException, EntryContentException, EntryDisplayDateException, EntryExpirationDateException, EntryScoreException, EntryTitleException, EntryURLException, ExpiredLockException, ExportImportContentProcessorException, ExportImportContentValidationException, ExportImportDocumentException, ExportImportIOException, FileEntryDisplayDateException, FileEntryExpirationDateException, FileEntryExpiredException, FileEntryLockException, FileEntryReviewDateException, FileExtensionException, FileMimeTypeException, FileNameException, FileShortcutPermissionException, FileSizeException, FolderNameException, GroupInheritContentException, GroupKeyException, GroupNameException, GroupParentException, HotDeployException, ImageResolutionException, ImageSizeException, ImageTypeException, InfoFormException, InvalidAssetCategoryException, InvalidFileEntryTypeException, InvalidFileException, InvalidFileVersionException, InvalidFolderException, InvalidLockException, InvalidRepositoryException, JSONException, LARFileException, LARFileNameException, LARFileSizeException, LARTypeException, LayoutBranchNameException, LayoutFriendlyURLException, LayoutImportException, LayoutJavaScriptException, LayoutNameException, LayoutParentLayoutIdException, LayoutPermissionException, LayoutPrototypeException, LayoutRevisionMajorException, LayoutSetBranchNameException, LayoutSetJavaScriptException, LayoutSetVirtualHostException, LayoutTypeException, LiferayFileItemException, LocaleException, LocalizedException, LockedLayoutException, ManageActionException, MasterLayoutException, MembershipPolicyException, MembershipRequestCommentsException, MessageBusException, MessageListenerException, MessageListenerException, MicrosoftTranslatorException, MissingReferenceException, MonitoringException, NoSuchModelException, NoSuchPropertiesException, NoSuchResourceNameException, OldServiceComponentException, OrganizationIdException, OrganizationNameException, OrganizationParentException, OrganizationTypeException, ParseException, PasswordExpiredException, PasswordPolicyNameException, PendingBackgroundTaskException, PhoneNumberException, PhoneNumberExtensionException, PortletActiveException, PortletContainerException, PortletDataException, PortletDefaultPreferencesException, PortletIdException, PortletItemNameException, PortletPreferencesException, PrincipalException, PwdEncryptorException, RegionCodeException, RegionNameException, RelationUserIdException, RemoteExportException, RemoteOptionsException, RepositoryNameException, RequestUserIdException, RequiredCompanyException, RequiredFieldException, RequiredFileEntryTypeException, RequiredFileException, RequiredGroupException, RequiredLayoutException, RequiredLayoutPrototypeException, RequiredLayoutSetBranchException, RequiredLayoutSetPrototypeException, RequiredOrganizationException, RequiredPasswordPolicyException, RequiredReminderQueryException, RequiredRoleException, RequiredUserException, RequiredUserGroupException, ResourceActionsException, ResourcePrimKeyException, RoleAssignmentException, RoleNameException, RolePermissionsException, RSSFeedException, SanitizerException, SchedulerException, ScriptingException, SearchException, SendPasswordException, SettingsException, SitemapChangeFrequencyException, SitemapIncludeException, SitemapPagePriorityException, SourceFileNameException, StagnantRowException, TableNameException, TeamNameException, TempFileNameException, TemplateException, TermsOfUseException, TransformException, TrashPermissionException, UnsupportedCookieException, UpgradeException, UploadException, UploadRequestSizeException, UserActiveException, UserEmailAddressException, UserFieldException, UserGroupNameException, UserIdException, UserLockoutException, UserPasswordException, UserReminderQueryException, UserScreenNameException, UserSmsException, ValueDataException, VocabularyNameException, WebCacheException, WebDAVException, WebsiteURLException, WorkflowException, XmlRpcException

public class PortalException extends NestableException
The base class for all exceptions related to business logic. Examples include invalid input, portlet errors, and references to non existent database records.

Portal exceptions are generally caused by user error, and do not indicate that anything is wrong with the portal itself.

Author:
Brian Wing Shun Chan
See Also:
  • Constructor Details

    • PortalException

      public PortalException()
    • PortalException

      public PortalException(String msg)
    • PortalException

      public PortalException(String msg, Throwable throwable)
    • PortalException

      public PortalException(Throwable throwable)