Class PluginContainerException

All Implemented Interfaces:
Serializable

public class PluginContainerException extends PluginManagerException
Exception which occurs to indicate that the plugin cannot be initialized due to some deeper problem with Plexus. Context information includes the groupId, artifactId, and version for the plugin; at times, the goal name for which execution failed; a message detailing the problem; the ClassRealm used to look up the plugin; and the Plexus exception that caused this error.
See Also:
  • Constructor Details

    • PluginContainerException

      public PluginContainerException(MojoDescriptor mojoDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, String message, Throwable e)
    • PluginContainerException

      public PluginContainerException(MojoDescriptor mojoDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, String message, org.codehaus.plexus.component.repository.exception.ComponentLookupException e)
    • PluginContainerException

      public PluginContainerException(Plugin plugin, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, String message, Throwable e)
    • PluginContainerException

      @Deprecated public PluginContainerException(Plugin plugin, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, String message, org.codehaus.plexus.configuration.PlexusConfigurationException e)
      Ctor left for binary compatibility.
    • PluginContainerException

      @Deprecated public PluginContainerException(Plugin plugin, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, String message, org.codehaus.plexus.component.repository.exception.ComponentRepositoryException e)
      Ctor left for binary compatibility.
  • Method Details

    • getPluginRealm

      public org.codehaus.plexus.classworlds.realm.ClassRealm getPluginRealm()